如何检查WordPress中是否存在自定义帖子类型

时间:2017-04-25 作者:Wpdev1101

我想知道是否有任何wordpres函数允许我检查给定字符串是否是任何wordpress自定义帖子类型的标题。

2 个回复
SO网友:David Klhufek

您可以使用函数post_type_existshttps://codex.wordpress.org/Function_Reference/post_type_exists

Examples

if ( post_type_exists( \'book\' ) ) {
   echo \'the Book post type exists\';
}
$exists = post_type_exists( \'post\' );
// returns true

$exists = post_type_exists( \'page\' );
// returns true

$exists = post_type_exists( \'book\' );
// returns true if book is a registered post type

$exists = post_type_exists( \'xyz\' );
// returns false if xyz is not a registered post type

SO网友:Wpdev1101

我已找到此查询的解决方案。Wordpress具有内置查询,可用于检查Wordpress中是否存在帖子。我找到的函数是post\\u exists()。位于wp admin/includes/posts中。php

相关推荐