wordpress标签

合集下载

Wordpress模板标签大全

Wordpress模板标签大全

Wordpress模板标签⼤全Wordpress模板基本⽂件style.css 样式表⽂件index.php 主页⽂件single.php ⽇志单页⽂件page.php 页⾯⽂件archvie.php 分类和⽇期存档页⽂件searchform.php 搜索表单⽂件search.php 搜索页⾯⽂件comments.php 留⾔区域⽂件(包括留⾔列表和留⾔框)404.php 404错误页⾯header.php ⽹页头部⽂件sidebar.php ⽹页侧边栏⽂件footer.php ⽹页底部⽂件Wordpress Header头部 PHP代码注: 也就是位于<head>和</head>之间的PHP代码<?php bloginfo(’name’); ?> ⽹站标题<?php wp_title(); ?> ⽇志或页⾯标题<?php bloginfo(’stylesheet_url’); ?> Wordpress主题样式表⽂件style.css的相对地址<?php bloginfo(’pingback_url’); ?> Wordpress博客的Pingback地址<?php bloginfo(’template_url’); ?> Wordpress主题⽂件的相对地址<?php bloginfo(’version’); ?> 博客的Wordpress版本<?php bloginfo(’atom_url’); ?> Wordpress博客的Atom地址<?php bloginfo(’rss2_url’); ?> Wordpress博客的RSS2地址<?php bloginfo(’url’); ?> Wordpress博客的绝对地址<?php bloginfo(’name’); ?> Wordpress博客的名称<?php bloginfo(’html_type’); ?> ⽹站的HTML版本<?php bloginfo(’charset’); ?> ⽹站的字符编码格式Wordpress 主体模板 PHP代码<?php the_content(); ?> ⽇志内容<?php if(have_posts()) : ?> 确认是否有⽇志<?php while(have_posts()) : the_post(); ?> 如果有,则显⽰全部⽇志<?php endwhile; ?> 结束PHP函数”while”<?php endif; ?> 结束PHP函数”if”<?php get_header(); ?> header.php⽂件的内容<?php get_sidebar(); ?> sidebar.php⽂件的内容<?php get_footer(); ?> footer.php⽂件的内容&lt;?php the_time(’m-d-y’) ?&gt; 显⽰格式为”02-19-08″的⽇期<?php comments_popup_link(); ?> 显⽰⼀篇⽇志的留⾔链接<?php the_title(); ?> 显⽰⼀篇⽇志或页⾯的标题<?php the_permalink() ?> 显⽰⼀篇⽇志或页⾯的永久链接/URL地址<?php the_category(’, ‘) ?> 显⽰⼀篇⽇志或页⾯的所属分类<?php the_author(); ?> 显⽰⼀篇⽇志或页⾯的作者<?php the_ID(); ?> 显⽰⼀篇⽇志或页⾯的ID<?php edit_post_link(); ?> 显⽰⼀篇⽇志或页⾯的编辑链接<?php get_links_list(); ?> 显⽰Blogroll中的链接<?php comments_template(); ?> comments.php⽂件的内容<?php wp_list_pages(); ?> 显⽰⼀份博客的页⾯列表<?php wp_list_cats(); ?> 显⽰⼀份博客的分类列表<?php next_post_link(’ %link ‘) ?> 下⼀篇⽇志的URL地址<?php previous_post_link(’%link’) ?> 上⼀篇⽇志的URL地址<?php get_calendar(); ?> 调⽤⽇历<?php wp_get_archives() ?> 显⽰⼀份博客的⽇期存档列表<?php posts_nav_link(); ?> 显⽰较新⽇志链接(上⼀页)和较旧⽇志链接(下⼀页)<?php bloginfo(’description’); ?> 显⽰博客的描述信息其它的⼀些Wordpress模板代码/%postname%/ 显⽰博客的⾃定义永久链接<?php the_search_query(); ?> 搜索表单的值<?php _e(’Message’); ?> 打印输出信息<?php wp_register(); ?> 显⽰注册链接<?php wp_loginout(); ?> 显⽰登⼊/登出链接<!–next page–> 在⽇志或页⾯中插⼊分页<!–more–> 截断⽇志<?php wp_meta(); ?> 显⽰管理员的相关控制信息<?php timer_stop(1); ?> 显⽰载⼊页⾯的时间<?php echo get_num_queries(); ?> 显⽰载⼊页⾯查询<?php previous_posts_link(); ?><?php next_posts_link(); ?>上下分页。

wordpress网站的标签云是怎么调用的?-电脑资料

wordpress网站的标签云是怎么调用的?-电脑资料

wordpress网站的标签云是怎么调用的?-电脑资料wordpress主题制作时,通常需要调用各种HTML标签代码,wordpress网站的标签云是怎么调用的?下面青岛SEO就给大家分享侧边栏标签云的调用代码:wordpress标签云调用标签最简单的方式:其中的$args可以使用以下参数替换:‘smallest’ => 8, //标签最小字号(根据标签数量增大或缩小)‘largest’ => 22,//标签最大字号‘unit’ => ‘pt’, //字号单位‘number’ => 45, //标签显示数量‘format’ => ‘flat’,//列表格式,可选flat、list 或array‘separator’ => \\“\n\\”,//分隔符‘orderby’ => ‘name’, //标签排序‘order’ => ‘ASC’,//升序或降序,可选ASC或DESC‘exclude’ => null, //排除某些标签,可以使用标签ID‘include‘ => null, //只包含某些标签‘link’ => ‘view’, //taxonomy链接,view或edit‘taxonomy’ => ‘post_tag’, //调用哪些分类法作为标签云‘echo‘ => true,//是否显示标签); ?>侧边栏的标签云可以使用下面的代码直接调用smallest指的是标签文字最小的字号,如果没有进行设置,则按默认值8pt;largest指的是标签文字最大字号,如果没有进行设置,则按默认值 22pt,,电脑资料《wordpress网站的标签云是怎么调用的?》(https://www.)。

至于标签出现多少个,则是通过number来进行设置,上面设置的为20,也就是说会最多出现20个wordpress的标签。

如果想把所有的标签都调用出来,只需要把数值设置成0就可以了。

wordpress常用标签调用代码大全

wordpress常用标签调用代码大全

和之间的PHP代码网站标题日志或页面标题WordPress主题样式表文件style.css的相对地址WordPress博客的Pingback地址WordPress主题文件的相对地址博客的Wordpress版本WordPress博客的Atom地址WordPress博客的RSS2地址WordPress博客的绝对地址WordPr ess博客的名称网站的HTML版本网站的字符编码格式WordPress 主体模板PHP代码日志内容确认是否有日志如果有,则显示全部日志结束PHP函数”while”结束PHP函数”if”header.php文件的内容sidebar.php文件的内容footer.php文件的内容显示格式为”02-19-08″的日期显示一篇日志的留言链接显示一篇日志或页面的标题显示一篇日志或页面的永久链接/URL地址显示一篇日志或页面的所属分类显示一篇日志或页面的作者显示一篇日志或页面的ID显示一篇日志或页面的编辑链接显示Blogroll中的链接comments.php文件的内容显示一份博客的页面列表显示一份博客的分类列表下一篇日志的URL地址上一篇日志的URL地址调用日历显示一份博客的日期存档列表显示较新日志链接(上一页)和较旧日志链接(下一页)显示博客的描述信息其它的一些Wordpress模板代码/%postname%/ 显示博客的自定义永久链接搜索表单的值打印输出信息显示注册链接显示登入/登出链接在日志或页面中插入分页截断日志显示管理员的相关控制信息显示载入页面的时间显示载入页面查询1. wordpress调用最新文章WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:(显示10篇最新更新文章)或者后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。

具体的参数和使用方法你可以参考官方的使用说明- wp_get_archvies。

用好WordPress标签生成的样式

用好WordPress标签生成的样式

还在考虑Wordpress主题中那些类、ID怎么命名吗?其实wordpress输出标签生成的代码中默认已经自动生成了一些class和id,本文就一些常见的代码中的生成的样式列出来:wp_nav_menu()生成的菜单(代码略)最外面层的class=”menu-nav-container”无序列表ul样式id=”menu-nav”class=”menu”如果是二级菜单则样式为class=”sub-menu”内部列表项li样式id=”menu-item-7″class=”menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7″说明:1、class=”menu-item menu-item-type-taxonomy menu-item-object-category menu-item-7″其实是调用了“menu-item”、“menu-item-type-taxonomy”、“menu-item-object-category”、“menu-item-7”四个样式,它们中间是用空格分开的。

2、“menu-item”在这个所有菜单项是一样,“menu-item-type-taxonomy menu-item-object-category”这个在菜单里面是不一样的,如果是这一菜单项是类别生成的就是这段代码,如果这一菜单项是调用的页面则生成的这段代码会变成“menu-item-type-post_type menu-item-object-page”,如果这一菜单项是自定义的则为“menu-item-type-custom menu-item-object-custom”。

3、列表项中每一项“menu-item-7”后面的数字不一样4、在主题类别页当前类别的菜单项中还会多出一个“current-menu-item”。

如何从WordPress的标签列表中不显示部分标签-管理资料

如何从WordPress的标签列表中不显示部分标签-管理资料

如何从WordPress的标签列表中不显示部分标签-管理资料WordPress的,通常是用tags和labels分别在侧栏显示标签云(cloudtags)和在文章中显示文章标记(Labels).由于分工不同,所以并不需要隐藏两个列表中的个别重复标签,但是如果当其中一个列表中的标签提供不一样的作用,就应该相对于另一个列表中的重复标签独立出来,要不显示标签云中的部分标签并不是很困难因为wp_tag_clud()在codex都给出了相关的参数。

例如,不显示ID为3和4的标签:通常来说,在文章中显示标签的功能,默认是没有添加任何参数来隐藏部分标签的:但是,我发现更改get_the_tags()可以实现这个功能。

首先将以下代码放置在你当前使用主题文件的fuctions.php文件下:/*ExcluirtagsenPosts*/functionpk_the_tags($before="",$sep=",",$after="",$exclu de=""){null=get_the_tags();if(empty(null))returnfalse;$tag_list=$before;foreach(nullas$tag){if(!empty($exclude))$pos=stripos($exclude,$tag->name);else$pos=false;if($pos===false)$tag_links[]="term_id)."">".$tag->name."";}if(empty($tag_links))returnfalse;$tag_links=join($sep,$tag_links);$tag_links=apply_filters("the_tags",$tag_links);$tag_list.=$tag_links;$tag_list.=$after;echo$tag_list;}如上面代码所显示的,每个Label列表的之前和之后都可以使用参数来分隔或隐藏你不想显示的标签,另外我还想说一句,是否需要在tags和labels中隐藏共同的标签,主要取决于是否使用了杂志类型的主题,或与其他功能的标签,但就我本人而言,我还是喜欢手动去除重复的标签。

wordpress教程:创建显示标签云的单独页面

wordpress教程:创建显示标签云的单独页面

wordpress教程:创建显示标签云的单独页面标签的显示相信大多数博客都会用到,所谓标签云就是按使用频率高低显示字体大小,像云彩一样展示给大家。

这样读者们就可以更方便更快的找到自己感兴趣的内容。

WordPress的小工具里本身就有显示标签云的功能,但如果在侧边栏显示的标签比较多的话,就太占位置了,而且还影响美观。

所以魔客吧就想到了把标签云显示在单独的页面里,这里分享一下方法:1、先创建标签云模板文件。

在你的主题目录里找到page.php或single.php文件,复制并重命名为:tags.php,打开后在代码的最上方加入如下代码:<?php/*Template Name: Tags*/>此代码的目的是告诉 WordPress 这是一个命名为 Tags 的模板文件。

2、将如下代码插入到tags.php文件中。

<?phpwp_tag_cloud(‘smallest=14&largest=46&unit=px&number=5 00′);?>其中smallest=代表最小字体, largest=代表最大字体, unit=代表单位(可以选pt或px), number=代表显示标签数量,这些参数都可以依据个人喜好进行修改。

3、将修改好的tags.php文件上传至你的主题文件中,然后在WP 后台创建新的页面,命名为:tags,内容为空,在右侧的“页面模板”中选择“Tags”模板,然后发布即可。

4、创建成功后你会发现整个页面显示的标签字体颜色都是默认的黑色,不美观,显示彩色标签的话就得用到wordpress插件:“Simple Tags”(点击这里查看此插件安装使用教程),这也是一个很出名的标签管理插件,如果你使用了这个插件,就可以将tags.php 文件中的WP自带标签云函数<?phpwp_tag_cloud(‘smallest=14&largest=46&unit=px&number=5 00′);?>修改为Simple Tags插件的标签云函数:<?php st_tag_cloud(); ?>然后在Simple Tags插件的控制面板里设置标签云的显示样式。

wordpress模板标签函数大全二次开发手册

wordpress模板标签函数大全二次开发手册

1.根据分类来制定导航条2.删除控制面板首页多余的板块3.显示所有最新的文章4.发表文章时对文章进行修改的操作一套完整的WordPress模板应至少具有如下文件:style.css : CSS(样式表)文件index.php : 主页模板archive.php : Archive/Category模板404.php : Not Found 错误页模板comments.php : 留言/回复模板footer.php : Footer模板header.php : Header模板sidebar.php : 侧栏模板page.php : 内容页(Page)模板single.php : 内容页(Post)模板searchform.php : 搜索表单模板search.php : 搜索结果模板当然,具体到特定的某款模板,可能不止这些文件,但一般而言,这些文件是每套模板所必备的。

基本条件判断Tagis_home() : 是否为主页is_single() : 是否为内容页(Post)is_page() : 是否为内容页(Page)is_category() : 是否为Category/Archive页is_tag() : 是否为Tag存档页is_date() : 是否为指定日期存档页is_year() : 是否为指定年份存档页is_month() : 是否为指定月份存档页is_day() : 是否为指定日存档页is_time() : 是否为指定时间存档页is_archive() : 是否为存档页is_search() : 是否为搜索结果页is_404() : 是否为“HTTP 404: Not Foun d” 错误页is_paged() : 主页/Category/Archive页是否以多页显示Header部分常用到的PHP函数<?php blog info(‟name‟); ?> : 博客名称(Title)<?php bloginfo(‟stylesheet_url‟); ?> : CSS文件路径<?php bloginfo(‟pingback_url‟); ?> : PingBack Url<?php bloginfo(‟template_url‟); ?> : 模板文件路径<?php bloginfo(‟version‟); ?> : WordPress版本<?php bloginfo(‟atom_url‟); ?> : Atom Url<?php bloginfo(‟rss2_url‟); ?> : RSS 2.o Url<?php bloginfo(‟url‟); ?> : 博客Url<?php bloginfo(‟html_type‟); ?> : 博客网页Html类型<?php bloginfo(‟charset‟); ?> : 博客网页编码<?php bloginfo(‟description‟); ?> : 博客描述<?php wp_title(); ?> : 特定内容页(Post/Page)的标题模板常用的PHP函数及命令<?php get_header(); ?> : 调用Header模板<?php get_sidebar(); ?> : 调用Sidebar模板<?php get_footer(); ?> : 调用Footer模板<?php the_content(); ?> : 显示内容(Post/Page)<?php if(have_posts()) : ?> : 检查是否存在Post/Page<?php while(have_posts()) : the_post(); ?> : 如果存在Post/Page则予以显示<?php endwhile; ?> : While 结束<?php endif; ?> : If 结束<?php the_time(‟字符串‟) ?> : 显示时间,时间格式由“字符串”参数决定,具体参考PHP手册<?php comments_popup_link(); ?> : 正文中的留言链接。

WordPress自动关键字插件快速自动部署标签TAGS

WordPress自动关键字插件快速自动部署标签TAGS

WordPress自动关键字插件快速自动部署标签TAGS最近这段时间,我们群里不少WordPress网友讨论最多的就是建立大数据网站,包括有些网友网站需要用到SEO类的工具。

其中有网友提到关于WordPress网站权重的问题,比如Tags关键字还是比较重要的,有些时候可能排名和收录效果比某些文章页面效果还好。

于是希望有一款自动化部署WordPress Tags关键字的插件出现。

我们通过调查发现WordPress目前已有的Tags相关插件中,有一款虽然叫做Auto Tags插件,但是他仅仅是采用简单的分词技术,并不是有效的指数词或者长尾词随机插入到Tags中,这样的效果并不是用户需要的。

既然分词技术比较难,我们商量是不是自己做一款插件,可以自己设定需要的词然后分配到文章中。

通过大约一两周的时间,从原本的关键字批量提交功能再到适合我们常规网站需要的自动插入到单篇文章的功能,基本上可以满足用户需要,在这篇文章中,我们WordPress笔记准备图文介绍这款插件的功能,后面笔者再录制视频介绍。

文章目录隐藏第一、WordPress自动关键字插件解决什么问题?1、自动文章TAGS2、批量分配TAGS第二、WordPress自动关键字插件使用第三、需要注意的问题第一、WordPress自动关键字插件解决什么问题?我们在使用这款插件的时候要先了解这款插件能解决什么问题。

一般通过插件解决的问题,要么是可能需要我们手动解决,然后用插件提高效率。

或者能够自动化的帮助我们解决一定的问题,毕竟我们站长用户并不是都是程序员,不是所有的人都会开发软件工具的。

如果我们需要安装的话,搜索 CNWPer SEO Tags 即可找到已经推送到WP官方网站插件平台。

或者也可以加入我们的公众号、QQ群查看最新版本和用户交流。

WordPress自动关键字插件目前有两个功能:1、自动文章TAGS比如我们在更新网站的时候是不是会通过手动插入TAGS(标签),如上图。

wordpress标签大全

wordpress标签大全

wordpress标签大全一套完整的WordPress模板应至少具有如下文件:style.css : CSS(样式表)文件index.php : 主页模板archive.php : Archive/Category模板404.php : Not Found 错误页模板comments.php : 留言/回复模板footer.php : Footer模板header.php : Header模板sidebar.php : 侧栏模板page.php : 内容页(Page)模板single.php : 内容页(Post)模板searchform.php : 搜索表单模板search.php : 搜索结果模板当然,具体到特定的某款模板,可能不止这些文件,但一般而言,这些文件是每套模板所必备的。

基本条件判断Tagis_home() : 是否为主页is_single() : 是否为内容页(Post)is_page() : 是否为内容页(Page)is_category() : 是否为Category/Archive页is_tag() : 是否为Tag存档页is_date() : 是否为指定日期存档页is_year() : 是否为指定年份存档页is_month() : 是否为指定月份存档页is_day() : 是否为指定日存档页is_time() : 是否为指定时间存档页is_archive() : 是否为存档页is_search() : 是否为搜索结果页is_404() : 是否为“HTTP 404:Not Found” 错误页is_paged() : 主页/Category/Archive页是否以多页显示Header部分常用到的PHP函数: 博客名称(Title): CSS文件路径: PingBack Url: 模板文件路径: WordPress版本: Atom Url: RSS 2.o Url: 博客Url: 博客网页Html类型: 博客网页编码: 博客描述: 特定内容页(Post/Page)的标题模板常用的PHP函数及命令: 调用Header模板: 调用Sidebar模板: 调用Footer模板: 显示内容(Post/Page): 检查是否存在Post/Page: 如果存在Post/Page则予以显示: While 结束: If 结束字符串’) ?> : 显示时间,时间格式由“字符串”参数决定,具体参考PHP手册: 正文中的留言链接。

taxopress使用方法

taxopress使用方法

taxopress使用方法
TaxoPress是一个WordPress插件,用于管理和显示网站上的分类和标签。

以下是TaxoPress的一般使用方法:
1. 安装和激活插件:在WordPress后台,依次点击“插件”->“安装插件”,搜索“TaxoPress”,然后点击“安装”并激活插件。

2. 创建分类和标签:在WordPress后台,点击“分类”->“添加新分类”或“标签”->“添加新标签”,输入名称、描述等信息,然后保存分类或标签。

3. 管理分类和标签:在TaxoPress的管理页面,你可以对分类和标签进行管理,包括编辑、删除、排序等操作。

4. 显示分类和标签:在文章编辑页面,你可以选择文章所属的分类和标签,并在前台页面上显示它们。

5. 高级功能:TaxoPress还提供了一些高级功能,如自定义分类和标签的样式、创建分类和标签的关系、导入和导出分类标签等功能。

以上是TaxoPress插件的一般使用方法。

具体的操作可能会因插件版本和配置而有所不同,建议在安装插件后查阅官方文档以获取更详细的指南。

wordpress标签大全

wordpress标签大全

wordpress标签大全一套完整的WordPress模板应至少具有如下文件:style.css:CSS(样式表)文件index.php:主页模板archive.php:Archive/Category模板404.php:Not Found错误页模板comments.php:留言/回复模板footer.php:Footer模板header.php:Header模板sidebar.php:侧栏模板模板(Page)内容页:page.phpsingle.php:内容页(Post)模板searchform.php:搜索表单模板search.php:搜索结果模板当然,具体到特定的某款模板,可能不止这些文件,但一般而言,这些文件是每套模板所必备的。

Tag基本条件判断是否为主页:is_home()(Post)是否为内容页is_single():(Page)是否为内容页:is_page()页Category/Archive:是否为is_category()存档页Tag:是否为is_tag()是否为指定日期存档页:is_date().is_year():是否为指定年份存档页is_month():是否为指定月份存档页is_day():是否为指定日存档页is_time():是否为指定时间存档页is_archive():是否为存档页is_search():是否为搜索结果页is_404():是否为“HTTP404:Not Found”错误页is_paged():主页/Category/Archive页是否以多页显示Header部分常用到的PHP函数(Title)博客名称::CSS文件路径:PingBack Url:模板文件路径:WordPress版本:Atom Url:RSS2.o Url:博客Url:博客网页Html类型:博客网页编码:博客描述的标题(Post/Page)特定内容页: 模板常用的PHP函数及命令:调用Header模板:调用Sidebar模板:调用Footer模板:显示内容(Post/Page):检查是否存在Post/Page:如果存在Post/Page则予以显示:While结束:If结束字符串')?>:显示时间,时间格式由“字符串”参数决定,具体参考PHP手册comments_popup_script()正文中的留言链接。

WORDPRESS条件判断标签

WORDPRESS条件判断标签

The Main Page首页is_home()判断是否为首页.The Front Page首页头版消息设置is_front_page()判断是否为首页头版消息.(无论是日志或是页面).当系统显示博客主页且管理面板的设置>阅读菜单下“主页显示为”选项设为最近发表的文章”,或者’设置>阅读菜单下”主页显示为”选项设为且”主页”是当前被显示的页面时,is_front_page()标签返回TRUE。

The Administration Panels管理控制面板is_admin()判断是否为后台管理控制面板.A Single Post Page单篇日志is_single()判断是否为任何单篇日志.is_single(’17′)判断是否为ID17的单篇日志.is_single(‘Irish Stew’)判断是否标题为”Irish Stew”的单篇日志.is_single(‘beef-stew’)判断是否别名为“beef-stew”的单篇日志.is_single(array(17,’beef-stew’,'Irish Stew’))判断是否为ID17,或别名为”beef-stew”,或标题为“Irish Stew”的单篇日志.is_single(array(17,19,1,11))判断是否为ID17,19,1,11的文章.is_single(array(‘beef-stew’,‘pea-soup’,‘chili’))判断是否别名为“beef-stew”,别名为“pea-soup”或别名为“chili”的单篇日志.is_single(array(‘Beef Stew’,‘Pea Soup’,‘Chili’))判断是否标题为“Beef Stew”,标题为“Pea Soup”或标题为“Chili”的单篇日志.A Sticky Post置顶文章is_sticky()判断是否为置顶文章.is_sticky(’17′)判断是否为ID17的置顶文章.A Post Typeis_post_type($post_type)Returns true if the value in$post_type is a valid registered post type. This should not be confused with testing to see if a given post is of a particular post type.Note:this conditional tag became available with Version3.0.is_post_type(‘book’)Returns true if book is a registered post type.A Post Type is Hierarchicalis_post_type_hierarchical($post_type)Returns true if this$post_type has been set with hierarchical support when registered.Note:This ability was added at Version3.0.is_post_type_hierarchical(‘book’)Returns true if the book post type was registered as having support for hierarchical.A Comments Popup评论的弹出窗口is_comments_popup()判断是否为评论的弹出窗口.Any Page Containing Posts评论comments_open()判断当前文章是否允许评论.pings_open()判断当前文章是否允许广播(pingback).A PAGE Page页面is_page()判断是否任何页面.is_page(’42′)判断是否ID42的页面.is_page(‘About Me And Joe’)判断是否标题为”About Me And Joe”的页面.is_page(‘about-me’)判断是否别名为“about-me”的页面.is_page(array(42,’about-me’,'About Me And Joe’))判断是否为ID42,或别名“about-me”,或标题“About Me And Joe”的页面.A Category Page分类归档is_category()判断是否为任何分类页.is_category(’9′)判断是否为ID9的分类页.is_category(‘Stinky Cheeses’)判断是否名称为“Stinky Cheeses”的分类归档页.is_category(‘blue-cheese’)判断别名是否为“blue-cheese”的分类归档页.is_category(array(9,’blue-cheese’,'Stinky Cheeses’))判断是否ID为9,或者别名为“blue-cheese”,或者名称为“Stinky Cheeses”的分类归档页.in_category(’5′)判断当前文章的分类ID是否为5in_category(array(1,2,3))判断当前文章的分类ID是否为1,2,或3.!in_category(array(4,5,6))判断当前文章的分类ID是否不是4,5,或6.A Tag Page标签归档is_tag()判断是否为标签页is_tag(‘mild’)判断是否为别名‘mild’的标签归档页.is_tag(array(‘sharp’,'mild’,'extreme’))判断别名是否为“sharp”,“mild”,或“extreme”的标签归档页.判断当前文章是否有标签.has_tag(‘mild’)判断当前文章是否有标签‘mild’.has_tag(array(‘sharp’,'mild’,'extreme’))判断当前文章是否包含一个数组中的标签.A Taxonomy Page分类法页面is_tax()显示任何分类法归档页面时,is_tax()会返回TRUE。

wordpress标签

wordpress标签

wordpress高手之路-下篇在前面的文章中,月夜为你介绍了用好Wordpress不可不知的前近20个函数,那些函数主要包括获取博客信息的函数,获取博客内容的函数以及一些用于判断是否能满足相应条件的条件函数,等等。

今天,月夜继续为你介绍WordPress的重要函数。

本文中将要介绍的函数除get_bloginfo()外,几乎全部都是将用在WordPress主题的侧边栏上的一些函数,比如get_posts()等等。

20.get_bloginfo()该函数和我们前面的文章用好WordPress不可不知的函数(一)中介绍的bloginfo()函数实现近乎相同的功能。

主要用来显示博客的信息;而且根据后跟参数的不同,会输出博客的不同信息。

其后不跟参数时,get_bloginfo()可以显示博客名称,形如“月夜”;后跟其他参数时,可以显示对应的信息,比如get_bloginfo ( ‘description’ )用以显示博客描述信息;其他还可以使用的参数包括name、url、wpurl以及admin_email等等。

但因为其与bloginfo()函数实现相同的结果,所以,在bloginfo能够实现的情况下,月夜不推荐使用get_bloginfo()函数。

21.query_posts()query_posts()函数结合适当的参数用来控制哪些文章会在页面上显示。

形如query_posts(”cat=3,6&cat=-5,-10″)表示取分类ID为3和6的文章显示,不取分类ID为5和10的文章显示;形如query_posts(”order=ASC&s howposts=10&offset=1&orderby=date&posts_per_page=5″)意义如下:order=ASC表示按照升序排列,取为DESC则表示按降序;showposts=10则表示获取10篇文章;offset=1表示取最新的文章;orderby=date表示将文章按照日期排序;posts_per_page=5表示每页显示5篇文章。

WordPress模板标签之传递模板标签参数

WordPress模板标签之传递模板标签参数

WordPress模板标签之传递模板标签参数简介模板标签是一种可以在WordPress页面模板中进行嵌套以显示动态文本效果的PHP函数。

和PHP函数一样,很多模板标签都能够传递变量或参数。

模板标签参数是变量,我们可以利用这些变量改变标签的输出结果或用某种方法修改标签。

可以把参数看做用户的自由选项,用参数来设置模板标签的运行方式。

如果以参数为标准,WordPress模板标签可分为三类:1.没有参数的标签2.参数为PHP函数类型的标签3.参数为查询字符串类型的标签没有参数的标签有些模板标签没有任何选项,我们无法将参数传递给这些模板标签。

the_author_firstname()(已停止使用)是一个不接收参数的模板标签。

该标签可显示日志作者的名称。

若标签没有参数,标签中函数的开始括号和结束括号中应没有任何内容:<?php the_author_firstname(); ?>参数为PHP函数类型的标签一些模板标签能够接收默认PHP类型的参数。

在这种模板标签的函数括号中放入一个或多个值,参数就能被传递到另一个标签函数中。

bloginfo()标签仅接收一个参数(参数show),该参数告诉bloginfo()标签应显示何种博客信息:<?php bloginfo('name'); ?>wp_title()标签可接收两个参数:sep参数(或分隔符参数)和echo参数(或显示参数):<?php wp_title(' - ', TRUE); ?>第一个参数由单引号包围,第二个参数没有使用单引号,这是因为第一个参数是字符串而第二个参数是布尔值参数。

(下文会介绍到参数的类型和用法。

)对于PHP函数类型的参数,需要记住以下几点:•有些函数可以接收多个参数•多个参数用逗号隔开•参数的写入顺序非常重要将参数传递到模板标签的函数中时,一定要确保已经指定了每个需要修改的参数值,否则标签可能会运行出错。

WordPress模板标签之wplistpages

WordPress模板标签之wplistpages

WordPress模板标签之wplistpages模板标签wp_list_pages( )将WordPress页面作为链接显示出来。

该模板标签常用于自定义侧边栏或标题,也常用于其他模板中。

该模板标签在WordPress 1.5及更新版本中可用。

用法 <?php wp_list_pages('arguments'); ?>示例默认用法$defaults = array('depth' => 0,'show_date' => ,'date_format' => get_option('date_format'),'child_of' => 0,'exclude' => ,'title_li' => __('Pages'),'echo' => 1,'authors' => ,'sort_column' => 'menu_order, post_title','link_before' => ,'link_after' => ,'exclude_tree'=> );默认情况下,以上用法表明:•显示所有页面和子页面(无深度限制)•不显示创建日期•不局限于child_of页面•不删除任何页面•页面列表的标题为“Pages(页面)”•回显(显示)结果•不局限于特定作者•先按页面顺序再按页面标题排序•按升序排列(不按上文中的默认状态显示)•以继承缩进格式显示页面(不按上文中的默认状态显示)•包含所有页面(不按上文中的默认状态显示)•不局限于特定元关键字/元值的页面(不按上文中的默认状态显示)•不删除父级/子级树wp_list_pages();隐藏或改变列表标题给title_li参数传递一个零值或空值,可以隐藏由wp_list_pages 生成的页面列表默认标题。

动易SiteWerver网站标签说明列表

动易SiteWerver网站标签说明列表

动易SiteWeaver版网站通用标签网站通用标签适用于整个网站,可在网站所有的版式模板页面中进行调用。

以下将详细说明各标签的作用:标签名:{$SiteName}作用:显示网站名称标签名:{$SiteUrl}作用:得到网站地址标签名:{$InstallDir}作用:得到系统安装目录标签名:{$Copyright}作用:显示版权信息标签名:{$WebmasterName}作用:显示站长姓名标签名:{$WebmasterEmail}作用:显示站长Email链接标签名:{$Meta_Keywords}作用:网站META关键词,针对搜索引擎设置的关键词标签名:{$Meta_Description}作用:网站META网页描述,针对搜索引擎设置的网页描述标签名:{$MenuJS}作用:得到系统相关的JS代码说明:官方模板的每个页面都需要此标签标签名:{$Skin_CSS}作用:得到系统相关的风格CSS调用代码说明:官方模板的每个页面都需要此标签标签名:{$PageTitle}作用:显示浏览器的标题栏显示页面的标题信息标签名:{$ShowPath}作用:显示“你现在所有位置”导航信息标签名:{$ShowAdminLogin}作用:显示管理登录及链接标签名:{$ShowV ote}作用:显示网站调查标签名:{$ShowSiteCountAll}作用:显示网站统计信息标签名:{$ShowLogo(width,height)}作用:显示网站LOGO图片参数:width -- 显示LOGO宽度height -- 显示LOGO高度调用举例:{$ShowLogo(160,80)}标签名:{$ShowLogo}作用:等价于{$ShowLogo(180,60)}标签名:{$ShowBanner(width,height)}作用:显示网站Banner图片参数:width -- 显示Banner宽度height -- 显示Banner高度调用例举:{$ShowBanner(496,60)}标签名:{$ShowBanner}作用:等价于{$ShowBanner(480,60)}标签名:{$ShowChannel(NumPerLine)}作用:分行显示顶部频道信息参数:NumPerLine -- 每行显示频道数,如果为0则不换行标签名:{$ShowChannel}作用:等价于{$ShowChannel(0)}标签名:{$PopAnnouceWindow(width,height)}作用:显示指定宽度与高度的弹出式公告窗口参数:width -- 弹出窗口宽度height -- 弹出窗口高度标签名:{$ShowTopUser(UserNum,OrderType,ShowNum,ShowPassedItems,ShowPoint,ShowMo ney,strMore)}作用:显示注册用户列表参数:UserNum -- 显示的用户个数OrderType -- 排序方式,1为按发表信息数降序,2为按发表信息数升序,3按用户ID降序,4为按用户ID升序,5为按点数降序,6为按点数升序,7为资金降序,8为按资金升序ShowNum -- 是否显示名次,True为显示,False为不显示ShowPassedItems -- 是否显示发表信息数,True为显示,False为不显ShowPoints -- 是否显示点数,True为显示,False为不显示ShowMoney -- 是否显示资金数,True为显示,False为不显示StrMore -- “更多”的字符,或为空,则不显示“更多”字样ShowType -- 输出模式,1为输出表格2为输出DIV格式调用例举:{$ShowTopUser(5,1,True,True,False,更多>>,1)} {$ShowTopUser(5)} //显示5个注册用户标签名:{$ShowAnnounce(ShowType,AnnounceNum,ShowAuthor,ShowDate,ContentLen)}作用:显示本站公告信息参数:ShowType --显示方式,1为纵向,2为横向AnnounceNum --最多显示多少条公告ShowAuthor --是否显示公告作者ShowDate --是否显示公告日期ContentLen --显示公告内容长度,0为全部显示调用例举:{$ShowAnnounce(1,5,True,True,50)}标签名:{$ShowFriendSite(LinkType,SiteNum,Cols,ShowType,KindID,SpecialID,TDWidth,IsOnly Elite,IsElitFirst,OrderType)}作用:显示友情链接信息参数:LinkType --链接方式,1为LOGO链接,2为文字链接SiteNum --最多显示多少个站点Cols --分几列显示ShowType --显示方式。

WordPress标签Tags页面制作方法

WordPress标签Tags页面制作方法

WordPress标签Tags页⾯制作⽅法p.s.在搜索引擎优化SEO上,百度似乎对关键词TAGS更为偏爱其实就是撰写⼀个新页⾯,它要应⽤⼀个名为tags.php的⾃定义模板.tags.php的内容如下复制代码代码如下:<?php/*Template Name: Tags*/><?php get_header(); ?><?php get_sidebar(); ?><div class="narrowcolumn"><div class="post" id="post-<?php the_ID(); ?>"><h2>Tags</h2><div class="entry"><?php wp_tag_cloud('smallest=12&largest=12&unit=px&number=5000');?>//smallest是最⼩字号,largest是最⼤字号,unit是单位,number是显⽰关键词个数,默认是45个</div></div></div><!-- end narrwocolumn --><?php get_footer(); ?><?php/*Template Name: Tags*/这句⼀定不能少,要不撰写页⾯时就没有可以应⽤的模板⽂件。

把tags.php上传⾄模板⽬录然后点击后台->撰写->撰写页⾯页⾯标题为 tags。

页⾯内容为空就可以了。

最重要的⼀步,选择页⾯模块,这⾥除了默认多出了⼀个新选项,就是刚刚才建好的tags.php模板,选择tags。

因为我启⽤⾃定义的永久链接,所以页⾯缩略名也必不可少,还是⽼样⼦,起名为tags (起啥名都⾏)发布 OK然后给侧边栏sidebar加个链接⼀切搞电。

wordpress仿站用模板标签大全

wordpress仿站用模板标签大全

WordPress模板基本文件style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件searchform.php 搜索表单文件search.php 搜索页面文件comments.php 留言区域文件(包括留言列表和留言框)404.php 404错误页面header.php 网页头部文件sidebar.php 网页侧边栏文件footer.php 网页底部文件WordPress Header头部PHP代码注: 也就是位于<head>和</head>之间的PHP代码<?php bloginfo(’name’); ?> 网站标题<?php wp_title(); ?> 日志或页面标题<?php bloginfo(’stylesheet_url’); ?> WordPress主题样式表文件style.css的相对地址<?php bloginfo(’pingback_url’); ?> WordPress博客的Pingback地址<?php bloginfo(’template_url’); ?> WordPress主题文件的相对地址<?php bloginfo(’version’); ?> 博客的Wordpress版本<?php bloginfo(’atom_url’); ?> WordPress博客的Atom地址<?php bloginfo(’rss2_url’); ?> WordPress博客的RSS2地址<?php bloginfo(’url’); ?> WordPress博客的绝对地址<?php bloginfo(’name’); ?> WordP ress博客的名称<?php bloginfo(’html_type’); ?> 网站的HTML版本<?php bloginfo(’charset’); ?> 网站的字符编码格式WordPress 主体模板PHP代码<?php the_content(); ?> 日志内容<?php if(have_posts()) : ?> 确认是否有日志<?php while(have_posts()) : the_post(); ?> 如果有,则显示全部日志<?php endwhile; ?> 结束PHP函数”while”<?php endif; ?> 结束PHP函数”if”<?php get_header(); ?> header.php文件的内容<?php get_sidebar(); ?> sidebar.php文件的内容<?php get_footer(); ?> footer.php文件的内容<?php the_time(’m-d-y’) ?> 显示格式为”02-19-08″的日期<?php comments_popup_link(); ?> 显示一篇日志的留言链接<?php the_title(); ?> 显示一篇日志或页面的标题<?php the_permalink() ?> 显示一篇日志或页面的永久链接/URL地址<?php the_category(’, ‘) ?> 显示一篇日志或页面的所属分类<?php the_author(); ?> 显示一篇日志或页面的作者<?php the_ID(); ?> 显示一篇日志或页面的ID<?php edit_post_link(); ?> 显示一篇日志或页面的编辑链接<?php get_links_list(); ?> 显示Blogroll中的链接<?php comments_template(); ?> comments.php文件的内容<?php wp_list_pages(); ?> 显示一份博客的页面列表<?php wp_list_cats(); ?> 显示一份博客的分类列表<?php next_post_link(’ %link ‘) ?> 下一篇日志的URL地址<?php previous_post_link(’%link’) ?> 上一篇日志的URL地址<?php get_calendar(); ?> 调用日历<?php wp_get_archives() ?> 显示一份博客的日期存档列表<?php posts_nav_link(); ?> 显示较新日志链接(上一页)和较旧日志链接(下一页)<?php bloginfo(’description’); ?> 显示博客的描述信息其它的一些Wordpress模板代码/%postname%/ 显示博客的自定义永久链接<?php the_search_query(); ?> 搜索表单的值<?php _e(’Message’); ?> 打印输出信息<?php wp_register(); ?> 显示注册链接<?php wp_loginout(); ?> 显示登入/登出链接<!–next page–> 在日志或页面中插入分页<!–more–> 截断日志<?php wp_meta(); ?> 显示管理员的相关控制信息<?php timer_stop(1); ?> 显示载入页面的时间<?php echo get_num_queries(); ?> 显示载入页面查询1. wordpress调用最新文章WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:<?php get_archives('postbypost', 10); ?> (显示10篇最新更新文章)或者<?php wp_get_archives(‘type=postbypost&limit=20&format=custom’); ?>后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。

WordPress标签Tag、评论及阅读全文添加nofollow详解

WordPress标签Tag、评论及阅读全文添加nofollow详解

WordPress标签Tag、评论及阅读全文添加nofollow详解WordPress做为一款开源程序深得广大站长青睐,其开源性让用户得以自由设计版面。

然而,由于不同设计者对SEO认知程度不同,这就造成了一些主题模板在SEO方面存在一定缺陷,如:内部链接结构、H标签、Nofollow等。

本文中笨鸟就Hotnews知更鸟主题来分享一下WP博客Tag标签云、评论、阅读全文等添加nofollow原因及方法。

1、Wordpress Tag标签添加nofollow原因及方法很多WP主题喜欢在首页、分类目录页及文章内容页加Tag标签或标签云,而用户又喜欢给同一篇文章添加不只一个Tag。

此时,问题出现了,这些Tag标签页内容几乎完全相同!于是,这就造成了相似页面的问题,另外,Tag页面权重排名也要高于文章页。

或许你会认为Tag页不仅增加了网站收录,而且排名还很好,这样不好么。

是的,在刚开始确实好,但到后期你会发现,这些Tag页收录会被删除,而排名也会慢慢消失。

究其原因,不外是相似页面会被搜索引擎判断为内容重复或作弊而予以降权、删除收录等惩罚。

同时,在搜索结果页面,当用户点击时,进入Tag页面,而Tag页面是没有实质内容的,用户肯定会再次点击文章,这就造成了页面跳出率极高,从而,被搜索引擎认为关键词相关度不够而降低排名。

那么,为什么Tag标签页面收录快且关键词排名好呢?这个很好解释,首页、分类页等给予标签的锚链接不仅增加了Tag页面的权重,同时也增加了其关键词相关性,当然排名会好一些。

同时,由于文章页也有标签锚文字,这就“完美”解决了关键词的内部竞争,成功让搜索引擎认为你的关键词是属于Tag页而不是文章页的。

在这种情况下,文章页想获得关键词排名的难度可想而知。

WP标签、标签云添加nofollow方法:在主题的functions.php文件内添加如下代码://给标签云里的链接加上 rel="nofollow"add_filter('wp_tag_cloud','cis_nofollow_tag_cloud');function cis_nofollow_tag_cloud($text){return str_replace('<a href=', '<arel="nofollow" href=', $text);}//给the_tags() 生成的链接加上 rel="nofollow"add_filter('the_tags','cis_nofollow_the_tag');function cis_nofollow_the_tag($text) {return str_replace('rel="tag"','rel="tag nofollow"', $text);}2、Wordpress “阅读全文”添加nofollow原因及方法在WP首页、分类目录页我们经常会见到诸如“阅读全文”、“继续阅读”、“Continue”等锚文字,点击后到达文章内容页。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

wordpress高手之路-下篇
在前面的文章中,月夜为你介绍了用好Wordpress不可不知的前近20个函数,那些函数主要包括获取博客信息的函数,获取博客内容的函数以及一些用于判断是否能满足相应条件的条件函数,等等。

今天,月夜继续为你介绍WordPress的重要函数。

本文中将要介绍的函数除get_bloginfo()外,几乎全部都是将用在WordPress主题的侧边栏上的一些函数,比如get_posts()等等。

20.get_bloginfo()
该函数和我们前面的文章用好WordPress不可不知的函数(一)中介绍的bloginfo()函数实现近乎相同的功能。

主要用来显示博客的信息;而且根据后跟参数的不同,会输出博客的不同信息。

其后不跟参数时,get_bloginfo()可以显示博客名称,形如“月夜”;
后跟其他参数时,可以显示对应的信息,比如get_bloginfo(‘description’)用以显示博客描述信息;
其他还可以使用的参数包括name、url、wpurl以及admin_email等等。

但因为其与bloginfo()函数实现相同的结果,所以,在bloginfo能够实现的情况下,月夜不推荐使用get_bloginfo()函数。

21.query_posts()
query_posts()函数结合适当的参数用来控制哪些文章会在页面上显示。

形如query_posts(”cat=3,6&cat=-5,-10″)表示取分类ID为3和6的文章显示,不取分类ID为5和10的文章显示;
形如query_posts(”order=ASC&showposts=10&offset=1&orderby=date&posts_per_page=5″)意义如下:
order=ASC表示按照升序排列,取为DESC则表示按降序;
showposts=10则表示获取10篇文章;
offset=1表示取最新的文章;
orderby=date表示将文章按照日期排序;
posts_per_page=5表示每页显示5篇文章。

需要注意的是该函数只是将文章内容从MySQL数据库中查询出来,要将其显示,还需要与其他语句配合,比如一个经常在侧边栏中使用的形式如下:
<li><h2>最近文章</h2>
<?php query_posts(’showposts=5&offset=1′);?>
<ul>
<?php while(have_posts()):the_post();?>
<li><a href=”<?php the_permalink();?>”title=”<?php the_title();?>”><?php the_title();?></li> <?php endwhile;?>
</ul>
</li>
如上的这段代码用以在侧边栏的指定位置上显示最新的5篇文章。

query_posts()函数后面可以跟众多种类的参数,功能十分强大,在此,我们不进行过多介绍。

如果时间和精力允许,月夜会在以后的文章中专门撰文详细地为朋友们做一介绍。

22.get_posts()
该函数和query_posts()函数功能大体相同,都是用来从数据库中查询并得到符合某条件的文章。

不过get_posts()函数的使用有一个固定的形式,如下:
<?php
$lastposts=get_posts(’numberposts=5′);
foreach($lastposts as$post):setup_postdata($post);
?>
<h2><a href=”<?php the_permalink();?>”id=”post-<?php the_ID();?>”><?php the_title();?></h2>
<?php the_content();?>
<?php endforeach;?>
即首先使用get_posts()函数查询得到文章数据,然后使用形如foreach($lastposts as$post): setup_postdata($post);的循环将查询得到的文章内容显示出来。

get_posts()函数使用和query_posts()函数相同的参数,在此我们也不再作详细介绍。

23.wp_list_cats()
该函数和前文用好WordPress不可不知的函数(一)中wp_list_categories()函数实现相同的功能,不过在最新的WordPress版本中,此函数已经被弃用,其功能为wp_list_categories()函数完全取代。

24.get_calendar()
get_calendar()函数用以在WordPress上显示日历,日历样式和使用widget显示的效果相同,如下图所示:
其后可以跟一个BOOL参数,用以控制日历上方星期的显示样式。

但经月夜测试,在中文状态下,使用TRUE或FALSE参数,日历的显示效果并没有什么区别。

相关文档
最新文档