我在創建插件時遇到了這個問題。我無法通過我的插件文件調用(訪問)wordpress默認功能,如wp_get_current_user()
,$wpdb->get_results()
,admin_url()
等。我可以從插件描述給出的插件的主文件訪問它們。但我無法從其他插件文件訪問它們。那時候我聽說如果我們創建一個新的文件functions.php並把這些代碼放在這個文件裏面,我可以訪問所有的wordpress函數。我這樣做了。但是現在我無法訪問這個新功能。我怎麼解決這個問題?我想你們明白我的意思。請幫幫我。無法訪問插件文件中的wordpress功能
1
A
回答
5
@Jan:我得到了必需的東西。我只是把require_once('../../../wp-load.php');
放在我的插件文件中,現在可以從那裏訪問所有的wp函數。任何方式感謝您的答覆。
+0
其實我是用它來處理ajax請求的。 – prashu132 2011-06-08 04:56:31
相關問題
- 1. Wordpress功能插件
- 2. WordPress的 - 限制只能訪問插件
- 3. 在獨立插件中訪問WordPress功能頁面
- 4. WordPress插件文件訪問錯誤
- 5. WordPress的:從主題訪問插件的功能
- 6. 無法訪問類中的包含文件功能
- 7. 在不同的php文件中訪問WordPress的功能?
- 8. 訪問Wordpress插件的模板方法
- 9. 「username_exists」功能在WordPress插件
- 10. WordPress插件功能錯誤
- 11. 頭功能在WordPress插件
- 12. wordpress插件功能代碼
- 13. wordpress上傳功能插件?
- 14. 更改wordpress插件功能
- 15. 結合Wordpress插件功能
- 16. Wordpress Membership 2插件的功能不能在主題功能文件中工作
- 17. 無法從外部文件訪問的JavaScript功能
- 18. 無法訪問文件外的coffeescript功能
- 19. Wordpress打印版本|在一個插件訪問WordPress的核心功能
- 20. 無法訪問功能
- 21. 功能無法訪問
- 22. 新的WordPress插件 - 管理員無法訪問設置頁面
- 23. PHP文件無法訪問加載功能
- 24. 防止直接訪問Wordpress插件中的php文件
- 25. 無法訪問InstallShield 2015中的功能事件
- 26. 訪問功能,以利用在發送功能的Outlook插件
- 27. 在WordPress中替代插件功能
- 28. WordPress的:訪問CSS文件
- 29. 功能的PHP到插件WordPress的
- 30. 從直接訪問Wordpress訪問功能
我想你是這樣調用你的插件文件:'example.com/wp-content/plugins/my-plugin/plugin-file.php'?在這種情況下,的確,您將無法訪問WordPress功能,因爲該文件不會加載WordPress代碼。有不同的方法可以做到這一點,但是你應該指定你要用這個文件做什麼:將它加載到管理員端或前端站點?用它來處理表單提交?顯示樣式信息?編輯您的問題以提供更多信息,並留下評論(如果您在評論中使用'@ Jan',我會收到通知) – 2011-05-30 10:30:48