Wordpress 为什么不是';我的自定义帖子类型是否使用自定义模板?

Wordpress 为什么不是';我的自定义帖子类型是否使用自定义模板?,wordpress,templates,custom-post-type,Wordpress,Templates,Custom Post Type,我已经创建了一个自定义的帖子类型,我正在尝试使用一个自定义模板来显示内容 我的模板文件名为singleevent.phpWordpress有时需要使用自定义帖子刷新permalink。 您应该尝试激活永久链接,然后重试 希望它对你有用 只需添加rewrite参数并尝试url example.com/event function create_post_type() { $args = array( 'labels' => array( 'name' => __( 'Événeme

我已经创建了一个自定义的帖子类型,我正在尝试使用一个自定义模板来显示内容


我的模板文件名为
singleevent.php
Wordpress有时需要使用自定义帖子刷新permalink。 您应该尝试激活永久链接,然后重试

希望它对你有用

只需添加rewrite参数并尝试url example.com/event

function create_post_type() {
$args = array(
'labels' => array(
  'name' => __( 'Événement' ),
  'singular_name' => __( 'Événement' ),
  'add_new' => __('Nouvel Événement')
),
'public' => true,
'has_archive' => true,
'rewrite' => array( 'slug' => 'event' ), //Add this parameter
'taxonomies' => array('event_data'),
'menu_position' => 5,
'supports' => array( 'title', 'editor', 'thumbnail', 'excerpt' ),
'rewrite' => array('slug' => 'event')
);

我终于发现了我的错误——实际上是两个

我有一个名为
事件的类别
——这是我的第一个错误(我想)。

我的第二个错误是,我的文件名是
singe-event.php
。可能是缺少“这不是代码问题”(请参阅更新的Q和模板代码)没有理由认为这应该是一个权限问题。其他一切都正常。不过我是对的,不是吗。加载single-event.php是一个问题;)很高兴你解决了,这些东西通常都是令人烦恼的小东西!当然!我忘了看文件名——尽管我更改了3次(但我只是在“single-”后面加了一个名字,没有看到拼写错误)。这就是他们对你自己的代码视而不见的意思:-)Betrand,如果你看的话,我已经在代码中有那一行了(底线).PS.你没有足够的分数来编辑你的答案吗?对不起,我是stackoverflow的新手…所以我不知道如何进行最佳实践;)不用担心,你会明白的:)你可以在这里阅读更多关于如何使用stackoverflow的内容:
<?php get_header(); ?>

  <div  id="event" class="full-width-container single-post">
    TEEEEEEEST
  </div>

<?php get_footer(); ?>
http://my.site.no/?event=my-custom-post-title
function create_post_type() {
$args = array(
'labels' => array(
  'name' => __( 'Événement' ),
  'singular_name' => __( 'Événement' ),
  'add_new' => __('Nouvel Événement')
),
'public' => true,
'has_archive' => true,
'rewrite' => array( 'slug' => 'event' ), //Add this parameter
'taxonomies' => array('event_data'),
'menu_position' => 5,
'supports' => array( 'title', 'editor', 'thumbnail', 'excerpt' ),
'rewrite' => array('slug' => 'event')
);