Я хочу написать плагин и поместить на страницу некоторые элементы управления html, которые будут автоматически создаваться при установке пользователем плагина
Основываясь на этом комментарии, вы хотите подключить функцию к ловушке активации вашего плагина, которая вставляет пост-объект WordPress в базу данных;
function my_plugin_activate()
{
wp_insert_post(array(
'post_type' => 'page',
'post_title' => 'Page Title',
'post_content' => 'Page Content',
'post_name' => 'page-slug',
));
}
register_activation_hook(__FILE__, 'my_plugin_activate');