[PHP] 使用 Nginx 與 PHP-FPM 搭配下分開 PHP-CLI 的 php.ini 設定

這問題大概非常非常冷門,一般站長不太會碰到的情境。 在伺服器上寫 PHP 腳本來特別跑本機處理這回事,如果執行環境尬到網站線上環境其實是有風險的。 像是 exec、eval、proc_open 等風險函式如果本機需要就打開,那線上環境也等於暴露在高風險環境下,此時勢必要區隔 PHP-FPM 與 PH …

[WordPress] 調整適合 WooCommerce 在台銷售結帳頁欄位(含地址郵遞區號選擇)

如標題,剛好這件事最近比較常要做,乾脆先整理成 snippet 程式碼片段來用! 主要是結帳資訊簡化與最佳化輸入地址和郵遞區號的部分。這塊透過自訂也比使用外掛來管理結帳欄位來的準確以及有效 測試調整欄位的外掛在某些主題下都會有方法權重問題,也是因為不夠準確才會寫這篇 目前功能: 結帳頁(checko …

[WordPress] WooCommerce 自動更新購物車方法

一直都覺得改完數量後這操作就應該要包含更新整個搞定,但其實從以前到現在的版本都沒這樣處理,不知道是有什麼考量。 不過也沒關係,寫個 JavaScript 去觸發更新也是行的。 解法: <?php //functions.php add_action( ‘woocommerce_after_ca …

[Python] 一個 Instagram 機器人如何幫你獲得2500個真實粉絲的故事

這是今天在 medium 看到的,原文連結:My open source Instagram bot got me 2,500 real followers for $5 in server costs 這篇滿有意思的,從作者學習 Python 和 Selenium WebDriver 開始,他想到 …

[jQuery] 網站內嵌 Flickr 相簿外掛 – nanogallery2

意外挖到的小工具,不只可以掛 Flickr,連 Google Photos 也行,還真是方便~ 第一版:nanogallery 第二版:nanogallery2 Demo:連結 #jQuery #JavaScript #Flickr #Album #GooglePhotos #nanoga …

[WordPress] 網站被駭後的處理流程

這圖會不會讓人覺得我是被害者啊XD 首先要知道是從哪裡被駭客入侵的,常見檢查得點有三個,也代表其對應嚴重程度,越後面越嚴重。 主題目錄下 404.php 是否有異常程式注入。這通常是主題本身年久失修(或使用者沒更新)。安插在這邊純粹就是要先藏好,不讓使用者觀察到! WordPress 根目錄下的 i …

[Python] Mac 安裝 Lxml 模組

這常用於爬蟲的模組在 Mac 中沒預設安裝。 我 Mac 版本為 10.11.6 先說,解法 sudo easy_install lxml==2.2.8 一開始嘗試想裝最新版, v3.7.2 不論自己編譯還是用 pip 裝都掛。 from lxml import etree ImportError: …

[PHP] 緩處理的快速回應方式

其實我標題原本想打「 PHP 處理 Facebook 請求射後不理的快速回應方法」,但覺得其實也不是只有用在 Facebook 這邊,所以就這樣囉~ 情境是:後端需要一段時間處理的程序(做圖、打包檔案之類的),為了不讓使用者等過久以及等過久頁面被關閉後導致程序中斷,所以需要先拋下請求端。 拋下的部分 …

[WordPress] 客製化 Contact Form 7 表單時使用 jQuery 捕捉事件

表單真的是網站上很常見的功能,套裝外掛也很方便使用,但一定有時候就是有那麼一點不夠,所以就是自己包過,把內容處理好後再傳給表單送出。 使用 WordPress 的表單外掛絕對會推: Contact Form 7 要包裝前端也不難,後台欄位控制也可以自定義 HTML 標籤與 CSS 樣式。 但,送出的 …

HTML5 download 屬性與 JavaScript 控制下載檔案事件

下載是網站中常見的操作,但操作體驗基本款為「開啟一個新頁面,然後開始下載」,而前端工程為了帶來更好的體驗效果當然不能這樣把一個操作流程帶往到新頁面後這邊就結束,所以掌握好操作動向的 UX 設計在這部分就會有一些挑戰。 有些時候你想要PDF與一些圖檔是使用下載方式操作,但卻觸發瀏覽器去嘗試讀取,也可能 …

文章
Filter
Mastodon