ワードプレス

どういうことでしょう。
コレ、さっき気づきました。

WordPressのデフォルトの仕様では、投稿および固定ページの編集時に <ruby>、<rt>、<rp> 各タグが使えないんですね。

編集画面で<ruby><rt><rp>を記述して記事を保存してもタグの部分がキレイに削除されてしまいます。

不便のなので、いつものようにテンプレートファイルの[functions.php]にコードを追加してサクッと解決しました。

add_action( 'after_setup_theme', 'ruby_setup' );
function ruby_setup() {
	global $allowedposttags;
	foreach ( array( 'ruby', 'rp', 'rt' ) as $tag )
		if ( !isset( $allowedposttags[$tag] ) ) $allowedposttags[$tag] = array();
}

ちゃんと機能しているかどうか。早速試してみましょう

十一屋オンズと書いてオンズと読む。

良かった!
意図した通り、ルビが振られていますね。

ちなみに上記の文章は次のように記述しています。

<p><ruby>十一屋<rt>オンズ</rt></ruby>と書いて<q>オンズ</q>と読む。</p>

同じ悩みをお持ちだった方、意外と多かったのではないでしょうか。
簡単に解決できてしまうので試してみてくださいね!


関連本。WordPressについて学ぶなら、こちらの書籍がオススメです。