从插件中调用此方法:
$my_post = array(
'post_title' => 'Test',
'post_content' => 'Testing wp_insert_post()'
);
wp_insert_post($my_post);
导致长错误消息:
致命错误:未捕获错误:调用未定义的函数 C:\ Program Files中的is_user_logged_in() (86)\ Ampps \ WWW \ dev的\ wordpres ....
有人可以解释为什么以及如何让这项工作成为可能吗?
答案 0 :(得分:1)
如果您在WP结构中尝试此代码,那么您需要将require_once("path/to/wordpress/wp-load.php");
包含在页面顶部。
但如果没有,那么你需要检查你的插件。你可以乘坐here