10个最热门的类别黑客和插件的WordPress

类别提供了一个简单的方法来排序你的WordPress内容。 但是,您可以使用类别来做更多的事情,以使您的网站更加友好和便于使用搜索引擎。 在本文中,我们将向您展示一些最受欢迎的类别黑客和插件的WordPress。

1.分类RSS源

你知道你的WordPress网站上的每个类别都有自己的RSS feed吗? 只需在类别网址的末尾添加Feed即可:

http://www.site.com/category/news/feed/

就是这样,您可以在分类模板上添加此链接。 别担心,我们将在本文后面向您展示如何创建类别模板。

分类Feed的另一大优点是可以让用户订阅分类。 这使您的用户有机会只订阅感兴趣的主题。

2.带有RSS源链接的类别列表

WordPress中的默认类别小部件不允许您在类别名称旁边显示RSS提要链接。 如果您想要在类别名称旁边显示Feed链接,请将此代码添加到您的主题的functions.php文件或特定于站点的WordPress插件中。

函数wpb_categories_with_feed(){
 $ args = array(
 'orderby'=>'name',
 'feed'=>'RSS',
 'echo'=> false,
 'title_li'=>'',
 );
 $ string。=' 
    “;
    $ string。= wp_list_categories($ args);
    $ string。=’

“;

返回$ string;

}

//添加短代码
add_shortcode(’categories-feed’,’wpb_categories_with_feed’);

//添加过滤器在文本小部件中执行短代码
add_filter(’widget_text’,’do_shortcode’);

你需要添加 [类别馈送] 在文本小部件中进行简码编码,以便在列表中包含旁边的Feed链接。

3.在WordPress中添加类别图标

图像使网络更有趣。 您可以使用图像来使您的类别页面脱颖而出。 要将图像与您的类别关联,您需要安装并激活分类图像插件。 激活后,您需要访问 设置»分类图像 为类别启用图像。

在WordPress中为类别启用图片

将图像与类别关联即可 发布»类别 并点击缩略图图标上传分类图像。

添加类别图标

4.为页面启用类别

默认类别只适用于WordPress的帖子。 但是,您可以将它们关联到包括页面在内的任何帖子类型。 只需安装并激活页面标签和类别插件。 它在框外运行,没有设置供您配置。 只需点击页面,您将在页面菜单下看到类别和标签。 查看我们的教程,了解如何为WordPress页面添加类别和标签以获取更多信息。

WordPress的页面类别

5.启用类别档案的粘性帖子

在WordPress中,您可以将帖子粘贴到主页上。 要为您的类别页面添加粘性帖子,只需安装并激活类别粘性帖子插件即可。 激活后,插件会在帖子编辑屏幕上添加一个类别粘性元框。

在WordPress的文章编辑屏幕上类别粘性元框

6.在WordPress中创建分类模板

WordPress带有一个强大的主题引擎。 默认情况下,它将在您的主题中查找具有特定名称的模板以显示特定的页面。 例如, category.php 主题中的模板用于显示所有的分类页面。

同样,您可以通过为类别名称命名模板来为特定类别创建模板。 例如,要创建电影类别的模板,您将命名模板文件 品类movie.php

使用您的主题的category.php文件作为您的单一类别模板的起点,然后进行所需的更改。 有关更详细的说明,请参阅我们的教程,了解如何在WordPress中创建类别模板。

7.从RSS源排除特定类别

默认情况下,您的所有帖子都会出现在您网站的RSS源中。 如果您想要隐藏网站主要RSS源中的某些类别,那么只需安装并激活最终类别排除器插件即可。 激活后,只需访问 设置»类别排除 选择您想要从RSS源中隐藏的类别。

在WordPress中排除RSS Feed中的特定类别

8.显示来自特定类别的近期帖子

类别的主要用途是帮助您对内容进行分类,并帮助用户轻松查找内容。 如果用户发现某个特定类别的帖子有趣,那么他们可能会读取同一类别中的类似帖子。 要显示某个类别中最近发布的帖子,请在您的主题中使用此代码,您希望显示某个类别的最新帖子。

$ the_query = new WP_Query('category_name = news');

 if($ the_query-> have_posts()){
 回声' 
    “;
    while($ the_query-> have_posts()){
    $ the_query-> the_post();
    回声’

  • ‘。 get_the_title()。 “
  • “;
    }
    回声’

“;
} else {
//找不到帖子
}
/ *恢复原始发布数据* /
wp_reset_postdata();

将category_name的值替换为您要使用的类别的名称。

9.将作者分配到特定类别

在管理多作者WordPress网站时,您可能希望指定作者只发布到分配给他们的特定类别。 只需安装并激活限制作者发布插件。 激活后,转到 用户 并编辑要分配类别的用户。 在用户编辑屏幕上,你会看到一个 限制作者发布到一个类别 部分,您可以在其中选择分配给该特定用户的类别。

限制作者到一个类别

10.在分类页面上显示摘录

我们建议用户在档案和分类页面上显示摘录。 显示摘录只会减少你的页面加载时间,这是有利于搜索引擎优化。 除此之外,它还可以保护您免受网站上的重复内容问题。 要用类别页面上的摘录来替换全部内容,只需将此代码添加到您的主题的functions.php文件或特定于站点的插件即可。

函数my_excerpts($ content = false){
 if(is_category()):
 全球$ post;
 $ content = $ post-> post_excerpt;
 //如果帖子已经明确设置了摘录使用
 如果($ content):
 $ content = apply_filters('the_excerpt',$ content);
 //如果没有设置摘录
 其他:
 $ content = $ post-> post_content;
 $ excerpt_length = 55;
 $ words = explode('',$ content,$ excerpt_length + 1);
 if(count($ words)> $ excerpt_length):
 array_pop($字);
 array_push($ words,'...');
 $ content = implode('',$ words);
 万一;
 $ content =' 

'。 $内容。 “

“; 万一; 万一; 返回$ content; } add_filter('the_content','my_excerpts');

您也可以通过编辑您的主题的category.php文件,并用the_excerpt替换the_content摘录替换内容。 有关更多说明,请参阅本教程,了解如何在WordPress主题中显示帖子摘录。

我们希望这篇文章能帮助你学习一些新的类别黑客和WordPress的插件。 有关更多最佳实践提示