在内容为王的时代,一篇高质量的 WordPress 文章页面,不仅要有扎实的内容,还需要优质的阅读体验。而“目录 + 标签云”的组合展示,无疑是提升用户体验的绝佳利器:
- 📚目录帮助读者快速定位阅读章节,提升浏览效率
 - ☁️标签云则增强了文章关联性与站内探索的可能性
 
今天这篇教程将教你如何在 WordPress 页面中,实现“目录 + 标签云”的双剑合璧,让你的内容更具结构、更富探索性!
🎯为什么要在页面中加入“目录+标签云”?
✅目录(Table of Contents)好处:
- 提高长篇文章的可读性
 - 增强 SEO(搜索引擎喜欢有结构的内容)
 - 支持锚点跳转,提升跳出率指标
 
✅标签云(Tag Cloud)好处:
- 展示热门话题,鼓励用户探索
 - 提升内部链接结构,间接提高 SEO
 - 适合聚合专题,便于用户在站内快速获取更多内容
 
🛠实现方式概览
我们将通过以下几步实现该功能:
- 安装目录插件或自定义目录结构
 - 使用 WordPress 原生 
wp_tag_cloud()展示标签云 - 创建一个专属页面或模板,融合两者内容
 - 优化样式 & 响应式布局
 
1️⃣ 添加目录功能(TOC)
推荐插件:
- LuckyWP Table of Contents
 - Easy Table of Contents
 
以 LuckyWP TOC 为例,安装并启用插件后:
- 自动插入:可设置自动添加到文章开头或特定标题前
 - 手动插入:可使用短代码 
[lwptoc]自定义插入位置 
2️⃣ 显示标签云
标签云的代码非常简单,你可以在页面模板或使用代码块插入以下内容:
<?php
wp_tag_cloud([
    'smallest'  => 10,
    'largest'   => 22,
    'unit'      => 'px',
    'number'    => 30,
    'format'    => 'flat',
    'orderby'   => 'count',
    'order'     => 'DESC',
    'taxonomy'  => 'post_tag',
]);
?>
🔧提示:你可以通过 CSS 为标签云加上 hover 效果、颜色分级等视觉样式,提升吸引力。
3️⃣ 在 WordPress 页面中组合展示
✅方式一:短代码组合(适合非开发者)
- 页面编辑器中插入:
 
<!-- 插入目录 -->
[lwptoc]
<!-- 插入标签云 -->
<?php echo do_shortcode('[your_tag_cloud_shortcode]'); ?>
注意:部分主题或编辑器可能不支持 PHP 代码,推荐借助插件如 Insert PHP Code Snippet。
✅方式二:自定义页面模板(适合开发者)
你可以创建一个新的模板文件如 page-toc-tags.php:
<?php
/* Template Name: 目录标签页面 */
get_header();
?>
<div class="container">
  <h1><?php the_title(); ?></h1>
  <!-- 输出目录 -->
  <?php echo do_shortcode('[lwptoc]'); ?>
  <!-- 输出页面内容 -->
  <div class="page-content">
    <?php while (have_posts()) : the_post(); the_content(); endwhile; ?>
  </div>
  <!-- 输出标签云 -->
  <div class="tag-cloud">
    <h2>热门标签</h2>
    <?php wp_tag_cloud([
        'smallest'  => 10,
        'largest'   => 20,
        'number'    => 40,
        'orderby'   => 'count',
        'order'     => 'DESC'
    ]); ?>
  </div>
</div>
<?php get_footer(); ?>
然后在后台新建一个页面,选择“目录标签页面”模板即可。
💡样式优化建议(可选)
你可以加上一些简单的 CSS 来优化标签云的样式:
.tag-cloud a {
  display: inline-block;
  margin: 6px;
  padding: 4px 8px;
  background: #f3f4f6;
  color: #111827;
  border-radius: 6px;
  transition: all 0.3s ease;
  text-decoration: none;
}
.tag-cloud a:hover {
  background: #2563eb;
  color: #fff;
}
🔚总结
通过在 WordPress 页面中加入“目录 + 标签云”的组合展示,你不仅优化了用户的阅读路径,也增强了站内内容的联动性与探索性。
📈 无论你是博客主、内容创作者还是 SEO 从业者,这样的小细节都将帮助你打造更专业的网站结构!
本文由 好主题 原创整理,致力于分享实用的 WordPress 建站知识与主题开发经验。 我们专注于提供高质量的 WordPress企业主题 资源,帮助中小企业轻松构建专业网站。 转载请注明来源,并保留原文链接,感谢您的支持与理解。