About MuCheng
站长暮城,暂无字无号。 嗜上网,喜欢折腾,爱旅行与王者,喜爱宁静大自然。性格随和、沉稳(实际上是有些木讷),不吸烟,偶小酌,乐于箪食瓢饮。 虽说早自2005年就已开站,但站无定所,四处飘荡,遂于2020年11月正式开通本站。所发文仅用于暮城记录学习笔记之用,以利己利人为基则,无任何盈利目的,不承接广告合作,未注明出处的文章,如有侵权,请及时联系暮城予以删除。 联系方式:mc@mcheng.cn

从 WordPress 中移除分类目录/标签/日期/作者存档页面

下面的代码为我们移除了分类、标签、日期和作者存档,直接粘贴到主题的 functions.php 里面即可,如果不想移除某些类型的存档,直接删除判断语句里面的条件即可。

/* 移除不必要的存档页面 */
add_action('template_redirect', 'meks_remove_wp_archives');
function meks_remove_wp_archives(){
  //If we are on category or tag or date or author archive
  if( is_category() || is_tag() || is_date() || is_author() ) {
    global $wp_query;
    $wp_query->set_404(); //set to 404 not found page
  }
}