WordPress自定义帖子类型存档未加载

时间:2019-11-13 22:31:15

标签: php wordpress

Wordpress自定义帖子类型存档模板不会加载,它会加载archive.php而不是archive-event.php。这是我的代码:

function university_post_types() {
  register_post_type('event', array(
    'rewrite' => array('slug' => 'events'),
    'has_archive' => true,
    'public' => true, 
    'labels' => array(
    'name' => 'Events',
    'add_new_item' => 'Add New Event',
    'edit_item' => 'Edit Event',
    'all_items' => 'All Events',
    'singular_name' => 'Event'
    ),
    'menu_icon' => 'dashicons-calendar'
  )); 
}
add_action('init', 'university_post_types');

1 个答案:

答案 0 :(得分:0)

首先,通过将永久链接保存在设置页面中来刷新它们。

然后检查您的插件。在我的测试站点中,我有Beaver Builder,它绕过了我的archive-event.php

编辑:我的原始答案不正确,重写不会影响模板命名。