0
這是我開發的第一個插件。我的插件文件夾中只有一個文件,它具有處理我的管理部分的所有代碼。我有我自己的自定義表格。我沒有使用任何wordpress表格。Wordpress Plugin的前端
結構:
插件/ AMT
- amt.php(此文件具有所有這些是處理管理部分的代碼)
- JS/amt.js
現在我的amt.php文件爲我的管理員部分工作。它正在檢索數據並將其保存到數據庫中。直到這裏都很好。
現在,我想添加一些功能的插件,將顯示在網站的前端。請引導我,這怎麼辦?我能想到的下列選項:
- 在amt.php添加前端代碼以及和使用某種類型的短代碼來顯示在「示例頁面的網站的前端。
- 需要爲前端創建一個新的文件夾/文件?
如果有人能指導我,我會很感激。
有這麼多可能的答案,你需要更具體的問題。用例不同,所以短代碼明顯有利於插件用戶使用的靈活性,從插件創建頁面或模板顯然更加嚴格的使用。 – David 2015-02-06 13:15:54
謝謝大衛!我在管理端有三個字段的簡單表單,在我的插件中。 1-氏族名稱2-氏族的首選名稱3-氏族屬性,現在在管理端我可以保存這個並輕鬆地檢索這些領域。 我想要給用戶一個前端的表格,他可以選擇氏族名稱和氏族偏好名稱,我會根據前兩個字段的選擇顯示氏族屬性。 請問短代碼適用於這一款嗎?或者如果有其他合適的選擇,請指導。 :) – 2015-02-06 14:08:29
我已經得到它在短代碼的幫助下工作。這是我做的。 將此代碼添加到我的主要插件文件中,例如:amt.php 'add_shortcode('clan','clan_fn'); 功能clan_fn(){ } ' 創建一個新的頁面從單詞按管理員,只需調用下面的短代碼,它會顯示您添加到clan_fn中的任何功能。 '[部族]' – 2015-02-06 14:51:11