重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
wordpress是一款非常强大的博客系统,全世界都有朋友在用wordpress来建设博客。wordpress也是我在众多建站程序里最喜欢的一款开源程序,不但功能强大而且用起来很简单。下面就给大伙分享一下这wordpress常用的标签以及一些常用标签调用。
环江网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联公司2013年成立到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
?php bloginfo(‘name’); ? 博客名称
?php bloginfo(‘url’); ? 博客地址
?php bloginfo(’description’); ? 博客描述
?php the_permalink(); ? 日志地址
?php the_category(); 日志类型
?php the_author(); ? 日志作者
?php the_ID(); ? 日志ID
?php posts_nav_link(); ? 调用分页,调用上下页;
?php wp_list_cats(); ? 调用分类列表;
?php wp_list_pages(); ? 页面链接列表;
?php wp_get_archives(); ? 调用存档链接列表;
?php get_links_list(); ? 友情链接列表;
?php get_calendar() ; ? 调用日历
?php _e(“xxx”); ? 输出括号中的字符
/*-- 主循环 --*/
?php if(have_posts()) : ? //检测有没有日志,如果有执行if中内容;
?php while(have_posts()) : the_post(); ? //循环日志;
?php the_title(); ? //调用日志标题;
?php endwhile; ? //循环调用日志结束
?php else : ? //如果博客中没有任何日志的就显示下面
Xxxxxxxx
?php endif; ? //if结束
----------------------------------------------------------
endwhile; – 遵照规则 #1,这里用于关闭 while()
endif; – 关闭 if()
注释:
并不是所有的代码都需要两部分用来打开和关闭。有些代码能够自我关闭,这就解释了have_posts() 和 the_post(); 这两个函数。因为 the_post(); 在 if() 和 while() 的外面,只需要分号去结束或者关闭。
?php the_category(‘,’)? 列出日志属于的文章类别,并在不同的类别之间用“,“来分开;
?php comments_popup_link(’No Comments »’, ‘1 Comment »’, ‘% Comments »’); ? – 当弹出留言的功能激活的话,comments_popup_link() 调用一个弹出的留言窗口,如果没有激活,comments_popup_link() 则只是简单的显示留言列表。No Comments » 是在没有留言的时候显示的。1 Comment » 是用于当刚好只有1条留言时候。% Comments 187; 是用于当有多于一条留言的时候。比如:8 Comments »。百分号 % 用来显示数字。» 是用来显示一个双层箭头 »。
?php edit_post_link(’Edit’, ‘ | ‘, ”); ? – 这个只有当我们以管理员或者作者身份登录的的时候才可见。 edit_post_link() 只是简单显示一个可以用来编辑当前日志的编辑链接,这样就可以让我们不必去管理界面搜寻该日志就能直接编辑。edit_post_link() 有三个参数。第一个是用来确定哪个词你将用在编辑链接的链接标题。如果你使用 Edit post,那么将显示 Edit post 而不是Edit。第二个参数是用来显示在链接前面的字符,在这里是竖线 |,代码就是124;。第三个参数是用于显示在编辑链接后面的字符,在这里没有使用
----------------------------------------------------
?php posts_nav_link(); ?在 ?php endwhile; ? 和 ?php else : ?之间添加
如何定制化 posts_nav_link():
和前面 postmetadata 课程中介绍的函数一样,我们也可以给这个函数3个参数,分别给链接的中间,前面和后面的设置字符,如下:
?php posts_nav_link(’in between’,”before’,”after’); ?
-----------------------------------------------------
?php wp_list_cats(’sort_column=nameoptioncount=1hierarchical=0′); ?
•sort_column=name – 把分类按字符顺序排列
•optioncount=1 – 显示每个分类含有的日志数
•hierarchial=0 – 不按照层式结构显示子分类,这就解释了为什么子分类链接是列在列表中第一级。
• – 每次增加另一个参数的时候,需在它之前要输入 用来把和现有的参数区分开。如 在sort_column 和 optioncount之间。
为什么不把 ?php wp_list_cats(); ? 放入li 和 /li 标签中呢?
当我们使用 wp_list_cats() 这个函数调用链接列表函数的时候,它会自动附上一组 li 和/li(列表条目)标签在每个链接的左右
--------------------------------------------------
?php wp_get_archives(’type=monthly’); ?
使用了 wp_get_arhives() 这个 PHP 函数,并用了 type 这个参数以及 monthly 作为它的值,这样就按月调用存档链接列表。按月调用存档列表链接,并把每个链接放入 li 和 /li 标签中。如果查看源代码,我们会看到 wp_get_archives() 为每个链接产生了列表元素(LI)标签,就像 wp_list_cats() 这个函数一样。
-----------------------------------------------------
添加搜索功能:
?php include(TEMPLATEPATH . ‘/searchform.php’); ?
include() – 导入任何你想导入的文件。这和使用 WordPress 模板函数去调用模板文件是不同的,因为 include() 只是简单导入已经存在的文件。这里是调用在 searhform.php 文件中的代码。被导入的信息应该在一个博客上基本不会被改变的。
•TEMPLATEPATH – 主题文件夹的位置,这里是:wp-content/themes/tutorial
•‘/searchform.php’ – 文件名:/searchform.php
•在 TEMPLATEPATH 和 “/searchform.php” 中间的点把它们连接起来,所以最终得到:
wp-content/themes/tutorial/searchform.php
----------------------------------------------------
增加元数据:
lih2?php _e(’Meta’); ?/h2
ul
?php wp_register(); ?
li?php wp_loginout(); ?/li
?php wp_meta(); ?
/ul
/li
wp_register() 这个函数能产生一组 li 和 /li 标签,如果你没有登陆,它显示注册(Register)链接,如果登录了,它显示的是 站点管理(Site Admin)的链接。
wp_loginout() 不会产生列表元素标签,所以需要我们手工输入列表元素标签,当你没有登录的时候,得到的是 登录(Login) 的链接,当已经登录的时候,得到的是登出(Logout)链接。
到目前为止,wp_meta() 没有做任何事情,他在网页上和源代码中都不会产生东西,现在不要考虑 wp_meta(),实际上你已经在使用它了。
---------------------------------------------------------
调用header.php文件用?php get_header (); ? ; sidebar.php用?php get_sidebar(); ?
footer.php用?php get_ footer (); ?
Wordpress的tag标签
使用方法简介
1.如果您文章内使用的某个标签恰巧在首页上推荐,用户打 开这个标签时,就会在结果页面上看到您的文章。
2.每篇文章添加一个或多个标签,发表成功后,您可以打开文章内的标签,看到网站内所有和您使用了相同标签的文章。不仅如此,
3、设置为与文章内容相关的
TAG标签正确使用的基本准则就是要和文章内容相关,TAG标签最初的动机就是将同类、同主题的文章归类到一起,如果内容不相关,就会造成标签分类混乱,从而影响TAG标签获得良好的搜索
4、一篇文章的TAG标签的设置应该控制在3个左右,不宜过多。
5、每个TAG标签字数控制在五个字以内,切勿写成一个句子。
越简单好记的标签,越容易被应用,也容易被推荐
我们爱好SEO的人员就喜欢从它对搜索引擎是否友好的角度来看待一个系统是否成熟,一直想写一篇关于wordpress内部细节优化的文章,但是害 怕太长了。刚刚百度了下还没有关于如何正确使用wordpress的tag标签的文章,所以今天惬意就单独来说说tag标签的使用。 通过给文章定制标签,文章作者可以让更多人更方便准确的找到自己的文章;而读者可以通过文章标签更快找到自己感兴趣的文章。您可以为每篇文章添加一个或多个标签,发表成功后,您可以打开文章内的标签,看到网站内所有和您使用了相同标签的文章。不仅如此,如果您文章内使用的某个标签恰巧在首页上推荐,用户打 开这个标签时,就会在结果页面上看到您的文章。 1、明确标签是为了方便用而户设置的。 用户永远是你写博客的目标(个人私密博客除外,这里只从优化的角度讨论),良好的用户体验是获得排名、留住用户、促进产品成交的重要因素,从个人博客角度 来说,良好的用户体验可以获得流量、获得固定的访问者、提高PV数、获得知名度等等,所以说,TAG的正确使用规则的第一条就是注重用户,高于SEO。 2、最好设置为与文章内容相关的又是网站的长尾关键词。 TAG标签正确使用的基本准则就是要和文章内容相关,TAG标签最初的动机就是将同类、同主题的文章归类到一起,如果内容不相关,就会造成标签分类混乱,从而影响TAG标签获得良好的搜索引擎排名。另外,很多人喜欢把标签写成和首页核心关键词一样,这样会造成内部链接无法同时分配,也无法更好地集中博客内部权重来竞争核心关键词的目标排名,这种弊端非常明显,所以尽量采用长尾关键词来描述。 3、一篇文章的TAG标签的设置应该控制在3个左右,不宜过多。 数量一直是SEOer心里面的一个纠结问题,有的朋友习惯不写标签,有的喜欢写一个,有的喜欢写六七个,像羽毛就喜欢写很多个。这都看各自喜好,如果你觉得写多少对自己有用,那么就去做。当然如果从网站优化的角度来说的话,那么TAG标签的数量应该在3个左右。 4、每个TAG标签字数控制在五个字以内,切勿写成一个句子。 当然字数也是重要因素之一,尽量控制在五个字以内,切不可写成一个句子。比如一篇文章写的是怎么做长尾关键词排名,那么标签就可以写成.长尾关键词.,如 果写成.长尾关键词优化方法.,那么显然不合适,TAG标签一般用来竞争除首页核心关键词之外的次一级关键词排名,而第三级也就是长尾关键词,就交给每一 个详细文章页面来竞争吧,良好的文章内部链接来分配权重,这些都不是问题。 一种观点(屏蔽标签):正确使用TAG标签有利于用户体验,造成重复内容,利用robots屏蔽即可,不参与收录及排名; 一种观点(不屏蔽标签):TAG标签有利于增加百度收录,看起来像个大站,另外屏蔽掉博客内部的日期归档、PAGE、SEARCH等wordpress程 序本身产生的重复页面后,TAG标签设置也不会过多影响,加之合理地使用TAG标签,使栏目归档也不重复,这样的话排名往往也不会差。
wordpress标签是把文章中某些特点,特色拿出来标注,就好比说张三这个人贪吃,懒惰,爱睡觉一样的。
在实际wordpress建站时,标签可以起到引导访客访问的作用,还有seo优化方面也有很好的用处。