在給客戶做wordpress主題開發(fā)時經常會需要制作一個主題使用文檔頁,有些開發(fā)者希望在客戶自己的網站留下一份使用文檔,那么我們可以讓wordpress主題在啟用的時候就生成一篇文章,就像第一次安裝wordpress時一樣默認會發(fā)布一篇hello word的文章,實現(xiàn)這個效果其實不難,只需要在functions.php文件中加一段代碼即可。
if (isset($_GET['activated']) && is_admin()){ $new_page_title = '這是頁面的標題'; $new_page_content = '這里是頁面在內容'; $new_page_template = ''; //例如,你做了一個叫moke8.php的自定義頁面模板,留空則使用默認模板。 $page_check = get_page_by_title($new_page_title); $new_page = array( //這是發(fā)布的內容類型,如果你寫上post那么這篇文章將會以post形式發(fā)布出去。 '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); } } }
版權聲明: 本站資源均來自互聯(lián)網或會員發(fā)布,如果侵犯了您的權益請與我們聯(lián)系,我們將在24小時內刪除!謝謝!