2014-02-06 4 views
0

Я сейчас в процессе создания своего собственного плагина WordPress. Поэтому мне нужно создать новую страницу (или сообщение), которая будет автоматически добавлена ​​в слово, когда активируется плагин. И это будет удален, когда плагин будет деактивирован. Контент на странице - это то, что я набираю в плагине. Как я могу это сделать?Добавить страницу в wordpress

ответ

0

вы можете использовать wp_insert_post функцию создания страницы или после проверки этой http://codex.wordpress.org/Function_Reference/wp_insert_post

отл.

// Create post object 
$my_post = array(
    'post_title' => 'My post', 
    'post_content' => 'This is my post.', 
    'post_status' => 'publish', 
    'post_author' => 1, 
    'post_category' => array(8,39) 
); 

// Insert the post into the database 
$post_id = wp_insert_post($my_post); 

вы можете использовать $ post_id жгутов add_post_meta или update_post_meta или использовать post_meta varible для установки и удаления страницы.

0

Нечто вроде this? В связанном сообщении есть определенный код для работы с созданием страницы. Также есть codex.

Смежные вопросы