检查是否已创建自定义帖子类型 时间:2011-12-06 作者:urok93 我正在创建一个插件,创建一个新的自定义帖子类型。如何检查自定义帖子类型是否已经创建(可能是由functions.php中的用户创建的,用于其他用途)?实际上,我想知道最好的方法是什么,也许可以在我的自定义帖子类型中添加前缀,使其尽可能独特? 1 个回复 最合适的回答,由SO网友:Johannes Pille 整理而成 要检查是否存在post类型,请使用post_type_exists. 例如:if ( ! post_type_exists( \'yourpt\' ) { $args = array( // your new post type\'s arguments ); register_post_type( \'yourpt\', $args ) } 至于前缀,这是个人品味的问题,也是你认为帖子类型有多普遍的问题。就我个人而言,我认为这没有必要。 结束 文章导航