[已解決] Ajax 發送請求返回錯誤狀態碼 500、readyState 4
一直以來,在 WordPress 建置的外掛(plugin),我都是透過 Ajax 發送請求以完成前端介面與後端資料庫間的資料交換。不論是讀取資料庫中的資料、或是將使用者進行的操作寫入資料庫,使用 Ajax 都可以輕鬆地辦到。
Read More »[已解決] Ajax 發送請求返回錯誤狀態碼 500、readyState 4一直以來,在 WordPress 建置的外掛(plugin),我都是透過 Ajax 發送請求以完成前端介面與後端資料庫間的資料交換。不論是讀取資料庫中的資料、或是將使用者進行的操作寫入資料庫,使用 Ajax 都可以輕鬆地辦到。
Read More »[已解決] Ajax 發送請求返回錯誤狀態碼 500、readyState 4如果在撰寫 PHP 功能時,我們需要替一段字串修改部分的內容(這是個很常見的需求),那麼我們可以通過 str_replace()
來完成。
在製作 WordPress 外掛功能時,有需多時候我們會需要取得使用者的資料,比方說判斷當前使用者是不是註冊過該網站會員、比方說要在一個頁面中列出網站的撰稿人…… 等等。應用的場景可謂是數之不盡。
Read More »[WordPress] 如何使用程式列出網站使用者的資料在使用 PHP 開發 WordPress 外掛(plugin)的過程中,我們總少不了開檔、將檔案讀取進來的動作。而在這之中,以 file_get_contents()
最為常見。
在 WordPress 外掛(plugin)開發的過程中,由於 WordPress 使用了 Settings API 簡化了開發者對於資料庫的讀寫,所以我們可以很便利地使用 register_setting()
、get_option()
、update_option()
等等的函式來將一些外掛的屬性資料儲存在資料庫中。
今天我想紀錄的是一個比較奇怪的需求,但我想應該還是會有人用得到它。畢竟,我在 Stackoverflow 上看到與我一模一樣的問題(這裡)。
Read More »[已解決] 如何在外部的 PHP 檔中調用 WordPress 的核心功能在眾多網站主題當中,有些可能會提供不同功能的頁面(page),這些頁面可能有著漂亮的介面與神奇的功能,但是當你到網站後台一看:嗯?怎麼整個頁面是空著的呢!
Read More »[WordPress] 使用 PHP 程式修改指定頁面內容今天當我在嘗試著替自己的 WordPress 網站添加功能時,我所進行的程式修改一直沒有顯示出效果,反倒是重新整理頁面時會看到隱隱約約的警告訊息。我暫停了頁面並搜尋這個警告訊息:
Read More »[已解決] Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘change page_content’ not found or invalid function name inWP-Admin 就是我們平日所看到的後台。對於大部分 WordPress 的站長來說想必都十分熟悉吧。
Read More »[WordPress] 外掛開發筆記(3) 替外掛在 WP-Admin 中建立設定頁面在開發 WordPress 外掛的過程中,我們經常需要參照各種 WordPress 安裝的文件與資料夾,最常見的就是使用者當前安裝的佈景主題。
Read More »[WordPress] 外掛開發筆記(4) 確認外掛和內容的目錄