最受欢迎的10个WordPress分类插件和破解技巧

07/11/2024

分类是WordPress中的默认分类法之一。它用于将您的所有博客文章分成不同的部分。

在您WordPress网站上使用分类可以使用户更容易导航您的网站。它还可以帮助您以有意义的方式组织内容,并使您的网站在搜索引擎结果中排名更高。

您还可以使用不同的破解技巧来增强分类的功能和外观,使其更加人性化和有效。

1. 分类RSS源

在WordPress中,每个分类都有自己的RSS源,您可以通过在分类页面URL末尾添加“feed”来轻松找到,如下所示:
https://www.example.com/category/news/feed/

2. 带RSS源链接的分类列表

WordPress中的默认分类小工具不允许您在分类名称旁边显示RSS源链接。要显示源链接,请将以下代码添加到您主题的functions.php文件中或使用WPCode等代码片段插件:

function wpb_categories_with_feed() { 
$args = array(
'orderby' => 'name',
'feed' => 'RSS',
'echo' => false,
'title_li' => '',
);
$string .= '
    ';
    $string .= wp_list_categories($args);
    $string .= '
';
return $string;
}
add_shortcode('categories-feed', 'wpb_categories_with_feed');
add_filter('widget_text', 'do_shortcode');

3. 在WordPress中添加分类图标

图像使网络变得更加有趣。您可以使用图像使您的分类页面脱颖而出。要将图像与分类关联,您需要安装并激活Categories Images插件。

4. 为页面启用分类

默认情况下,分类仅适用于WordPress中的文章。但是,您可以将它们与任何文章类型关联,包括页面。要实现此功能,请安装并激活Pages with category and tag插件。

5. 为分类存档启用置顶文章

在WordPress中,您可以将文章置顶以在主页上显示。要启用分类页面的置顶文章功能,请安装并激活Sticky Posts – Switch插件。

6. 在WordPress中创建分类模板

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

7. 从RSS源中排除特定分类

默认情况下,您所有的文章都会出现在您站点的RSS源中。但是,如果您想要隐藏主RSS源中的某些分类,则只需安装并激活Ultimate Category Excluder插件。

8. 显示特定分类的最新文章

分类的主要用途是帮助您对内容进行排序,并帮助用户轻松找到内容。若要显示分类的最新文章,请使用WPCode等代码片段插件添加以下代码:

function wpb_postsbycategory() {
$the_query = new WP_Query( array(
'category_name' => 'travel',
'posts_per_page' => 5
));
if ($the_query->have_posts()) {
$string .= '';
return $string;}

9. 将作者分配给特定分类

在管理多作者的WordPress网站时,您可能希望将作者分配给特定分类。要实现此功能,您必须安装并激活PublishPress Permissions插件。

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

我们建议用户在存档和分类页面上显示摘要。显示摘要可以缩短页面加载时间,这对SEO有好处。要在分类页面上用摘要替换全文,只需将以下代码添加到您主题的functions.php文件中或使用WPCode等代码片段插件:

function my_excerpts($content = false) {
if (is_category()) :
global $post;
$content = $post->post_excerpt;
if ($content) :
$content = apply_filters('the_excerpt', $content);
else :
$content = $post->post_content;
$excerpt_length = 55;
$words = explode(' ', $content, $excerpt_length + 1);
if (count($words) > $excerpt_length) :
array_pop($words);
array_push($words, '...');
$content = implode(' ', $words);
endif;
$content = '

' . $content . '

';
endif;
endif;
return $content;}

我们希望这篇文章能帮助您了解一些新的WordPress分类破解技巧和插件。如需更多最佳实践提示,请参见我们的分类与标签指南和RSS源插件推荐。



Related Posts

  • 2024-08-04
  • WordPress 教学

不喜欢 WordPress 4.3 引入的格式化快捷键?觉得有点烦人?最近,有用户问我们如何在 WordPress 中禁用视觉编辑器格式化快捷键。在本文中,我们将向您展示如何做到这一点。

閱讀更多
  • 2024-07-31
  • WordPress 教学

你在 WordPress 网站上看到 503 服务不可用错误吗?503 错误是因为服务器无法处理请求,通常是由于服务器过载或维护。而这个错误不会告诉你具体原因,这对于初学者来说非常令人沮丧。本文将向你展示如何修复 WordPress 中的 503 服务不可用错误。

閱讀更多
  • 2024-07-30
  • WordPress 教学

管理一个企业需要大量的工作。如果您无法正确维护您的 WordPress 网站,可能会迅速看到流量和销售额下降的现象。幸运的是,您可以聘请虚拟助手 (VA) 来帮助管理您的网站。本文将教您如何聘请 WordPress 虚拟助手,以便您可以专注于业务中最重要的活动。

閱讀更多

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}
>