V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zckevin
V2EX  ›  问与答

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

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