如果你给 WordPress 定义了几个自定义日志类型(Custom Post Type)之后,如果其他插件需要获取自定义日志类型的时候,怎么获取呢?我定义了下面这个函数,去掉了内置的‘post’,‘page’,‘attachment’,‘revision’,‘nav_menu_item’,直接获取自定义的日志类型:
代码语言:javascript复制function wpjam_get_custom_post_types(){
$args=array('public' => true, '_builtin' => false);
$output = 'names';
$operator = 'and';
return get_post_types($args,$output,$operator);
}