當我想使用wp_insert_post($ my_post);函數我得到以下錯誤:插入WordPress的帖子通過PHP致命錯誤
Fatal error: Cannot redeclare create_initial_post_types() (previously declared in /home/izradawe/public_html/mydomain.com/wp-includes/post.php:20) in /home/izradawe/public_html/mydomain.com/wp-includes/post.php on line 152
你能幫我這個嗎?我使用
代碼:
include_once('../wp-load.php');
include("../wp-includes/post.php");
// Creating post
$my_post = array(
'post_title' => 'My post',
'post_content' => 'This is my post.',
'post_status' => 'publish',
'post_author' => 1,
'post_category' => 5,
'post_type' => 'post'
);
// Insert the post into the database
wp_insert_post($my_post);
你用什麼類型的文件來包含它?它是一個主題還是一個插件?無論如何,你做錯了什麼 – janw
我想創建單獨的「管理面板」,其中有人可以添加新的帖子到我的WordPress站點,我知道這是錯的,因爲我在尋求幫助。 –
所以你正在創建一個完全獨立於'/ wp-admin'的後端? – janw