Wordpressにコードの記載-続

https://classicalciphers.wordpress.com/2018/08/16/wordpress%E3%81%AB%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E8%A8%98%E8%BC%89/

で書いた、Wordpress標準のコード記載方法ですが、

  1.  code lang=”python” のブロックを複数一つの記事に書くと、2つ目以降のブロックが正しく表示されないです。テンプレートとの相性とかそういうのもあるのかもしれないのですが・・。 languageを指定しないで codeだけであれば(syntax highlightの機能が使えないものの)複数でも想定通りに使えるので、それで使います。
  2. ちゃんと読んでいなかったのですが、
  3. https://en.support.wordpress.com/code/posting-source-code/

    にはConfiguration Parametersという項があり、

    • 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.
    • light (true/false) — If true, the gutter (line numbering) and margin (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. truewill 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.

    という風に、特定の行をハイライトしたりcode blockにラベルをつけたりといったことができるようです。また必要があれば試してみたいです。

広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中