WordPress

WordPress Hook – 過濾上傳文件(upload_mimes)

WordPress Hook – 過濾上傳文件(upload_mimes)
客戶或使用者在WordPress編輯文章時,很有可能會上傳一些很大或是有危險性的檔案 有的時候網站是使用圖床的方式在維護 此時就必須強制設定一些方式,讓使用者無法上傳某些檔案 這裏介紹使用黑名單的方式過濾(當然你可以換白名單的方式) 範例: function __upload_mimes($existing_mimes=array()){ foreach($existing_mimes as $i...

WordPress Hook – 改變文章列表排序(pre_get_posts)

WordPress Hook – 改變文章列表排序(pre_get_posts)
一般在使用者瀏覽您部落格文章時 分類底下的文章順序是很重要的 通常WordPress預設會利用文章發布時間(post_date)做順序反序列出 這時候你會想修改你自己的排列方式 前提: 您必須要讓文章支援頁面功能(add_post_type_support),預設頁面才會有自訂排序(menu_order) 詳情請參考 Function_Reference/add_post_type_su...
Advertisements

WordPress Hook – 複寫文章轉向網址(action_post_link)

WordPress Hook – 複寫文章轉向網址(action_post_link)
在WordPress中可以利用分類來歸類文章,通常分類列表中會列出所有此分類的文章 但你有可能會碰到一種狀況: 假設你製作了一個自訂的WordPress的頁面(Page),但你想在某個分類列表底下顯示 這時候你就可以利用文章轉向的方式達成 前提:因為文章一定要有可以個別設定轉向網址的地方,所以無論如何你一定要新增一個區塊能夠讓使用者填上轉向的網址,不然就直接在自訂欄位上輸入你要轉向網址囉 使用: ...