我在Wordpress中使用自定义帖子类型的模板时遇到问题。我已经尝试了许多方法来做到这一点, 但是都没有成功……我的帖子类型是post_product, 而我的子弹是produkty。我已经创建了single-post_product.php(以及许多其他变体), 但是它不起作用。这是我的代码:
function post_product() {
$args = array(
'label' =>
'Produkty', 'public' =>
true, 'show_ui' =>
true, 'capability_type' =>
'post', 'hierarchical' =>
false, 'archive' =>
false, 'rewrite' =>
array('slug' =>
'produkty'), 'query_var' =>
true, 'menu_icon' =>
'dashicons-carrot', 'menu_position' =>
5, 'taxonomies'=>
array( 'category' ), 'supports' =>
array(
'title', 'editor', 'excerpt', 'trackbacks', 'custom-fields', 'revisions', 'thumbnail', 'author')
);
register_post_type( 'post_product', $args );
}
add_action( 'init', 'post_product' );
谁能告诉我我在做什么错?
#1你需要创建名为single-produkty.php的文件
然后转到设置-> 永久链接, 然后单击保存。现在应该可以工作了。
#2【WordPress中自定义帖子类型的自定义模板】尝试在主题中创建single-produkty.php, 因为模板需要模板中的子弹名称, 因为该名称用于重写规则。添加模板, 然后转到” 设置” > ” 永久链接” 并保存该页面, 以防万一有缓存内容时刷新刷新规则。
推荐阅读
- 自定义网址,用于自定义帖子类型
- 必应输入法状态栏隐藏了还原办法
- 支付盾注销图文步骤
- 光速输入法突然消失怎样办
- 手心输入法手写设置图文详细教程
- 百度日文输入法怎样安装
- 搜狗输入法打颜文字办法_搜狗输入法
- 搜狗输入法地址栏搜索怎样打开_搜狗输入法
- 搜狗输入法关闭自动搜索办法_搜狗输入法