【WordPress網站搬家分成三個步驟】:
1.導出和導入database,用mysql script修改database:
~~~
UPDATE wp_posts SET post_content = replace( post_content, '舊域名','新域名') ;
UPDATE wp_comments SET comment_content = replace(comment_content, '舊域名', '新域名') ;
UPDATE wp_comments SET comment_author_url = replace(comment_author_url, '舊域名', '新域名') ;
UPDATE wp_options SET option_value = replace( option_value , '舊域名','新域名') ;
~~~
2.復制和黏貼整站程序
3.修改.htaccess,例子,假如網站在localhost的test文件夾中:
~~~
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /test/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /test/index.php [L]
</IfModule>
# END WordPress
~~~
理論上通過這三部會完成WordPress網站搬家,但是對于wp_posts, wp_comments, wp_comments, wp_options這四張數據表外的舊域名,需要研究整站修改域名的方法。
【注】
有時候直接導入database會出現問題,這時候使用備份插件會更加容易實現復制網站的功能。復制網站的主要難點在于database這部分。
All-in-One WP Migration不錯,512MB網站容量內,免費導入,下載鏈接:
https://wordpress.org/plugins/all-in-one-wp-migration/
【WordPress XML文件備份】
- WordPress平臺的網站開發
- 電商主題開發
- WooCommerce主題開發優化部分
- 首頁開發
- WooCommerce
- 判斷用戶是否登錄
- WordPress Menu
- WooCommerce PayPal Checkout Gateway
- 頁面和文章
- 調用產品和文章
- 判斷屬于哪個頁面
- 相關文章
- 消除文章分享按鈕集底部的文字
- wordpress主題模板和主題開發
- wordpress主題準備
- wordpress主題文件結構
- 豪源主題
- WooCommerce SEO
- 插件開發
- wordpress二次開發
- theme基本顯示
- menu調用
- 分拆為header.php和footer.php
- 頁面、文章樣式選擇顯示
- 面包屑導航 Breadcrumb
- 特色圖
- 閱讀次數統計
- 分頁功能
- Advanced Custom Fields
- Custom Post Type UI
- post type
- 小工具
- 小工具調用
- shortcode
- 文章循環輸出
- 標題和文章限制字數輸出顯示
- WordPress主題theme1開發
- wordpress搭建多站點
- wordpress常用函數
- wordpress循環代碼
- Woocommerce
- Woocommerce支持
- WordPress插件開發
- wordpress會員插件
- WordPress插件使用
- WordPress插件集
- WordPress的核心
- Wordpress原理
- Wordpress要點
- WordPress網站搬家
- WPML
- 服務器
- Cloud 9
- test
- 網站