WordPressテーマ”Twenty Fourteen”でアルファベットを大文字化するのをやめさせる

WordPressの新テーマTwenty Fourteenではアルファベットを大文字化して表示する機能が頻繁に使われていますが、あまり好きではないのでテーマを直接編集で変更してしまいました。単純に、同梱のCSSファイルの … 続きを読む WordPressテーマ”Twenty Fourteen”でアルファベットを大文字化するのをやめさせる

SyntaxHighlighter Evolvedに文法を追加する方法

SyntaxHighlighter Evolvedに文法を追加する方法という題ですが、思いつきと勢いだけでWordPressプラグインを開発してみました、という話です。開発したのは、ソースコードをハイライト表示するWordPress用プラグインSyntaxHighlighter EvolvedにMS-DOSバッチファイルの書式をハイライトする機能を追加するプラグインです。以下のリンク先、GitHubでホストしています。

すでに同種の実装はそこらじゅうに転がっているのですが、簡単に探して見つけかったものはライセンスが不明であったりとシックリ来るものが無く、「では作ってしまえ簡単だろうし」と思い立って作ってしまいました。もっと探せば良いものが見つかったかもしれませんが、まあさておき。

続きを読む “SyntaxHighlighter Evolvedに文法を追加する方法”

wp-markdown、wp-markdown-syntaxhighlighter、SyntaxHighlighter Evolvedを組み合わせる

何ヶ月か前に自力でソースコード領域をiPhoneで横スクロール可能にする試みをしましたが、冷静に考えるとSyntaxHighlighterなどの既存ライブラリを使った方が良い結果が得られるなと思い直し、本日WordPressに同ライブラリを導入することにしました。ただし、ブログ原稿はMarkdown記法で書けることも条件です。少し手こずってネット検索したのですが、似た内容でもプラグイン等のバージョンが不明な記事が多く、結局自力解決。

本日のゴールは次の3点を達成することです。

  • Markdown記法でブログを書けること
  • Markdown記法と衝突しない書き方で自然にソースコード片を書けること
  • シンタックスハイライトされ、iPhoneでコード部分だけ横スクロールされること

以下、最終的に私が成功した際のインストール方法や設定方法を記します。

続きを読む “wp-markdown、wp-markdown-syntaxhighlighter、SyntaxHighlighter Evolvedを組み合わせる”