要在WordPress分类档案页面上显示该分类的置顶文章,你可以按照以下步骤操作:
登录WordPress后台:首先,登录到你的WordPress网站的后台。
创建一个自定义查询(Custom Query):
在你的主题文件中创建一个自定义查询,通常是在你的主题的functions.php
文件中添加代码。你可以使用一个子主题来避免在主题更新时丢失你的更改。
在functions.php
文件中添加以下代码,用于自定义查询,以获取该分类的置顶文章:
function custom_query_for_category_with_sticky_posts($query) {
if (is_category()) {
$query>set('post__in', get_option('sticky_posts'));
}
}
add_action('pre_get_posts', 'custom_query_for_category_with_sticky_posts');
这段代码将在分类页面加载时,将置顶文章添加到查询中。
保存并刷新:保存你的functions.php
文件并刷新你的分类档案页面。现在,该分类的置顶文章应该显示在页面上。
请注意:
置顶文章是通过WordPress编辑文章页面的“编辑”区域右上角的“快速编辑”链接或“可见性”部分来设置的。
这个方法假定你使用的是默认的主题文件结构。如果你使用的是自定义主题或插件,代码可能需要进行相应的调整。
这只会影响分类页面,不会影响其他页面。
在修改WordPress主题文件之前,建议备份你的网站以防万一。如果你不熟悉编程,最好请一位WordPress开发人员协助你进行这些更改,以避免出现意外错误。