在WordPress中组织插件文件夹

时间:2017-05-06 作者:Nishan

我通常喜欢使用根文件夹结构来组织代码文件。有没有办法组织我的Wordpress插件文件夹来组织我的插件?

我期待有两个文件夹,contrib和custom;

  • custom 拥有我编写的所有自定义插件contrib 拥有我从社区购买或下载的所有贡献插件

    有人知道如何做到这一点吗?目前,我只是在为自定义插件添加前缀,以便它们在目录视图中显示在一起。

2 个回复
最合适的回答,由SO网友:Rarst 整理而成

WordPress对插件目录结构的期望很低。它与加载过程和API函数紧密耦合。

虽然我知道有人试图让它更灵活,但我不知道有任何真正的突破或主流采用。

至于核心的当前状态,我估计您在尝试实现它时会浪费更多的时间,而不是从更复杂的文件夹结构中节省时间。就我个人而言,我在IDE项目级别上制作任何插件或主题和插件的“组”。

另一方面,对于琐事,主题在这方面要灵活得多,core允许注册包含它们的任意附加目录。

SO网友:Justin

你不能改变wordpress插件文件夹的结构,它是一个平面结构(所有插件文件夹都在../wp-content/plugins/) 如果您想将插件分组以便于使用,请查看插件https://en-gb.wordpress.org/plugins/plugin-organizer/ 它允许对插件本身进行分组。

结束

相关推荐

Virtual Pages plugins

我很难让插件正常工作Virtual Pages (WordPress插件可简化虚拟页面的创建)我确实进行了编辑,根据查询创建了一个循环。add_action( \'gm_virtual_pages\', function( $controller ) { /* Creating virtuals pages for companies */ $args = array( \'post_type\' => array(\'companies\',), \'post_status\'