Divi Builder Custom post type 顯示 Divi 編輯器

解鎖你的Post types

當我們自訂義一個新的Post type,無法使用 Divi Builder,透過以下程序,將解鎖你的Post type

/*
* v123 DEV
* https://v123.tw
*/
function my_et_builder_post_types( $post_types ) {
    $post_types[] = 'YOUR_CPT_HERE';
    $post_types[] = 'ANOTHER_CPT_HERE';
     
    return $post_types;
}
add_filter( 'et_bu[......]

Read more

WordPress 預設特色圖片插件,輕量、好用、無付費費版本

WordPress 預設特色圖片插件

這是一個非常簡單,但是很棒的基本功能插件,有時因為主題版面的關係,很多主題列表設計會有圖片比較好看,但找圖有時蠻麻煩的,需要一點時間或懶得放圖,空一格沒圖的項目在列表中非常奇怪,最糟糕的是圖片破圖,真的很醜,整個感覺不專業。

當然,一定有人馬上很聰明就想到,其實可以上傳一張預設圖,當沒有圖片的時候就去媒體庫選它,這方法也是可行,不過每一次都要去點選,懶還要更懶,希望這動作自動可以完成,當我有上傳特色圖片時,就顯示我上傳的圖片,沒有的話就用預設圖片取代,完美!!

以下就來介紹這插件,我特別喜歡很輕量的外掛,功能很單純,重點是沒有另外付費版本,免[……]

Read more

WordPress 更新資料表前綴 ( 安全設定 )

插件介紹:

這是一個簡單、輕量級插件,用來更新資料庫所有資料表前綴,以增加安全性。

資料表前綴:

首先簡單說明什麼是資料表前綴,因為原生WordPress的資料表名稱都是一樣的,有機會被有心人士透過不正當的資料庫連線,輕易下SQL語法的取得資料,所以就是在資料表名稱最前面,由底線分隔資料表名稱字串,讓每個WordPress網站的資料表名稱都獨一無二,藉此保護WordPress資料表,當然也可定期替換前綴,以增加安全性。

網路上有許多直接更改wp-config.php及在phpMyAdmin 下SQL的方式替換資料表前綴,不過對於新手來說有點麻煩,尤其對程式及主機不熟的捧油們,再者偷[……]

Read more

WordPress 關閉自動更新 、 核心、主題、翻譯更新

WordPress 有一個很好的優點,就是可以線上自動更新主題、插件及翻譯,可以獲得很好的安全性,但這一項優點有時卻也是缺點,每次登入都去檢查更新除了速度會被拖慢外,直接在線上做更新是一個很危險的事,很容易造成相容性的問題而造成WordPress崩潰,這種情況就不是一般使用者能去應付的了,所以筆者習慣一段時間再開啟更新,檢查更新,確定完整備份完成後,再行更新,若發生問題,馬上就可以縮小範圍的去找出問題,更新的細節本篇先不討論,以下將介紹兩個關閉自動更新的方法。

方法一:透過wp-config.php來設定更新

這個方法最簡單,WordPress已經貼心地做了一個常數,讓我們簡單控制[……]

Read more

WordPress 綠界 ECPay 官方支付 Plugin 支援 Woocommerce 3.1

ECPay Woocommerce Payment Gateway Plugin

WordPress 綠界 ECPay 官方支付 Plugin 支援 Woocommerce 3.1

Woocommerce 大改版至3.1後,使用原本綠界ECPay的官方支付插件的朋友陸續傳出災情,綠界 ECPay 官方終於釋出支援 Woocommerce 3.1的插件,不但改善Woocommerce 3.1相容性,也整合了多項模組,讓自助架站收款更加方便。

支援模組:

  • 金流模組
  • 物流模組
  • 電子發票模組

增加支援:

  • Apple Pay
  • Android Pay

插件下載:[……]

Read more

WordPress http 強制重定向至 https

首先必須正確安裝好憑證,沒問題後才執行下列動作,讓 WordPress 強制重定向到Https的網址,本篇提供兩種方法

.htaccess

在 WordPress 安裝目錄下的 .htaccess 檔案最前方加入下列幾行

 RewriteEngine On
 RewriteCond %{HTTPS} !=on
 RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R,L]

http to https through .htaccess

純 WordPress PHP 方式

當主機不支援 .htaccess 或[……]

Read more

WordPress SEO 換網址後一定要做的3件事

WordPress 換網址 SEO

可能因為某些原因,會需要更換WP網址,但之前寫的文章SEO好不容易做起來,大部分的頁面搜尋引擎也都收錄了,這樣不是太浪費了,SEO的部分等於一切重來,雖然換網址真的對SEO很傷,但沒辦法的時候我們只能將傷害降到最低。

第一步、設定固定網址

下圖,新網站的”固定網址“設置,

第二步、設定轉址

做完第一步,再來就是要將舊網域的網址轉至新網域的網址,但參數不變,讓每一篇文章都可以搬家到新網址

http://old-domain.com/example/轉到http://new-domain.com/example/

設[……]

Read more

WordPress WP_Term_Query 類,取分類程式產生器

我們可以用 Class WP_Term_Query 取得分類資料,詳細取得方式可參考此篇:

WordPress 只取第一層分類

在初始 WP_Term_Query 這物件時,我們需要帶入相關參數,一個一個去了解其實蠻麻煩的,WP_Term_Query Generator 提供線上產生器,彙整很多選項,我們可以依據不同的屬性選擇頁籤,選擇我們要的值,就可以產生出相對應的語法

複製產生出來的程式去用就好了,非常方便

[……]

Read more