顯示具有 優化 標籤的文章。 顯示所有文章
顯示具有 優化 標籤的文章。 顯示所有文章

2019年4月15日 星期一

Super Switch - 超級開關,強大的單鍵功能開關

Super Switch 可以選擇性的停用 Wordpress 部分功能,以增加 Wordpress 網站效能。
Wordpress 有些功能站主如果不需要可以隨時停用,不需要修改程式碼,可以說是很方便。

外掛資訊

作者:Crazy Loong
網址:https://tw.wordpress.org/plugins/super-switch/
版本:1.5

外掛使用教學

至後台左側欄「設定」下「Super Switch」,點擊進入

設定

可開關的功能有下:
  • Wordpress Head 隱藏版本號:通常頭部 (Head) 會顯示類似於 <meta name="generator" content="WordPress 5.0.4"> 程式碼,如果關閉會將它隱藏掉。
  • 主題預覽
  • Wordpress 版本更新與系統通知
  • 檢查外掛的更新
  • 檢查佈景主題的更新
  • 保存文章版本
  • Brower Happy
    Brower Happy 是 Wordpress 維護的一個網頁,用於引導使用低版本 Internet Explorer 用戶升級到新版瀏覽器,例如 Google Chrome 、Mozilla Firefox 、Microsoft Edge 。 其中的Browse Happy 是 WordPress 後台右下角有一个圖示,要 IE 瀏覽器下才能看到。
  • 自動保存
  • 顯示最近使用過外掛

2019年4月3日 星期三

WP-Sweep - 清理與優化資料庫,加快網站速度

WP-Sweep 是款為資料庫瘦身的外掛,它並非像 WP Clean Up 外掛只有一鍵清除的功能,也不像 Revision Control 控制文章版本的數量,它可以讓你在清理之前先檢視要被清除的詳細資料,確認之後,再執行清除,如此一來,站主會很清楚知道外掛會做什麼事情。

Wordpress 在長時間的資料累積下,會產生許多不必要的資料,例如:文章修訂版本、草稿、垃圾評論...等,不僅增加空間,也減低效能。

外掛資訊

作者:Lester 'GaMerZ' Chan
網址:https://tw.wordpress.org/plugins/wp-sweep/
版本:1.1.0

外掛使用教學

至「工具」下找尋「Sweep」外掛,點擊進入


進去可以看到六大項參數設置:
每個項目上面都有該項目的總數。

文章清理

文章清理包含:
  • Revisions:文章版本。
  • Auto Drafts:草稿文章。
  • Deleted Posts:已刪除之文章。
  • Orphaned Post Meta:找不到文章之文章中繼。
  • Duplicated Post Meta:重複之文章中繼。
  • oEmbed Caches In Post Meta:文章中繼的 oEmbed 快取。
每列都會有 Detail 和 Sweep 按鈕,如果顯示 N/A,表示該項目沒有數據清除。 點擊 Detail 檢視清除項目。 點擊 Sweep 清除項目。

評論清理

評論清理包含:
  • Unapproved Comments:未批准的評論。
  • Spammed Comments:垃圾評論。
  • Deleted Comments:已删除的評論。
  • Orphaned Comment Meta:找不到評論之評論中繼。
  • Duplicated Comment Meta:重複之評論中繼。

用戶清理

用戶清理包含:
  • Orphaned User Meta:找不到用戶之用戶中繼。
  • Duplicated User Meta:重複之用戶中繼。

分類項清理

分類項清理包含:
  • Orphaned Term Meta:找不到分類項之分類項中繼。
  • Duplicated Term Meta:重複之分類項。
  • Orphaned Term Relationship:找不到分類項之分類項關係。
  • Unused Terms:未使用的分類項。
    註:未使用分類項可能屬於那些未發布之草稿文章,清除時請注意要在沒有任何草稿文章情況下。

選項清理

選項清理包含:
  • Transient Options:短暫的選項。

資料庫清理

資料庫清理包含:
  • Optimize Tables:優化數據庫。

清掃所有

未使用分類項可能屬於那些未發布之草稿文章,清除時請注意要在沒有任何草稿文章情況下。

2019年3月28日 星期四

Revision Control - 控制文章版本的數量,減少資料庫空間!

Revision Control 為一個可以控制文章修訂版本的外掛,一般來說,文章每次做編輯時,Wordpress 會保留修改前的狀態,並讓站主可以依照任一時間點的文章狀態做復原,讓站主不會因為手誤而遺失掉花了大半天撰寫的文章。

先前有介紹過方便清除文章版本的外掛 「WP Clean Up - 資料庫清理外掛,一鍵瘦身!」。如果站主只想要手動清除,那WP Clean Up 外掛應該很適合。

站主可以在控制台去檢視文章版本,通常會在文章的左側與下方可以看到該資訊。
點進去之後可以依照文章版本做檢視,並且復原的操作,讓站主可避免一些人為因素導致文章部分遺失。
但,有些站主認為文章版本會浪費數據庫的空間,且拖慢網站效能,Wordpress 官方並沒有在管理控制台加上關閉紀錄文章版本的功能,但你卻可以用修改網站中的 「wp-config.php」 來達成這件事情,並且控制文章版本的數量。

當你從網站上下載「wp-config.php」後,在檔案內容中加上或修改
define('WP_POST_REVISIONS', false);
開啟紀錄文章版本功能。
define('WP_POST_REVISIONS', false);
關閉紀錄文章版本功能。
define('WP_POST_REVISIONS', 3);
限制文章版本最多 3 個。

除了使用語法來關閉文章版本功能外,其實也有提供了更方便且更詳細的外掛,本篇要介紹的正是要解決文章版本的問題。

外掛使用教學

設定

至「設定」下找尋「Revisions」外掛,點擊進入
在外掛設定中,可分別設定文章或頁面的版本數量,而不是只有一種設定
Wordpress 站主可以依照狀態來設置文章版本數量。如此一來便不用修改檔案而可以達到控制文章版本數量的效果了。

2015年10月11日 星期日

WP Clean Up - 資料庫清理外掛,一鍵瘦身!

WP Clean Up 是一個資料庫清理優化外掛,讓管理者不需要到資料庫下語法來刪除資料庫的垃圾資料,並且還會擔心會不會刪到重要資料,透過 WP Clean Up 可以一鍵就可快速且安全地刪除資料庫的垃圾資料,達到優化資料庫的作用,不影響現有資料,有效減少資料庫空間以提高效能。

Wordpress 在長時間的資料累積下,會產生許多不必要的資料,例如:文章修訂版本、草稿、垃圾評論...等,不僅增加空間,也減低效能。

外掛資訊

作者:BoLiQuan
網址:https://wordpress.org/plugins/wp-clean-up/
版本:1.2.3

外掛使用教學

至「設定」下找尋「WP Clean Up」外掛,點擊進入
設定頁面內可以依照情況讓管理者選擇資料清除的設定。

依類型清理優化

如下圖所示,依照情況有 10 種類型讓管理者做一鍵刪除之行為,基本上,就是直接按下「Delete All」。
  • Revision:清除文章版本之資料。
  • Draft:清除草稿文章之資料。
  • Auto Draft:清除自動儲存草稿文章之資料。
  • Moderated Comments:清除待審評論之資料。
  • Spam Comments:清除垃圾評論之資料。
  • Trash Comments:清除留在垃圾桶評論之資料。
  • Orphan Postmeta:清除文章刪除後所保留在 wp_postmeta 資料表中的資料。
  • Orphan Commentmeta:清除留言刪除後所保留在 wp_commentmeta 資料表中的資料。
  • Orphan Relationships:清除文章、留言後所保留在 wp_term_relationships 資料表中的資料。
  • Dashboard Transient Feed:清除控制台訂閱快取資料 ( 保存在 wp_options 資料表 )。

依類資料表清理優化

如下圖所示,是依照網站本身或者是外掛所產生的垃圾資料 ( 列表上會列出資料表的大小,並不是要清的資料大小 ) 通常也是直接按下「Optimize」。

2015年10月10日 星期六

BJ Lazy Load - 延遲加載,為網站節省流量並且加速

BJ Lazy Load 是一個延遲加載的外掛,會讓網站內的圖片或 ifream 做延遲加載,在使用者滾動到圖片或 ifream 時才會載入。對於圖片較多的網站,使用 BJ Lazy Load,能夠有效提升網站速度。

當使用者在瀏覽網頁時,不是一次看到網站的全部,只有在瀏覽器所顯示的部分是載入的,其他不顯示的部分是不會載入。對於手機瀏覽器來說,不顯示的部分就更多了。

不顯示就不載入的做法,是減少瀏覽器的負擔,當使用者在瀏覽過程中瀏覽到該圖片或 ifream,才適當地載入。BJ Lazy Load 只需要啟用就可以減少圖片載入,當然有許多種方式可以減少,例如:壓縮圖片,但延遲載入是很常見的一種方式,不僅加快網頁出現速度,同時減少流量,達到效能優化的結果。

外掛資訊

作者:Bjørn Johansen
網址:https://wordpress.org/plugins/bj-lazy-load/
版本:1.0.6

外掛使用教學

設定

至「設定」下找尋「BJ Lazy Load」外掛,點擊進入
如下圖所示,設定頁面內可以依照情況讓管理者選擇延遲載入的設定。
基本上,保持預設即可,下面還是針對設定做說明:
  • Apply to content:在內容內啟用。
  • Apply to text widgets:在文字小工具內啟用。
  • Apply to post thumbnails:在文章縮圖內啟用。
  • Apply to gravatars:在大頭貼 ( gravatars ) 內啟用。
  • Lazy load images:啟用圖片延遲載入
  • Lazy load iframes:啟用內置框架 ( iframe ) 延遲載入。
  • Placeholder Image URL:圖片或內置框架未載入前顯示的圖片網址。
  • Skip images with classes:設置 class 以取消延遲載入。例如:no-lazy, lazy-ignore。
  • Threshold:當距離元素多少像素 ( pixels ) 時需要載入元素。

個別設定

BJ Lazy Load 啟用後,對於文章與頁面可以個別設定是否取消延遲載入,如以下圖片:
如果真的有必要針對個別頁面做設定,請把該選項打勾。