最新文章

WordPress Hook – 當 Jetpack 相關文章遇上沒有設定精選圖片的一種解決方式(jetpack_images_get_images)

WordPress Hook – 當 Jetpack 相關文章遇上沒有設定精選圖片的一種解決方式(jetpack_images_get_images)
當你的網站有使用 Jetpack,並且有開啟「相關文章」功能時 Jetpack 本身取得文章時的預覽圖片,取決於你有沒有設定精選圖片 若沒有設定精選圖片,那顯示出來的就只有標題沒有圖片 未設定圖片的相關文章區域   於是可以使用下面方式,告訴 Jetpack 如果沒有取到圖片時,可以抓取文章第一張圖片或預設圖片當作預覽圖 function achang_jetpack_images_ge...

PHP 取得指定目錄檔案批次亂數重新命名

PHP 取得指定目錄檔案批次亂數重新命名
有時候需要將電腦上的檔案亂數排序,卻又不知道怎麼做 那你可以參考將所有檔案亂數命名,他的排序就會亂掉了! 就像如果你想製作一個照片的幻燈片、卻又不想讓照片依照規則去排序 那就可以用這個方式 <?php // 取得亂數名稱 function randName() { $rand = ''; for($i=0; $i<8; $i++){ switch(rand(0,2)){ case 0:...

WooCommerce Hook – 地址資料標籤更改(woocommerce_get_country_locale)

WooCommerce Hook – 地址資料標籤更改(woocommerce_get_country_locale)
一般在WooCommerce使用者地址編輯時 欄位的名稱上也會讓使用者誤以為欄位重複 所以在這邊介紹如何依照選定的國家去修改欄位的標題與其他資料格式 (以下列出的是預設可以修改的欄位) 電子郵件與電話,必須使用 woocommerce_default_address_fields 的 Hook P.s. function名稱前面的 __ 是為了不要出現函數衝突 add_filter('woocom...

WooCommerce Hook – 密碼強度關閉(wc-password-strength-meter)

WooCommerce Hook – 密碼強度關閉(wc-password-strength-meter)
使用WooCommerce購物車時,系統有限制密碼強度 但會讓一般客戶造成註冊時的困擾 如果沒有想要限制,您可以直接讓他不要限制強度 於 目前啟用之佈景的 functions.php 或 建立一個外掛 輸入以下函數 P.s. function名稱前面的 __ 是為了不要出現函數衝突 function __wc_remove_password_strength() { if ( wp_script_...

(舊版測試) WordPress – 利用正規表示法與掛勾處理 HTML 標籤屬性

(舊版測試) WordPress – 利用正規表示法與掛勾處理 HTML 標籤屬性
一般在處理 WordPress 時,難免會想要修改網站中本身「HTML標籤的屬性(Attribute)」所顯示出來的內容 什麼情況下會修改呢?在下面舉幾個例子 (一)在不利用 searchform.php 檔案的情況下,修改 input 標籤中提示(placeholder) 的文字 參考 developer Filter get_search_form 在一般情況下,若版型中沒有 searchfo...