wordpress首页排除指定分类目录的文章日志

如何在WordPress首页排除指定分类目录的文章日志

当一个网站中有多个分类目录时,你可能希望在首页上排除特定的分类目录的文章。在此处,将提供以下步骤指导:

步骤 1:找到主题文件的索引页面

首先,你需要找到你的 WordPress 站点的主题文件中的索引页面(通常是 index.php),并将其复制到子主题中。如果你不知道如何创建 WordPress 子主题,请参考 WordPress 官方文档

步骤 2:获取你需要排除的分类目录的ID

接下来,你需要获取你想要排除的分类目录的 ID。你可以在 WordPress 的“分类”页面中找到它们。鼠标移动到要排除的分类目录上,链接将显示在状态栏中,其中链接的形式类似于:

http://www.example.com/wp-admin/edit-tags.php?taxonomy=category&post_type=post

在此链接中,"tag_ID" 的数值即代表该分类目录的ID。

步骤 3:编辑索引页面

使用文本编辑器打开已经复制到子主题中的索引页面。查找 "The Loop" 代码段,并将其替换为以下代码:

<?php if ( have_posts() ) : ?>
	<?php while ( have_posts() ) : the_post(); ?>
		<?php if ( !in_category( 'tag_ID' ) ) : ?>
			// 维护原有的文章日志代码
		<?php endif; ?>
	<?php endwhile; ?>
<?php endif; ?>

将 "{{tag_ID}}" 替换为你要排除的分类目录的 ID。

步骤 4:保存文件并上传

优雅地保存你的子主题索引文件,并通过 FTP 将其上传到你的 WordPress 网站。现在,如果一切设置正确,你的 WordPress 站点将不再在首页上显示你已经排除的分类目录的文章。

晓白博客网版权所有,原文地址https://www.xbnb.cn/5307
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 如有资源失效请在下面及时反馈,谢谢!! 抢沙发

请登录后发表评论

    请登录后查看评论内容