通过更改global
在某个随机的时间点低于理想值。当你看到register_post_type()
这里有register_post_type_args
滤器
如何将其用作小型(mu-)插件的示例:
<?php
/**
* Plugin Name: Change Post Type arguments for Post Type X
*/
add_filter( \'plugins_loaded\', function() {
add_filter( \'register_post_type_args\', function( Array $args, $post_type ) {
// Change nothing for all other post types
if ( \'your_post_type\' !== $post_type )
return $args;
$args[\'rewrite\'] => [
\'with_front\' => true,
\'slug\' => \'opinions\',
];
return $args;
}, 20, 2 );
} );
在上面的示例中,post类型获取
/opinions
“front”(前面)加了前缀。结果Url示例:
https://example.com/opinions/rewrites-are-cumbersome
调整
labels
, 使用
labels
您将在上面的链接和下面的所有示例中找到的数组(加上更改帮助选项卡、更新消息等)。
您的管理菜单段塞和标签将自行调整,并由labels
您提供的参数。