最新文章

WordPress – 利用正規表示法與掛勾處理 HTML 標籤屬性

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

WordPress – 編輯文章新增中文字型選擇器(tiny_mce_before_init)

WordPress – 編輯文章新增中文字型選擇器(tiny_mce_before_init)
一般在寫文章時,通常可能常需要使用中文字型,讓網站更加美觀(前提是你要有美感),但預設的WordPress並沒有中文字行的選擇,若要在你的WordPress網站上增加中文字型選擇器,可以利用下面的方式 P.s. 語法可以放在佈景底下的 functions.php 最下面,以不影響佈景語法為主! (一)網站有安裝 TinyMCE Advanced 直接使用這裡的語法! 你如果已經使用WordPre...

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

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

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

PHP 取得指定目錄檔案批次亂數重新命名
有時候需要將電腦上的檔案亂數排序,卻又不知道怎麼做 那你可以參考將所有檔案亂數命名,他的排序就會亂掉了! 就像如果你想製作一個照片的幻燈片、卻又不想讓照片依照規則去排序 那就可以用這個方式  

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

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

WordPress Hook – 限制上傳檔案大小(upload_size_limit)

WordPress Hook – 限制上傳檔案大小(upload_size_limit)
若您想在WordPress上限制單檔上傳的檔案大小 可以利用這個 Hook 來達成 變數 $size 就是在設定大小,因為下方有乘以 1024,所以 $size 就是KB 而範例用的是 2000KB,也就是2MB 設定完成後可以到媒體庫來查看上傳是不是被限制囉~ P.s. 建議將此語法放在 functions.php 的最下方即可(注意別放在其他語法的括號裡面囉)  

SITCON Camp 2015 心得分享

SITCON Camp 2015 心得分享
. . . 好啦對不起,這是SITCON新手城的故事劇情... 其實在這次的SITCON夏令營,讓我充滿了新奇的體驗 怎麼說呢? 首先,在Summer Camp開始前一個月,我就在準備簡報了 其實很多人都知道,要把自己會的教給別人,真的不簡單 我喜歡想到就直接實作,不太喜歡製作簡報 所以在製作簡報上可以說是根本的見習生 通常,以往我常常 1vs1 做教學,因為我喜歡抓住我認為你是有潛力的學習者 所...

WordPress Hook – 修改後台角色項目權限(map_meta_cap)

WordPress Hook – 修改後台角色項目權限(map_meta_cap)
一般在做客戶網站時,希望不讓使用者操作一些不必要或禁止的功能(清單項目) 但是通常我們可能會使用三種方式 (1) 利用 Javascript 方式隱藏選單 你可以在後台載入自己寫的 JavaScript 來隱藏不想顯示的選項,但是這種方式,如果使用者瀏覽器很慢,或是 JavaScript 失效的時候,那麼這個方式很可能就會發生問題。 (2) 利用 CSS 方式隱藏選單 可以在後台載入自己建立的 C...