文本是《WordPress 多站點(共10篇)》專題的第 5 篇。閱讀本文前,建議先閱讀前面的文章:
在 WordPress 多站點網(wǎng)絡(luò)中,只要你新建一個站點,都會自動創(chuàng)建一個默認頁面(即“示例頁面”)。在某些情況下,這個默認頁面不是你想要的,或者說你想修改這個自定義頁面的內(nèi)容,比如引導這個開通站點的用戶該做些什么,注意些什么等等。那你可以按照本文教程來實現(xiàn)。

將下面的代碼添加在主站點的主題的 functions.php 文件或某個特定插件中:
/**
* 添加/移除 WordPress 多站點網(wǎng)絡(luò)的默認頁面
* http://www.ydqwiac.cn/add-remove-default-pages-in-wordpress-multisite.html
*/
add_action('wpmu_new_blog', 'wpb_create_my_pages', 10, 2);
function wpb_create_my_pages($blog_id, $user_id){
switch_to_blog($blog_id);
// 創(chuàng)建一個新頁面
$page_id = wp_insert_post(array(
'post_title' => 'About',
'post_name' => 'about',
'post_content' => 'This is an about page. Feel free to edit or delete this page.',
'post_status' => 'publish',
'post_author' => $user_id, // or "1" (super-admin?)
'post_type' => 'page',
'menu_order' => 1,
'comment_status' => 'closed',
'ping_status' => 'closed',
));
// 查找和刪除WordPress默認頁面'Sample Page'
//如果是簡體中文,你可能需要修改'Sample Page'為'示例頁面'
$defaultPage = get_page_by_title( 'Sample Page' );
wp_delete_post( $defaultPage->ID );
restore_current_blog();
}
上面的第一段代碼是創(chuàng)建了一個標題為“About”,內(nèi)容為“This is an about page. Feel free to edit or delete this page.”的默認頁面;第二段是找到并刪除標題為“Sample Page”的默認頁面。
參考資料:http://www.wpbeginner.com/
您已閱讀完《WordPress 多站點(共10篇)》專題的第 5 篇。請繼續(xù)閱讀該專題下面的文章:
聲明:本站所有文章,如無特殊說明或標注,均為本站原創(chuàng)發(fā)布。任何個人或組織,在未征得本站同意時,禁止復制、盜用、采集、發(fā)布本站內(nèi)容到任何網(wǎng)站、書籍等各類媒體平臺。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進行處理。




