WordPress固定链接伪静态设置详解
WordPress中的固定链接设置,即伪静态设置,一般情况下,在后台设置固定链接后,WordPress会自动生成.htaccess文件,有时候因为目录权限问题不能自动创建.htaccess,可以手动添加。 …
WordPress中的固定链接设置,即伪静态设置,一般情况下,在后台设置固定链接后,WordPress会自动生成.htaccess文件,有时候因为目录权限问题不能自动创建.htaccess,可以手动添加。 …
WordPress模板标签the_author_link输出带作者主页链接的作者名称,也就是作者在个人资料中设置的“站点”的链接,必须用在The Loop主循环中。 the_author_link() the_author_link()函数没有任何参数,直接调用即可。 …
WordPress模板标签the_author用于输出当前文章作者的名称,必须用在The Loop主循环中。 the_author() the_author()函数没有任何参数,直接调用即可。 函数使用示例<p>作者:<?php the_author(); ?></p> 扩展阅读the_author()函数位于:wp-includes/author-template.php …
WordPress模板标签in_category用于判断文章是否属于某分类,该函数只能在The Loop主循环中使用,如果有明确指定文章ID,那么可以在任何地方使用。 in_category( int|string|array $category, int|object $post = null ) 函数参数$category …
WordPress模板标签get_category_link根据传递的分类ID返回相应分类的固定链接,在WordPress主题开发中也常用到。 get_category_link( integer $category ) 函数参数$category 整数型,默认值:none …
相信玩过SEO的童鞋都在页面堆砌过关键词,虽然我不提倡这样做,但有时为了关键词密度,在某些地方适量输出几个标签还是可以的。 通常情况下,我们可以使用the_tags()函数来输出当前文章的所有标签,但如果网站文章数量比较少,没有必要生成那么多聚合页面,仅仅是需要一些关键词放在文章页面,而不是让这些词语都指向标签页面分散权重,那么此时我们需要输出无链接纯文本标签名称,我把它称为“环保标签”,可以用get_the_tags()函数来实现。 <?php $posttags = get_the_tags(); if ($posttags) { $tags = array(); foreach($posttags as $tag) { $tags[] = $tag->name; } echo '<p class="tags">' . implode( ',', $tags ) . '</p>'; } ?> 需要注意,以上代码需要用在The Loop主循环中。 …
在制作WordPress企业主题的时候,可能会有这样的需求,在网站首页需要输出“公司介绍”页面的内容,或者是需要输出“公司介绍”页面的链接,如果有了该页面的ID一切都好办了,但我们无法预知用户将要创建的“公司介绍”页面的ID,因此需要根据页面名称获取页面ID。 …
WordPress模板标签get_the_category用于获取当前分类信息,包含分类ID、分类名称、分类别名、分类描述、父分类ID、分类下文章数量等。 get_the_category( int $id = false ) 函数参数$id 整数型,默认值:当前文章的ID …
WordPress原生没有输出随机文章列表的函数,虽然有一些插件可以实现,但过多的插件会拖慢WordPress的访问速度,因此,我们可以自己写一个函数来实现。 在主题文件functions.php中插入以下代码: …
WordPress模板标签get_category_parents用于获取父分类,在制作面包屑导航时非常有用。 get_category_parents( integer $id, boolean $link = false, string $separator = '/', boolean $nicename = false, array $deprecated = array() ) 函数参数$id 整数型,默认为空 指定分类的ID,将输出该分类及其父分类,该参数不能为空,否则返回空数组并报错。 …