Site Search

WordPress等の投稿もZen-Codingで楽々編集できるJSライブラリ Zen Coding for <textarea>

15日のvol.01 ノンプログラマのためのPHP入門はPHPを始めようとしている僕にはとても有意義なものだったのですが、さらに衝撃だったのは、Zen-Codingでした。

zen-wordpress0

前々から存在は知ってましたが、使ったことはありませんでした。使ってみたところこれが超快適・・・!確かにコーディングが3倍速くなるかも知れない。これを知らなかったなんて僕のコーディング人生は何だったんでしょうか。

で、わざわざZen-Codingのよさについて書いたところで意味がないので、Zen-Codingについては以下のエントリ等が参考になると思います。

ブログ記事をHTMLで書いている人にきっとおすすめ

WordPressの記事をZen-Codingで編集したいなとか話してたんですが、どうやらtextareaでZen-Codingを可能にするライブラリが公式であるんですね・・・そしてこれが素晴らしい出来でブログ記事を書く速さも3倍1.5倍くらいになりそうです。特に技術系のブログを書いてる人には手放せないツールになるんじゃないでしょうか。

以下WordPressに適用して編集した際のキャプチャです。公式サンプルそのまんまで申し訳ないですがそういうことです。

zen-wordpress1

この状態でCmd+E(Ctrl+E)で・・・

zen-wordpress2

このように展開できます。

WordPressに導入する方法

僕はWPユーザーなので、WordPressに導入する方法を書いておきます。ちなみに、ビジュアルエディタは邪魔なのでオフにしておきます。(どちらでもいいですが)

プラグインを使って導入する

【追記】rewさんがプラグイン化してくれました。なかなか登録が完了しないようです・・・

以下は古い内容です。WordPressのバージョンアップに伴って消えるのでプラグインを使ったほうがいいですね。

Zen Coding for <textarea>のダウンロード

まずはソースコードをダウンロードします。

ダウンロード
Download: Zen Coding for <textarea>
公式サンプル
Zen Coding for <textarea> Sample

WordPressの管理画面で読み込む

ダウンロードしたら解凍して出てくる「zen_textarea.js」か「zen_textarea.min.js」を適当なフォルダにコピーして

  • /wp-admin/admin-header.php

を開いてたぶん69行目辺りが</head>のすぐ上なので、そこで読み込ませます。

zen-wordpress3

わずか2ステップで実装できてしまいました。ただこの方法だと記事編集画面以外のテキストエリアにも適用されてしまうので、それが嫌な人は<?php if(){} ?>か何かで編集画面でのみ適用するようにするといいでしょう。

タグをあまり使わないWordPressユーザーにははてな記法プラグイン

そんなにタグばっかり使わない人にはrewishさん作のはてな記法プラグインがちょうどいいと思います。テーブルなどもどんどん使えますし、こちらもかなり便利です。

何か役に立つことがあったらシェアしてみてください

このエントリーをはてなブックマークに追加

Leave a comment

Comment Form
Name(required)
Email(required)
URL
Comment(required)
You can use some HTML tags for decorating texts.
(a, blockquote, ul, ol, strong, em)

Trackbacks: 4

Trackback URL for this entry
Listed below are links to weblogs that reference
WordPress等の投稿もZen-Codingで楽々編集できるJSライブラリ Zen Coding for <textarea> from 5509
  1. trackback from www.gnnk.net

    [WordPress][zen-coding]WordPressでzen-coding

    WordPress等の投稿もZen-Codingで楽々編集できるJSライブラリ Zen Coding for <textarea> :: 5509(+1) で、WordPressでzen-codingを使う方法がありました。 上記の方法だと、コアファイルを編集しているの…

  2. trackback from かたつむりくんのWWW

    Zen Coding for を Movable Type で簡単に使うプラグイン

    5509のnoriさんの記事をみて、Movable Type でも使ってみました。 WordPress等の投稿もZen-Codingで楽々編集できるJSライブラリ Zen Coding for &l…

  3. pingback from WordPressの記事編集にzen-coding導入 | Way2Go

    [...] WordPress等の投稿もZen-Codingで楽々編集できるJSライブラリ Zen Coding for <textarea> [...]

  4. trackback from Rewish

    WordPressにZen Codingを導入するプラグイン「Zen Coding for WordPress」

    WordPressにZen Codingを導入するプラグイン「Zen Coding for WordPress」をリリース。…

書いてるひと

nori
nori
- フロントエンド・エンジニア
Location
- 東京