custom post type template

时间:2017-11-29 作者:Waleed

我遵循wp文档添加自定义帖子类型:

function create_post_type() {
  register_post_type( \'startup\',
    array(
      \'labels\' => array(
        \'name\' => __( \'Startup\' ),
        \'singular_name\' => __( \'Startup\' )
      ),
      \'public\' => true,
      \'has_archive\' => false,
    )
  );
}
add_action( \'init\', \'create_post_type\' );
我一次创业。php位于主题根目录中,但不会加载任何具有该类型的帖子。

例如,如果我去测试。com/startup/my页面这将显示索引。php内容。

我知道有几个这样的问题,但没有一个对我有用。我不知道为什么。

enter image description here

我在单次启动中有随机字符串。php

Lorem ipsum dolor sit amet,concetetur adipising elit,sed do eiusmod。。。

当我访问自定义贴子页面时:“abc。com/startup/some startup页/“我看到的内容与”abc相同。com/\'即索引页。

但是,当我访问默认类型的帖子/页面时,即“abc”。com/test-post/“它工作得很好。单立柱。php和页面。php加载正确。

这只是一次启动。导致问题的php。

enter image description hereenter image description here

1 个回复
最合适的回答,由SO网友:Daniel Fonda 整理而成

这可能完全不符合要求,但您是否尝试过再生。htaccess文件,创建新的帖子类型后。

这通常会导致一些尴尬的行为。

要做到这一点,只需进入设置->永久链接并点击“保存”。

就模板结构而言,一切似乎都很好。

结束

相关推荐