حتما تا به حال شده که بعد از طراحی پوستتون یک برگه آزمایشی درست کردید تا ببینید چه جوریه . معمولا سعی میشه تا تمامی امکانات و قابلیت های پوسته توی اون برگه نشون داده بشه . یا اینکه پوسته ای طراحی کردید که نیاز داره چند تا برگه به اسم های خاص داشته باشه تا مثلا برگه ورود و … رو توی اونا قرار بده . بعضی اوقات طراحان به کاربر نهایی توضیح میدن که فلان برگه رو درست کن تا فلان قابلیت پوسته کار کنه ! خب کار سختی نیست ولی می تونید با قرار دادن کد کوتاهی که در زیر اومده این کار رو هم به طور خودکار انجام بدید !
این کد رو در فایل functions.php پوسته خودتون قرار بدید :
if (isset($_GET['activated']) && is_admin()){ $new_page_title = 'این عنوان مطلب شماست'; $new_page_content = 'این هم متن برگه آزمایشی شماست'; $new_page_template = ''; //ex. template-custom.php. Leave blank if you don't want a custom page template. //don't change the code bellow, unless you know what you're doing $page_check = get_page_by_title($new_page_title); $new_page = array( 'post_type' => 'page', 'post_title' => $new_page_title, 'post_content' => $new_page_content, 'post_status' => 'publish', 'post_author' => 1, ); if(!isset($page_check->ID)){ $new_page_id = wp_insert_post($new_page); if(!empty($new_page_template)){ update_post_meta($new_page_id, '_wp_page_template', $new_page_template); } } }
همین طور می تونید انتخاب کنید که قالب خاصی هم برای برگه تعیین بشه . مثلا template-custom.php
بقیه تنظیماتش هم که فکر می کنم واضحه !