对于Page
帖子类型:我可以创建logout
在CMS中翻页并创建page-logout.php
用于其模板。
我创建了一个Account
post类型,但我无法使用account-user-registration.php
对于User Registration
在以下位置发布Account
岗位类型。
对于Page
帖子类型:我可以创建logout
在CMS中翻页并创建page-logout.php
用于其模板。
我创建了一个Account
post类型,但我无法使用account-user-registration.php
对于User Registration
在以下位置发布Account
岗位类型。
由于页面是一种特殊的内置Posttype,因此它们有自己的模板层次结构。其他“普通”帖子类型和自定义帖子类型只能由“single-$posttype.php”模板化。但是,您可以挂接到single\\u模板过滤器并使wordpress重定向到您的模板文件:
function get_custom_post_type_template($single_template) {
global $post;
if ($post->post_type == \'account\') {
$located = locate_template( \'account-\'.$post->post_name.\'.php\' );
if ( !empty( $located ) ) {
return $located;
}
}
return $single_template;
}
add_filter( \'single_template\', \'get_custom_post_type_template\' );
我没有测试这个,但应该可以^^快乐的编码,
Kuchenundkakao
I use this: archive-{$post-type}.php
我不需要一个帖子类型的Yoast SEO元框,所以我用remove\\u meta\\u box()删除了它。通过使用manage\\u edit-custom\\u post\\u columns取消设置列,删除了post表中不需要的列,但仍保留下拉列表。有没有办法去掉它?当然,使用jQuery并不是那么难,但也许WP中内置了过滤器或其他东西?