中的文件wp-admin
仅当您在管理区域时加载。。。当您查看页面或帖子时,这些函数不会加载。在这种情况下,首先需要文件,因此您希望在函数中执行类似操作:
if ( ! is_admin() ) {
require_once( ABSPATH . \'wp-admin/includes/post.php\' );
}
The
if ( ! is_admin() )
部分很重要,因为WordPress在
is_admin()
是
true
所以你只想在
is_admin()
是
false
. 在尝试调用
post_exists()
作用
如果不起作用,请尝试以下方法:
if ( ! function_exists( \'post_exists\' ) ) {
require_once( ABSPATH . \'wp-admin/includes/post.php\' );
}