WordPress 外掛開發,送出表單。

 2022.06.12 WordPress 要使用 form 跟 post 有點麻煩,更辛苦的是使用 admin-post.php 得要自己把網址轉回來。

步驟 1:要送出的表單。

要注意紅字的地方要更改,而要改 add_foobar 跟下一步驟的名稱都要改成一樣,藍字部分送出網址。
<form action=”http://www.example.com/wp-admin/admin-post.php” method=”post”>
<input type=”hidden” name=”action” value=”add_foobar“>
<input type=”hidden” name=”data” value=”foobarid”>
<input type=”hidden” name=”url” value=”<?php echo home_url(add_query_arg(array(), $wp->request))?>“>
<input type=”submit” value=”Submit”>
</form>

閱讀全文

WordPress 外掛開發設定選單

2022.06.11 在 WordPress 外掛開發設定選單時參考了許多文章,也參考了 WordPress 開發官網的 Custom Settings Page,結果無論哪篇文章我都是無法理解,所有範例照著做也都無法呈現該有的結果,最後終於找到不須花太大腦力的網站:WORDPRESS OPTION PAGE GENERATOR,只需幾個問題就可生出程式碼,測試結果如下:


閱讀全文

WordPress 使用 AJAX 簡單範例

 2022.06.09 網路上 WordPress 使用 Ajax 教學很多,但找了許多篇都看不懂,連  WordPress Codex本身的說明也是清楚到我覺得我真的太敷淺了,幸好找到這篇,以下內容主要依照該邊實作,希望對有需求的人節省寶貴時間。

會使用 Ajax 的原因是想讓使用者不須按下按鈕就可顯示使用者的位置。如圖,以下是我的實作記錄:


閱讀全文