CSS/JS files in WordPress

时间:2011-10-09 作者:Ahmad Alkhawaja

在web开发中,我习惯于将css/js文件放在单独的文件夹下(css文件夹、js文件夹等等)。

我在WordPress中遇到的是,我无法访问WordPress管理编辑器页面中的这些文件夹,编辑器仅显示主主题文件夹下的文件,而不是嵌套文件夹。

是否有启用显示嵌套文件夹的选项?有没有插件可以实现这一点?如果没有,那么在WordPress文件夹下放置文件和文件夹的最佳做法是什么?

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

主题编辑器位于wp admin/theme editor下。php及其使用get_current_theme(); 为您提供第一个要编辑的文件。从返回的array 主题数据的\'Template Dir\' 要查找目录,请执行以下操作:\'Template Files\' 为您提供要编辑的文件列表(使用foreach 循环)。对于它使用的样式表\'Stylesheet Dir\'\'Stylesheet Files\' 循环通过。

重点是:

1. 没有过滤器或挂钩,所以您需要直接修改core(不建议这样做,因为您的更改会在更新时被覆盖),并且

2. 您需要编写一个函数来读取整个文件夹,查找所有子文件夹,然后再编写一个函数来查找所有包含的文件,并最后循环遍历它们。

结束

相关推荐

WordPress管理插件菜单自定义css

我有一个插件,它有一个顶级菜单和后续子菜单。这些页面中的每一个都需要自己的css和javascript。我目前的代码是://main menu add_menu_page( \"My Business\", \"My Business\", \"contributor\", \"fbusiness\", array($fmb_admin, \"get_page\")); //sub menus add_submenu_page(\"fatemagic-business\", \"P