我的目標是讓用戶可以上傳他們自己的插件和主題,並且我想添加大多數正常的非多站點WordPress管理中的東西。什麼文件控制WordPress中的多站點用戶儀表板?在wordpress multisite中,我如何讓用戶安裝自己的插件?
回答
簡短的回答是:你不能。
只有主站點有/wp-content/
文件夾,所有子網站都虛擬化,並與主站點共享/themes/
和/plugins/
文件夾。
從食品,Create_A_Network我的重點:
多站點網絡是網站的集合,所有共享相同的WordPress安裝。他們還可以通過共享插件和主題。網絡中的單個站點是虛擬站點,因爲它們在服務器上沒有自己的目錄,儘管它們在共享安裝中具有用於媒體上載的獨立目錄,並且它們在數據庫中具有單獨的表。
[...]
安裝主題和插件是不同的:比如,網絡的每一個人網站可以同時激活,但安裝既不。
要達到您想要的效果,您必須將Super Admin功能授予您的用戶。這意味着他們有完全訪問到整個網絡。
控制多站點的文件包含在文件夾/wp-admin/network/
,但"some are just wrappers for regular admin files one level up"中。
例如,文件/wp-admin/plugins.php
裏面我們有這意味着約「如果是多站點,則無法安裝插件」的情況如下:
if ((! is_multisite() || is_network_admin()) && current_user_can('install_plugins')) {
?>
<a href="<?php echo self_admin_url('plugin-install.php'); ?>" class="add-new-h2"><?php echo esc_html_x('Add New', 'plugin'); ?></a>
<?php }
隨着中說,有一些插件來幫助他們進行管理多站點插件,但不是爲了你想要的目的:http://wordpress.org/extend/plugins/search.php?q=multisite+plugins
你不能。但是您可以將選定的插件安裝到您的網站。重命名插件meenu和部分插件市場的事情.....然後你可以使所有的插件進入網格形式與每個插件的截圖,以便如果你的用戶想要的任何插件,他可以踢 - 看到的細節,然後安裝它......這將是非常性感。並且它的far更加容易太.....你只需要調整你的所有主題的功能.php,這樣即使用戶改變到另一個主題,他也不會失去市場.....
- 1. 如何使我自己的eclipse插件可安裝
- 2. 如何在wordpress中創建我自己的新插件
- 3. 使用安裝在子目錄中的WordPress Multisite配置NGINX
- 4. 如何安裝我自己的Java庫?
- 5. 如何在插件中使用wordpress自己的jquery
- 6. wordpress插件安裝
- 7. 如何在我自己的應用程序中安裝EGOPhotoViewer?
- 8. 在我自己的服務器上安裝wordpress的根目錄
- 9. 如何在WordPress插件安裝中創建MySql用戶定義函數?
- 10. 在installshield中安裝自己的軟件包後安裝Dotnet?
- 11. wordpress插件會自動安裝,當我的wp主題有人安裝
- 12. 如何在GitHub中安裝WordPress組件jQuery插件
- 13. 讓用戶呈現自己的SVG文件的安全隱患
- 14. Wordpress-無法安裝插件
- 15. Wordpress插件安裝兩次
- 16. 跟蹤wordpress插件安裝
- 17. Firebase安全性和規則,我如何讓用戶刪除自己的數據?
- 18. Wordpress在自己的插件中使用表格排序功能
- 19. 如何在自己的Openstack Swift安裝中使用Carrierwave?
- 20. 如何設置NetBeans以使用我自己的Ant安裝?
- 21. 如何在我自己的服務器上安裝FreeCodeCamp?
- 22. 如何在安裝嚮導中運行我自己的C++源文件?
- 23. 在Firefox中,如果我的自定義插件找不到,我該如何禁用「安裝缺少的插件」?
- 24. 如何讓我的自己的DataGridView列
- 25. 如何讓用戶在我的圖書館中提供自己的功能?
- 26. 什麼是安裝Multisite時WordPress站點的完整URL模式?
- 27. 在wordpress上安裝Mautic插件
- 28. 在wordpress中,我如何確保用戶只能看到他自己的帖子?
- 29. 當我激活我自己的插件時在wordpress中的字體問題
- 30. 我如何在wordpress中重定向到我自己的頁面?