Code formatting in WordPress

When I post the contents of a configuration file or want to write a command, I prefer the text to have the appropriate formatting. Enclosing the text in [cоde][/cоde] tags is a well known feature of WordPress, however I keep forgetting some of the options.

Therefore, I am going to paste the parameters from the link above, listing them for my future reference:

  • autolinks (true/false) — Makes all URLs in your posted code clickable. Defaults to true.
  • collapse (true/false) — If true, the code box will be collapsed when the page loads, requiring the visitor to click to expand it. Good for large code posts. Defaults to false.
  • firstline (number) — Use this to change what number the line numbering starts at. It defaults to 1.
  • gutter (true/false) — If false, the line numbering on the left side will be hidden. Defaults to true.
  • highlight (comma-seperated list of numbers) — You can list the line numbers you want to be highlighted. For example “4,7,19”.
  • htmlscript (true/false) — If true, any HTML/XML in your code will be highlighted. This is useful when you are mixing code into HTML, such as PHP inside of HTML. Defaults to false and will only work with certain code languages.
  • language (specify) — controls how the code is syntax highlighted
  • light (true/false) — If true, the gutter (line numbering) and toolbar (see below) will be hidden. This is helpful when posting only one or two lines of code. Defaults to false.
  • padlinenumbers (true/false/integer) — Allows you to control the line number padding. true will result in automatic padding, false will result in no padding, and entering a number will force a specific amount of padding.
  • title (string) — Set a label for your code block. Can be useful when combined with the collapse parameter.

Many languages are supported and I have put in bold the ones I had used:

actionscript3    bash    clojure    coldfusion    cpp    csharp    css    delphi    erlang    fsharp    diff    groovy    html    javascript    java    javafx    matlab (keywords only)    objc    perl    php    text    powershell    python    r    ruby    scala    sql    vb    xml

1 Comment

Filed under misc

One response to “Code formatting in WordPress

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s