Xeory Baseの「続きを読む」の一部が(さらに…)のままになる問題の解決方法

工学系記事

Sorry, this entry is only available in Japanese. For the sake of viewer convenience, the content is shown below in the alternative language. You may click the link to switch the active language.

Moreタグを挿入した場合の文字表記を全て「続きを読む」に変更する方法.

このブログで使用しているXeory BaseというWordpressテンプレートでは,moreタグを挿入した場合の文字表記が「続きを読む」になるようにindex.php内で設定してある.しかし,複数の記事をタイル表示するためのプラグインであるContent Viewsを使用したところ,各タイルの中での「続きを読む」になるべき個所が(さらに…)になってしまっていた.

英語圏で開発されたプラグインだったので,moreタグの自動翻訳でおかしくなっている可能性があったため,翻訳ファイルを更新してみたところ,解決したので,その方法をメモしておく.

編集すべき翻訳ファイルは,”wp-content/languages”フォルダにあるja.poとja.moという二つのファイル.ただし,.moファイルは機械語のようなもので人には編集が難しいので,ja.poを編集して,それをja.moに変換する,という二つの作業が必要になる.

これらの作業には,poeditというソフトが使える.poeditをインストールした上で,FTPソフトでja.poを開くと,図のような画面が開き,英語の文字列と日本語の文字列の対照表が表示される.スクリーンショット 2016-07-05 14.02.36

この中で,(more…)という項目があるので,ここの日本語文字列を「続きを読む」としたうえで,上部メニューの「保存」を選択する.その上で「検査」を選択すると,更新した.poファイルが.moファイルに変換される.あとは,作成された.poと.moファイルをFTPソフトで元の場所にアップロードして上書きすればよい.

上記の作業によってタイル表示内のmoreタグも「続きを読む」として表示されるようになった.

ピックアップ記事

関連記事