zckevin
V2EX  ›  问与答

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

  •  
  •   zckevin · Sep 29, 2011 · 6602 views
    This topic created in 5524 days ago, the information mentioned may be changed or developed.
    首先,我用的wp3.2.1

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

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

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