我一直在寻找一个钩子来改变主题在管理面板中的显示顺序(即wp admin/themes.php),但到目前为止还没有成功。
是否有一个现有的钩子可以做到这一点,或者有其他的解决方法,以便我可以自定义非字母顺序,即在其他主题之前显示某些主题?
我一直在寻找一个钩子来改变主题在管理面板中的显示顺序(即wp admin/themes.php),但到目前为止还没有成功。
是否有一个现有的钩子可以做到这一点,或者有其他的解决方法,以便我可以自定义非字母顺序,即在其他主题之前显示某些主题?
这个get_themes
函数将可用主题传递给主题列表表类,并通过调用asort
阵列,在我可以看到的任何地方都没有可用的过滤器。
因此,简而言之,由于没有挂钩(至少就我的观察而言),目前不可能实现。
Relevant files:
http://core.trac.wordpress.org/browser/tags/3.2.1/wp-admin/includes/theme.php
http://core.trac.wordpress.org/browser/tags/3.2.1/wp-includes/theme.php
http://core.trac.wordpress.org/browser/tags/3.2.1/wp-admin/includes/class-wp-themes-list-table.php
我正在尝试通过将插件放入mu-plugins 文件夹但是如果插件放在文件夹中,它就不会被加载。我尝试了一些流行的插件,如W3 Total Cache、Yoast的WordPress SEO,但都没有加载。WordPress是否只加载中只有单个文件的插件mu-plugins?