增加wordpress后台编辑主题时可见的文件类型

在wordpress后台编辑主题时只能看到php和css后缀的文件,如果要编辑js则需要用ftp等麻烦的方式,今天小蝴蝶为大家介绍如何让js文件出现在你主题编辑器的列表里. 作者:小蝴蝶

大家都知道在wordpress后台编辑主题时我们只能编辑css和php为后缀名的文件,而像我这样爱整js的人,总要跑空间里去改js,真的好麻烦啊,于是想到为主题编辑增加识别的文件类型,接下来就为大家介绍如何让js文件出现在wordpress主题编辑的列表中.
在wp-admin/theme-editor.php,找到以下代码:

$allowed_files = $theme->get_files( ‘php’, 1 );
$has_templates = ! empty( $allowed_files );
$style_files = $theme->get_files( ‘css’ );
$allowed_files['style.css'] = $style_files['style.css'];
$allowed_files += $style_files;

简单的解释一下,这几句代码旨在限定theme-editor(主题编辑)中允许出现的文件类型,这样一来就很好办咯,
以添加js为例,把上述代码改成如下:

$allowed_files = $theme->get_files( 'php', 1 );
$has_templates = ! empty( $allowed_files );
$js_files = $theme->get_files( 'js' );
$style_files = $theme->get_files( 'css' );
$allowed_files['style.css'] = $style_files['style.css'];
$allowed_files += $style_files;
$allowed_files += $js_files;

上效果图:
增加wordpress后台编辑主题时可见的文件类型

请注意,只有根目录下的文件才会显示

LIKE OR SHARE IT:

admin发表于Code目录下,标签为,转载请保留链接

TOP DOWN
发表评论

您必须 [ 登录 ] 才能发表留言!

  1. 沙 发 xsinger

    每日一技术,真不错!

    三月 11, 2013 16:03:13
  2. 板 凳 小语种外贸网站建设

    你这个是大手笔的编辑了 会代码的人就是不一样

    三月 11, 2013 16:27:13
  3. 地 板 ChoJemmy

    沙发板凳都没了.这什么情况啊 :xia:

    三月 11, 2013 16:45:01
  4. 地 毯 airoschou

    只在后台编辑少量修改的模板,CSS和JS还是直接打开源文件后再修改了。 :koubi:

    三月 11, 2013 16:55:05
  5. 地 面 Arch!tect

    文章第一个字特别大是怎么做的呢?

    三月 11, 2013 20:46:25
  6. 地 下 张书杨

    有个在线文件管理插件filebrower,也很强大,网站空间文件都可以编辑,文件上传、下载、压缩、解压轻松搞定。

    三月 11, 2013 23:35:10
  7. 7 楼 郑永

    实在默契,我想过这个却忘了叫你折腾,这想法就前一天的,居然你今天就出了这个,哇塞,太默契了,也许是编辑js的时候,大家都有想过这个。

    三月 12, 2013 01:40:42
  8. 8 楼 郑永

    考虑到要修改wordpress,所以没打算说,但我正考虑能否出个插件能管理文件,哈哈,删除和编辑主题的文件就行。

    三月 12, 2013 01:43:04
  9. 9 楼 郑永

    囧,你前一天就出了,仔细看了一下,我还发过评论了。。。抢沙发太快,连标题都没来得及看了,最近太诡异了。。。

    三月 12, 2013 02:34:49
    • 小蝴蝶

      @郑永 @郑永 : 哈哈 最近忙晕了吧 那个是你昨天为了测试邮件发的 估计是晕晕乎乎随便点进来就发了 哈哈

      901室 三月 12, 2013 13:47:41
  10. 10 楼 619影视

    高人啊,让我憋一辈纸也憋不出来,俺是伤不起的小白啊菜。

    三月 12, 2013 06:45:43
  11. 11 楼 所谓刚子

    够专业 够折腾! 佩服佩服!

    三月 12, 2013 08:00:02
  12. 12 楼 不亦乐乎

    这个得配合后台编辑框代码高亮才行,不然会看晕的。

    三月 12, 2013 08:43:57
  13. 13 楼 方露宇

    高手膜拜之!!!!!看来以后得常来了。。。

    三月 13, 2013 16:55:17
  14. 14 楼 axiu

    后台编辑functions.php一不小心整站就挂了……关键文件还是ftp编辑靠谱一些。

    三月 13, 2013 22:50:15
  15. 15 楼 张衡Henry

    正有这个需求,非常感谢 :guzhang:

    四月 26, 2013 15:44:37
  16. 16 楼 张衡Henry

    更新wp后又无法编辑js了,找你这篇文章找了好久。。。我还是决定转到我博客上。

    七月 15, 2013 11:14:16
  17. 17 楼 kn007

    这个如果能直接注册成函数放在functions。php就好了

    七月 21, 2013 20:07:42