類別 | 學習心得

WordPress網址異動後台及資料庫修正方法

去年原木有小玩一下Joomla!,最後還是覺得Wordpress比較適合原木,中間曾經將Wordpress的網址更改過,才知道原來Wordpress網址異動除了要在後台更新網址外,還要到SQL資料庫修改,今天筆記下來提供給大家。

  1. 先到Wordpress後台更新網址:登入WordPress後台依序點選「設定」→「一般」,將「WordPress位址(URL)」、「網站位址(URL)」欄位改成新的網址,再按「儲存變更」即可。
  2. 再到SQL資料庫修改資料:從 MySQL 資料庫管理工具 phpMyAdmin 進去,在左側欄位找到站台資料庫,依序點選「站台資料庫」→「SQL」,並在SQL欄位貼上以下的指令:

    UPDATE wp_options SET option_value = replace(option_value, 'http://舊網址', 'http://新網址') WHERE option_name = 'home' OR option_name = 'siteurl';
    UPDATE wp_posts SET guid = replace(guid, 'http://舊網址','http://新網址');
    UPDATE wp_posts SET post_content = replace(post_content, 'http://舊網址', 'http://新網址');
    UPDATE wp_postmeta SET meta_value = replace(meta_value,'http://舊網址','http://新網址');
    

    上面的「http://舊網址」及「http://新網址」最後面都不用加上「/」,最後點選「執行」,除了會將資料表wp_options的home及siteurl網址更新外,也一併會更新資料表wp_posts及wp_postmeta內所有的網址,一次完成。

以上,就完成Wordpress網址異動的,步驟二很重要,一定要做哦,不然文章內的圖片連結仍然會使用舊網址,致圖片無法正常顯示,另外,在變更 MySQL 資料庫內容記得一定要先備份資料庫~備份資料庫~備份資料庫~因為很重要所以說3次。 

☆★相關文章★☆
如何在 WordPress 做一個歡迎頁
今天開始來到我們家有一個新的大門了,由於我們有兩個部落格系統,舊的部落格是用 F2cont 架的,新的則是現在使用的 Wordpress,為了讓大家選擇要去我們的哪一個家,所以好友小潘幫我們家設計了一個歡迎頁。   Wordpress 的首頁是抓自己的 index.php,所以大家輸入網址後一定是讀取 index.php,這樣歡迎頁的 index.html 就無法當作第一個頁面來讀取,而 Wordpress 又會一直循環調用 index.php,如果更改 .htaccess 將首頁設定使用 index.html,那麼落格的文章就叫不出來了,怎麼辦呢?很簡單 ... 以下 Step by step: 將下面的代碼增加到根目錄的 .htaccess: 修改 wp-includes/rewrite.php 檔案,找到下面的敘述: 修改成: 以上就完成囉,現在一進我們家就會先讀取 index.php 歡迎頁,而也告訴 Wordpress 首頁調用 home.php,而實際上也沒有 ...
繼續閱讀
WordPress評論回應郵件通知
這還是在《Willin Kan 的博客》挖到的寶,也就是當A回應B發表的評論,系統會發一封E-Mail通知B,這樣可以增加該篇文章的評論互動,當然,你的伺服器一定要有 mail() 功能哦!   這個不是插件,只要修改你使用中佈景的 functions.php 檔案,將代碼放置 <?php ..... ?> 區域內即可,《Wordpress評論回應郵件通知》的代碼有三種,請依需求點取下面的標題: 有勾選欄位,由訪客決定是否要回應郵件通知。 無勾選欄位,由管理者決定在什麼條件下發郵件。 所有回覆都發郵件。 先補充說明,如果你使用的佈景主題,評論式樣是使用 comments 和 trackbacks/pingbacks 分離(如原木使用的主題),請將下面所有的: 修改成:   有勾選欄位,由訪客決定是否要回應郵件通知 (會在模板自動加勾選欄,如果不想自動加,可把後面一小段刪除。) 無勾選欄位,由管理者決定在什麼條件下發郵件 所有回覆都發郵件 ~ That's all ~
繼續閱讀
利用CSS讓有超連結圖案出現透明效果
今天在「WordPress 研究者日記」看到這篇「CSS透明特效:opacity」的文章,就是利用CSS的opacity語法,讓滑鼠移到有超連結的圖案上時,該圖案會出現透明的效果。   將以下代碼加入到 wp-content/themes/當前使用的佈景主題/style.css 檔案: 說明上面的數值,數值為「1」代表不透明,所以數值越小就越透明,而filter:alpha那段是給IE瀏覽器用的,數值為「100」代表不透明。 ~ That’s all ~
繼續閱讀
不看可惜的 … 八卦(限會員)
這篇文章是在「免費的喘息」討論區看到的,有人詢問 Wordpress 要如何做到文章僅註冊會員登入後才可以閱讀,雖然我們部落格文章的性質不會常用到,不過還是收錄供大家參考,至於完整的演示 ... 你已經體驗過了。 ^^ 這個方法是在「WordPress 中如何设置只有注册用户才能浏览特定的内容」文章發表的,只要將下面的代碼存成 .php,在上傳到 wp-content/plugins 啟動這個插件即可: 如何使用這個效果呢?在新增文章時,使用文章編輯器下方的自訂欄位,在名稱欄位打上「user_only」,在欄位內容打上「true」,打好後按下方的新增欄位即可,該篇文章就變成僅註冊會員登入後才可以閱讀囉 ~~ ~ That’s all ~
繼續閱讀
中文化自己的Joomla
先前使用Wordpress,最困擾的就是套件中文化,由於大部分的套件都只有英文,所以常常要Google相關套件的中文語言,還要對應版本 @@ 這次用Joomla發現有一個非常好用的「覆蓋」功能,可以搜尋想要變更的文字,這個功能真的是太好用了。Joomla的語言字串是由「語言常數」及「值」組成,例如COM_CONTENT_READ_MORE="Read more:" 這一段敘述中,COM_CONTENT_READ_MORE是常數,而Read more:就是他的值,我們只要搜尋想要變更的「常數」或「值」,搜尋出來後再變更想要的文字(值)。原木在stackideas買了Komento留言板,因為最新版都沒有中文,於是利用語言覆蓋功能將其中文化,下面就是中化文前、後的比較畫面:
繼續閱讀
好用的JCE Editor網頁編輯器
Joomla預設的編輯器是TinyMCE,雖然這個編輯器也是所見所得,但功能上比較陽春,很多網友極力推薦另一套「JCE Editor」所見所得編輯器,他的功能比較齊全,表格編輯非常方便,也支援拖拉放的方式上傳檔案,Pro版本雖然是要錢,但Free版本就已經很夠用了,經原木實際使用,真的是比TinyMCE好用太多了,以下介紹一些JCE Editor好用的功能: 壓縮Javascript及CSS加速載入動作,亦可啟動GZip壓縮:在後台的管理介面依序點選「元件」→「JCE管理」→「全域組態」,在「壓縮選項」依需求啟動項目。 可嵌入Youtube影片:在後台的管理介面依序點選「元件」→「JCE管理」→「設定檔」→「Default」(以下這個動作簡稱編輯設定檔),在「功能 & 版面配置」的「額外功能」,將「媒體支援」打勾。 可直接在文章編輯的 Code 區支援iframe語法:在編輯設定檔的「外掛參數」→「媒體支援」,將「允許 Iframes」勾選「是」。 更改檔案目錄路徑及上傳檔案大小:在編輯設定檔的「編輯器參數」→「檔案系統」依需求變更,如下圖框紅處。 支援Javascript、CSS及PHP語法,直接在Joomla後台寫入這些程式語法:在編輯設定檔的「編輯器參數」→「進階」依需求啟動項目。 在JCE編輯器增加中文字型:在編輯設定檔的「外掛參數」→「字型家族選取」依需求新增字型,下面的字型是原木新增的字型,而且是不用另外安裝字型或從網站上載入字型哦。 以下提供原木新增中文字型的設定值,直接複製、貼上即可,新增好後就可以在JCE Editor看到該字型選項了。 微軟正黑體:Microsoft JhengHei 微軟雅黑:Microsoft YaHei 明瞭體:Meiryo 標楷體:DFKai-SB 楷體:KaiTi 黑體:SimHei 仿宋:FangSong 新宋體:NSimSun 宋體:SimSun 新細明體:PMingLiU 細明體:MingLiU  
繼續閱讀
使用CSS3產生圓角美化網站
在還沒有CSS3的時候,要讓網站的表格圓角化,需要載入使用JQuery Corner Plugin來達到效果,前提還必須把瀏覽器的Javascript打開,現在各家瀏覽器都支援CSS3(不含IE8以前的版本),只要使用簡單的語法就可以達到圓角效果。 CSS3的圓角效果主要是用「border-radius」基本語法,如果要支援Chrome是「-webkit-border-radius」,Firefox則是「-moz-border-radius」,所以同時使用這3個語法來支援各家瀏覽器(不含IE8以前的版本),至於4個角都設定同一個角度或設定各別不同的角度,語法則大同小異,以下介紹使用方法: 4個角都設定同一個角度: 4個角設定各別不同的角度: 下面是原木將Wordpress部落格版面圓角化前、後的對照圖,圓角化的視覺上就是讓人看了舒心,看看圓角化後的部落格,由於剛接觸 Joomla,所以目前正在研究如何將 Joomla 的佈景及sidebarright圓角化,還請先進們若看到此篇文章提點提點,感謝〜 如果懶得打這麼多繁複的語法,也可以利用 CSS Border Radius Generato 網站,只要在4個角輸入所需要的圓角半徑,就會自動產生CSS3的語法哦。 Border Radius網址:http://border-radius.com
繼續閱讀
啟動WordPress的Gzip網頁壓縮功能
啟動Wordpress的Gzip網頁壓縮功能 加快網頁讀取的速度有很多種方法,其中讓網頁在輸出時透過壓縮功能,即可加速開啟及減少等待時間,這項壓縮功能叫做「Gzip 網頁壓縮」。   網站啟用 Gzip 壓縮可以幫助網站瘦身,其原理是透過網站伺服器壓縮輸出大小再傳給 Client 端,Client 端的電腦再進行解壓縮,可以節省許多網路頻寬,而啟動 Wordpress 的 Gzip 網頁壓縮功能有 2 種方法,以下: 透過 PHP:使用此方法的前提是伺服器須有支援「Zlib Compression Functions」,且當 WordPress 版本更新時,必須再重新加入此語法。修改的檔案是 Wordpress 根目錄的 index.php,請該檔案的「<?php」之後加入「ob_start('ob_gzhandler');」語法即可。 利用 .htaccess:這方法是透過 Apache 的「Enabling Compression」,請在 Wordpress  根目錄的 .htaccess ...
繼續閱讀
在WordPress文章中加入推文按鈕
這是在「夢行者的夢想天空」的「WordPress中加入Facebook、Plurk、Twitter、FunP快速推文按鈕」文章學到的,也就是在文章中加入Facebook、Plurk、Twitter及FunP快速推文的按鈕,其實有外掛可以直接使用,但外掛裝多了總是會拖累Wordpress的速度,所以本文是教你如何修改 single.php 達到快速推文目的。   找到使用佈景主題的 single.php,在 <?php the_category(', ') ?> 之後加入以下的代碼: 記得要將上面「你網誌的網址」改成自己的網址,這樣就可以嚕,至於推文按鈕可以到 http://sofree.tw/thread-3842-1-1.html 及 http://sofree.tw/thread-4206-1-1.html 下載,而推文按鈕的擺放位置,原木是放在文章的右上角,這可依你使用的佈景主題而自行調整版面。 ~ That’s all ~
繼續閱讀
實現隱藏Header分頁的按鈕
新增一個Wordpress分頁總是會在Header上出現該分頁的按鈕,而如何新增一個分頁但又可以在Header上隱藏該分頁的按鈕?本篇文章教你如何辦到哦!   新增分頁並隱藏按鈕可以應用在「Google自訂搜尋」,昨天原木就將部落格的搜尋交給Google,大家可以利用部落格頂端的搜尋列,同時尋找我們新、舊部落格的文章、資料,搜尋結果會顯示在分頁上;另外,原木也將舊部落格上 Gallery 所有的相簿,利用 iframe 語法崁入到新部落格的 Gallery,這也是利用新增分頁並隱藏按鈕的具體做法。 很簡單,只要修改目前使用佈景的 header.php 檔案,尋找以下的代碼: 舉例,假如要隱藏某 3 個分頁,到後台的「網誌分頁」一一查閱分頁的 ID,將滑鼠移到要隱藏的分頁,底下的狀態列即可看到該分頁的 ID(如右上圖所示),假設該3個分頁的 ID 分別為:123、456及789,將上面的代碼修改為: ~ That's all ~
繼續閱讀
如何在 WordPress 做一個歡迎頁
WordPress評論回應郵件通知
利用CSS讓有超連結圖案出現透明效果
不看可惜的 … 八卦(限會員)
中文化自己的Joomla
好用的JCE Editor網頁編輯器
使用CSS3產生圓角美化網站
啟動WordPress的Gzip網頁壓縮功能
在WordPress文章中加入推文按鈕
實現隱藏Header分頁的按鈕


發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

BloggerAds

Subscription

輸入你的電子郵件地址訂閱網站的新文章,使用電子郵件接收新通知。

一起加入其他 1,896 位訂閱者的行列

Stickers

部落格達人009認證徽章Creative Commons License