Создать страницу из пользовательского плагина - PullRequest
0 голосов
/ 26 октября 2011

Я перефразирую свой вопрос о создании страниц с помощью плагина Wordpress. Надеюсь, я сделаю лучше.

В большинстве плагинов WP указано, как добавить страницу вручную, а затем добавить шорткод. Это очень гибкий подход в целом. НО, мне интересно, есть ли способ сделать это для них программно. По сути, создайте для них страницу с определенным URL, например, «plugin-name / fancy-page», если она еще не существует.

1 Ответ

0 голосов
/ 30 октября 2011

Вы можете сделать что-то вроде:

$new_page = array();
$new_page['post_title'] = 'Example Page';
$new_page['post_content'] = "Example Page - [shortcode]";
$new_page['post_status'] = 'publish';
$new_page['post_type'] = 'page';

$id = wp_insert_post( $new_page );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...