我已經創建了一個自定義的WordPress插件。我在管理面板的左側設置了一個菜單項,該菜單項鍊接到我可以訪問的插件的主頁面。工作正常。如何在我的自定義WordPress插件中調用其他頁面或功能?
然後,我在該主插件頁面上放置一個鏈接,以便能夠單擊運行PHP腳本的鏈接,但它返回空白頁面。這個URL語法在插件的管理部分中很混亂。我只想打電話給我的劇本!
我做的是這裏提出的,但它只是提供了一個空白頁:http://codex.wordpress.org/Plugin_API/Action_Reference/admin_post_%28action%29
爲什麼這麼難只是鏈接到一個網頁,並從管理段內的插件調用一個函數?我也啓用了調試模式。
謝謝。
好的,自從我打電話給admin.php?action = foo_bar&id = 1以來,空白頁問題就解決了。我改變它是admin-post.php,它工作。但現在它正在呈現沒有任何主題/ HTML,只是我的函數返回的原始文本。我怎麼才能得到一個鏈接在管理部分工作? – SH10151
我在想admin_post.php並添加一個「admin_post」操作甚至不是我需要的東西。我只是想創建一個鏈接,在我的插件中執行一個函數。我應該使用任何其他「行動」?還有其他的東西嗎? – SH10151