これで、Tumblrをあたかもgistのようなコードコピペストックサービスとして使えます(本当か?
やり口
(1)今回はSHJSを使います。SHJS – Downloadから、使用する*.jsと*.cssを落とす。僕はsh_golden.cssってのを使った。落としたら適当なあなたの公開サーバにアップロードしとく。
(2)Tumblrのダッシュボードから、Customize→Themeを選ぶ。
(3)「Use custom HTML」ってのをクリックしてヘッダとかをいじる。具体的には、
</head>の直前あたりに、JavaScriptとCSSをロードするタグを挿入。
1 2 3 4 5 6 7 | <script type="text/javascript" src="http://udzura.jp/shl/sh_main.js"></script> <script type="text/javascript" src="http://udzura.jp/shl/sh_html.js"></script> <script type="text/javascript" src="http://udzura.jp/shl/sh_xml.js"></script> <script type="text/javascript" src="http://udzura.jp/shl/sh_css.js"></script> <script type="text/javascript" src="http://udzura.jp/shl/sh_ruby.js"></script> <link type="text/css" rel="stylesheet" href="http://udzura.jp/shl/sh_style.css" /> |
そしてbodyタグのonloadに追記。
1 | <body onload="sh_highlightDocument();"> |
(4)普通にSAVE。
*テーマを変えるときはその都度(2)~(4)を繰り返してね!
コードスニペットを投稿するとき
(1)Textを選ぶ。
(2)右上の「HTML」ってボタンをクリックする。そしてpreタグは自力で
1 2 3 | <pre class="sh_ruby"> here_is = YoueCode.new </pre> |
*/preが大文字なのは、WordPress側のシンタックスハイライトプラグイン都合です。。
(3)「Update」で反映。
(4)そのまま編集せずにSave
例えば
こんな風になります。
テーマによってはJavaScriptの何らかの競合が起こり、できないかも。がんばって!




