V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
zckevin
V2EX  ›  问与答

如何让wordpress生成的html对齐工整?

  •  
  •   zckevin · 2011-09-29 21:55:51 +08:00 · 5354 次点击
    这是一个创建于 4595 天前的主题,其中的信息可能已经有所发展或是发生改变。
    首先,我用的wp3.2.1

    用过wordpress搭建博客的朋友们都体会过那屎一样的html代码吧,缩进混乱,随意的换行、空格,身为一个对代码有洁癖的人,怎么能不在看到它之后大骂一声Fu*k?

    试过一行一行的人工缩进,太麻烦了,函数大多都是一层一层的嵌套,也找不到更好的方法。

    遂求助。
    14 条回复    1970-01-01 08:00:00 +08:00
    chone
        1
    chone  
       2011-09-29 22:43:41 +08:00
    是指改模版么?
    manhere
        2
    manhere  
       2011-09-29 22:45:57 +08:00
    大部分的模板引擎默认把TAB缩进给吃掉。。。
    liyandong
        3
    liyandong  
       2011-09-29 23:14:41 +08:00
    换编辑器或改Css
    marvyn
        4
    marvyn  
       2011-09-29 23:17:36 +08:00
    gg=G
    zckevin
        5
    zckevin  
    OP
       2011-09-29 23:23:07 +08:00
    @chone 对的
    zckevin
        6
    zckevin  
    OP
       2011-09-29 23:23:22 +08:00
    @manhere 看起来好难受。。。
    dimlau
        7
    dimlau  
       2011-09-29 23:41:27 +08:00
    Yeah ,看到和我一样有强迫症的人为什么心情豁然开朗了呢……
    不过我用的是 MovableType 费了很长时间才把模板整理得比较满意,右键-源代码,嗯嗯,规整的缩进、换行。
    Sivan
        8
    Sivan  
       2011-09-30 00:29:51 +08:00
    我也有这毛病。wp输出的代码是没有办法统一格式化的。模版里防止标签连载一传,在php语句后面多加一个回车。这样虽然有空行,但是可以做到结构比较整齐,缩进前后能对应上。
    benzhe
        9
    benzhe  
       2011-09-30 01:04:11 +08:00
    有插件的wp-beautifier , clean up wp_head
    freefcw
        10
    freefcw  
       2011-09-30 02:04:38 +08:00
    这个是没有办法做到的吧。。。不光是模板自己,而且还有各种插件会插入代码
    sparanoid
        11
    sparanoid  
    MOD
       2011-09-30 02:09:10 +08:00 via iPhone
    几乎不可能也没必要。把最终输出压缩成一行倒是可以
    zckevin
        12
    zckevin  
    OP
       2011-09-30 11:04:31 +08:00
    @benzhe 多谢!
    chone
        13
    chone  
       2011-09-30 15:25:42 +08:00
    嗯我也觉得没必要,有firebug什么的再乱也没关系。
    最近有用wp做站点,把模版代码压缩,去掉换行符,空格什么的。
    ehaagwlke
        14
    ehaagwlke  
       2011-09-30 17:34:55 +08:00
    Google一下HTML beautifier,有静态文件代码格式整理的。不知道是不是可以在各种代码生成后,输出之前过一下这个。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1113 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 56ms · UTC 18:28 · PVG 02:28 · LAX 11:28 · JFK 14:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.