差異處
這裏顯示兩個版本的差異處。
兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
tech:wordpress_tips [2019/10/22 09:28] – jonathan_tsai | tech:wordpress_tips [2021/03/09 17:00] (目前版本) – [4. 關閉文章留言功能設定方式] jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
+ | ====== Wordpress 相關問題與技巧彙整 ====== | ||
+ | ===== 問題整理 ===== | ||
+ | ==== 1. 瀏覽器 Console 出現 GET https:// | ||
+ | * 參考網址 | ||
+ | - https:// | ||
+ | - https:// | ||
+ | * 找到哪個 plugin 使用到 intl_tel_default_setting <code sh> | ||
+ | cd / | ||
+ | grep -r intl_tel_default_setting * | ||
+ | </ | ||
+ | : | ||
+ | plugins/ | ||
+ | : | ||
+ | international-telephone-input-for-contact-form-7/ | ||
+ | : | ||
+ | </ | ||
+ | * 修改 script.js 與 script.min.js 內出現的 freegeoip.net/ | ||
+ | |||
+ | ==== 2. 使用 Slimstat 套件 2020/01/10 開始無法辨識 IP 來源國家 ==== | ||
+ | * [[https:// | ||
+ | * 主要原因是提供免費 IP 查詢國家城市的 MaxMind 服務政策改變, | ||
+ | * 參考網址 | ||
+ | - https:// | ||
+ | - https:// | ||
+ | - 先到 https:// | ||
+ | - 登入後就可以看到左下方選單有 GeoIP2 / GeoLite2 -> Download Files ++看畫面|{{: | ||
+ | - 如果想要看到城市資訊就下載 GeoLite2-City 項目的 GZIP, 如果只需要看到國家資訊就下載 GeoLite2-Country 項目的 GZIP ++看畫面|{{: | ||
+ | - 下載後使用 [[https:// | ||
+ | - 將 mmdb 的檔名更改為 maxmind.mmdb Exp. GeoLite2-City.mmdb -> maxmind.mmdb | ||
+ | - 將 maxmind.mmdb 透過 sftp 上傳到 wordpress 的 wp-content/ | ||
+ | - 這樣 Slimstat 套件就可以看到 IP 的城市 ++看畫面|{{: | ||
+ | |||
+ | ==== 3. 聯絡表單(Contact Form 7)設定 Google reCAPTCHA 阻絕垃圾留言設定方式 ==== | ||
+ | * [[https:// | ||
+ | - 進入 Google Cloud Platform - https:// | ||
+ | - 申請 Google 網址管理認證 : API 和服務 -> 網域驗證 -> 新增網域 ++看畫面| \\ {{: | ||
+ | - 申請 Google reCAPTCHA 網站金鑰與密碼 - https:// | ||
+ | - 進入 Wordpress 管理介面 | ||
+ | - 聯絡表單 -> 整合 ++看畫面|{{: | ||
+ | - 在 reCAPTCHA 上面點 **設定整合模組** | ||
+ | - 輸入上面申請的網站金鑰與密碼 | ||
+ | |||
+ | |||
+ | ==== 4. 關閉文章留言功能設定方式 ==== | ||
+ | * 參考網址 - https:// | ||
+ | |||
+ | {{tag> | ||