如何在WordPress特定分类的所有文章内容后添加固定链接?
在WordPress特定分类文章末尾添加固定链接的实现方法
方法一:主题代码实现(推荐)
在当前主题的functions.php文件中添加以下代码,或用「Code Snippets」这类代码片段插件管理(避免主题更新丢失代码):
function add_custom_link_to_target_category($content) { // 替换为目标分类的ID、别名或名称,多分类用数组,比如 array(12, 'tech', '教程') $target_cats = '你的目标分类标识'; // 仅在单篇文章页面生效,且文章属于目标分类时追加内容 if (is_single() && in_category($target_cats)) { $append_link = '<p>了解更多详情请访问<a href="https://stackoverflow.com/">https://stackoverflow.com/</a></p>'; $content .= $append_link; } return $content; } add_filter('the_content', 'add_custom_link_to_target_category');
注意:
- 把
$target_cats替换成你需要的分类信息,支持单个或多个分类 - 怕改主题文件出错的话,优先用代码片段插件管理自定义代码
方法二:插件实现(适合非技术用户)
找支持按分类追加内容的WordPress插件(比如「Custom Content Shortcode」「Insert Post Footer」),在插件设置里指定目标分类,再把要添加的链接HTML代码填入对应位置即可。
方法三:手动添加(适合少量文章)
如果文章数量不多,直接在目标分类的每篇文章编辑页末尾插入这段代码:
<p>了解更多详情请访问<a href="https://stackoverflow.com/">https://stackoverflow.com/</a></p>
内容的提问来源于stack exchange,提问作者wordpresser
相关产品推荐
相关产品推荐

