WordPress判断文章是否属于某分类标签:in_category
WordPress模板标签in_category用于判断文章是否属于某分类,该函数只能在The Loop主循环中使用,如果有明确指定文章ID,那么可以在任何地方使用。 in_category( int|string|array $category, int|object $post = null ) 函数参数$category …
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,将输出该分类及其父分类,该参数不能为空,否则返回空数组并报错。 …
在使用WordPress的过程中,可能会遇到提示内存不足的情况,一般出现在登录后台或发布文章时,而此时前台页面是能打开的。 这种情况很容易误以为是主机内存不足,实际上这里指的是PHP运行内存,有两种方法可以解决。 …
WordPress 3.5版本以后,默认就不会显示“链接”菜单,如果之前已经有添加友情链接,然后再升级到WordPress 3.5之后的版本,那么“链接”菜单依然会显示。 如果你的WordPress站点后台看不到“链接”菜单,可以在主题文件functions.php中添加以下代码: …
WordPress模板标签category_description输出分类、标签的摘要,一般用在分类页、标签页、描述标签中。 category_description( integer $category = 0 ) 函数参数$category 整数型,默认值:当前分类/标签ID …