如何让worldpress主题栏目页设置

北京医院治疗扁平疣 http://m.39.net/pf/a_8744647.html

如今很多的站长都会是选用wordpress来简历自己博客,就可以看出这个主题是有多么的厉害了,其中更多多种选择的主题更是满足建站类型的不同需求,程序开发的主题作者也是很多的博主使用的就收begin5.2的主题,主题的开发者也是不断的版本中加入了站长对于seoer优化网站的后台,想要把自己的begin主题博客优化的好,就wp来说我们有很多的办法在页面上来实现不同的主题与关键字,因为WordPress中相对的成熟的判断函数来完成我们的额需求的。

简单的看下面的一组在worldpress中用于判断首页、栏目页、单页面的关键词的判断函数:

?phpif(is_home()){?

metaname=”description”content=”首页描述”/

metaname=”keywords”content=”首页关键字”/

?php}?

?phpif(is_category()){?

metaname=”description”content=”分类描述”/

metaname=”keywords”content=”分类关键字”/

?php}?

?phpif(is_single()){?

metaname=”description”content=”文章描述”/

metaname=”keywords”content=”文章关键字”/

?php}?

上面的这组简单的判断,可能是满足不了我们的,有不同的分类文章的不同的,这样是一个固定的模式。要是灵活的运用wp上面的就需要使用下面的这些高级函数来控制,让他们不同的分类不同的文章下灵活起来。

1.分类页面(栏目页)

我们在上面找打自带有一个分类描述的函数调用是?phpechocategory_description(cat_ID);?。分类的关键词可以调用分类的名称来实现的额函数是?phpsingle_cat_title();?

2.文章单页面

从上面的文章的单页面中我们文章页面我们可以把文章的摘要用于描述,关键字就用文章的关键字,

描述的调用函数?phpechomb_strimwidth(strip_tags(post-post_content),0,);?关键的调用不同用原生态的函数?phpthe_tags(”,‘,‘,”);?从新解析下得到这个函数可以得到?phpposttags=get_the_tags();if(posttags){foreach(posttagsastag){echotag-name.‘‘;}}?

这样我们就单独的摘出来在分类页面和文章单页面中关键字和描述调用的函数,下面的我们就来整理一下这些函数,让他们之间发生点的关系,以达到我们的给worldpress主题每一页面设置不同的描述与关键字的需求。

1.分类栏目页面的实现关键词的和描述

?phpif(is_category()){?

metaname=”description”content=”?phpechocategory_description(cat_ID);?”/

metaname=”keywords”content=”?phpsingle_cat_title();?”/

?php}?

2.单页面实现关键词和描述

?phpif(is_single()){?

metaname=”description”content=”?phpechomb_strimwidth(strip_tags(post-post_content),0,);?”/

metaname=”keywords”content=”?phpposttags=get_the_tags();if(posttags){foreach(posttagsastag){echotag-name.‘‘;}}?”/

?php}?

看完上面的这些原理我们就轻松的来实现每一个页面的设置不同的描述与关键词。

在使用begin主题中我们不难看出有些网页面中是缺失h1标签是分配给logo的位置来使用的,这就出现在整个网站中的都都会是使用这个h1的(及网站的标题)重复。

假如在栏目页面不使用这个标题来实现该怎么办呢?一般来说h1在不同的页面应该有不同的定义方式:

主页:h1坚决用来定义“站点名称”;

栏目页:h1给栏目名称;

文章:因为文章标题对SEO有好处,h1给文章标题合适;

搜索页:h1给搜索关键词;

TAG页:h1定义TAGs。

如何让worldpress主题栏目页设置描述与关键字显示在页面上?

下面是博主根据上面的函数调用在前端的栏目页面显示出栏目分类页面的标题和分类描述的方式不确定的小伙伴可以在本地的虚拟虚拟环境下来做好测试然后在实现在自己的博客上面代码的部署,

1.确定显示的样式

样式css不需要我们重新的去定义来使用直接复用在文章分类页面的样式即可需要注意的是。记得要把其中的H2标签更换成h1此处是用来显示分类文章页面的标题的。使用p标签来显示分类文章页面的描述部分的。

2.分类栏目archive.php页面确定

需要我们第5代码处添加上如下代码即可实现

articleclass=wowfadeInUppost-20posttype-poststatus-publishformat-standardhentrycategory-semur

?phpif(is_category()){?

headerclass=enter-header

h1class=enter-title?phpsingle_cat_title();?/h1

header

divclass=entry-content

divclass=archive-content

?phpechocategory_description(cat_ID);?

/div

/div

?php}?

/article

以上就是博主在自己的网站上做的一点小测试,感兴趣的朋友可以自己动手尝试起来,博主将会提供以及分享有关于网站优化、百度竞价、以及网站建设的在实战中的小技巧!




转载请注明:http://www.aierlanlan.com/cyrz/3466.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了