WordPress disdisable author

在 WordPress 中,當我們使用多位作者時,網站會自動生成作者頁面(/author/author-name/),並將這些頁面列入 XML Sitemap 中。對於單一作者網站或隱私性要求較高的網站來說,這些頁面可能並不需要,甚至可能影響 SEO 表現。因此,我們可以透過自訂程式碼來禁用這些作者頁面,並從 Sitemap 中排除它們。

這篇文章將向你展示如何禁用 WordPress 的作者頁面,並進一步透過自訂程式碼,關閉 Yoast SEO 插件中的作者頁面功能,從 Sitemap 中排除這些頁面,避免搜尋引擎索引。

為什麼要禁用作者頁面?

你可能會遇到以下情況:

步驟 1:禁用 WordPre[……]

Read more

WordPress 中文檔名自動更名,解決中文檔名問題

相信做網頁開發的工作者都知道,盡量不要使用中文檔名,因為可能會有未知的問題會發生,大部分還是建議英文、數字為檔名格式,尤其 WordPress 常常會使用到全世界開發的插件,還是以英文與細微大宗拉,舉例說明:如果插件是跟檔名有關,若用正規表達式來判斷檔名就會造成問題

透過下方 API 自動將上傳檔案,改用 md5() 來產生,代碼如下:

[……]

Read more

WooCommerce JavaScript/jQuery events 懶人包

WooCommerce 為讓介面友善頻繁使用 javascript / jQuery 透過 Ajax 異步更新「動態資料」或「版面區塊」,對於開發者而言,也必須處理前端的異步更新後的資料,通常會藉由event 去觸發特定程式,bagerathan 貼心的整理出 WooCommerce 商品頁 ( product page )、購物車頁 ( cart page )、結帳頁 ( checkout page ) 常用 js 事件( event )對照表,方便開發者速查

https://gist.github.com/bagerathan/2b57e7413bfdd09afa04c7be8c6a617f[……]

Read more

WooCommerce 直接登出,關閉 “您確定要登出嗎?” 訊息

WooCommerce 在登出動作非常怪,按下登出連結後,會跑出「您確定要登出嗎?」,阿不然咧?!!!!! 我就是要登出阿!不然是按好玩的嗎?!常常都按下登出後人就走了,但其實還要多一個步驟才能真正登出,這也可能會間接產生安全性問題,至少我不愛,哥教你改。

下列代碼可修正此問題:

參考資料:
https://wpglorify.com/disable-are-you-sure-you-want-to-log-out/
https://njengah.com/woocommerce-logout-without-confirmation/

[……]

Read more