WordPress 激活主题后 自动创建页面或者文章 让用户更快的熟悉WordPress

初次安装WordPress,都会自动有一篇《你好,世界》的文章自动被发布,而我们有的时候,在制作好一款Word…

初次安装WordPress,都会自动有一篇《你好,世界》的文章自动被发布,而我们有的时候,在制作好一款WordPress主题的时候,也需要用户在激活主题后,能够自动的创建一些页面和文章,好让用户能够更好更快的熟悉起来,因为,真的有很多小白,连创建页面/文章都不知道的。。。哎,想想都觉得好累。。。那么实现方式就是将下面的代码插入到主题文件的functions.php里

  1. if (isset($_GET[‘activated’]) && is_admin()){   
  2. $new_page_title = ‘这是页面的标题’;   
  3. $new_page_content = ‘这里是页面在内容’;   
  4. $new_page_template = ‘page-login.php’;   
  5. $page_check = get_page_by_title($new_page_title);   
  6. $new_page = array(  
  7. ‘post_type’ => ‘page’,   
  8. $new_page_title  

  9. ‘post_content’ => $new_page_content  
  10.   

  11. ‘post_author’ => 1,   
  12.   

  13. );  
  14. if(!isset($page_check->ID)){   
  15. $new_page_id = wp_insert_post($new_page);   
  16. if(!emptyempty($new_page_template)){   
  17. update_post_meta($new_page_id, ‘_wp_page_template’, $new_page_template);   
  18. }  
  19. }  

通过上面的注释,根据自己实际情况来修改即可!

类别:WordPress经验

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册