WordPress Snippet

ワードプレスをカスタマイズしよう

日本語とテーマ

2014/6/12 現在WordPressのテーマディレクトリにホストされている公式テーマは、2591点ほどになっています。

GPLライセンスで自由に使えるテーマが、選びきれないほどあるように見えますが、

「日本語環境で利用する」という事を考慮した場合、これらすべてのテーマが使いやすいものなのかというと、そうでもなさそうです。

日本語環境で使いやすさを左右する要因

日本語環境をサポートしているテーマ

Most Popularのトップ4ページ(60件)で、日本語翻訳ファイル付きのテーマを調べてみました。(2014 6 12 現在のもので、順位は日々変動しています)

WordPress日本語版チームがメンテナンスを行ってくれているデフォルトテーマを除き、languageディレクトリに、日本語翻訳ファイル(ja.po,ja.mo)を持っているテーマは 7テーマ/55テーマだけです。

一般のテーマの13パーセント弱しか、日本語に対応していないというのが、実情です。

  • responsive
    Responsive
  • weaver2
    weaver-ii
  • sixteen
    Sixteen
  • raindrops-1
    Raindrops
  • mantra
    Mantra
  • catch-box
    Catch Box
  • exclusive
    Exclusive

その後 追加分

  • exclusive
    vantage
  • exclusive
    make
  • exclusive
    tempera
  • exclusive
    sundance
  • exclusive
    Accesspress Lite
  • exclusive
    JShop
  • exclusive
    Sparklin
  • exclusive
    Chinese Restaurant
  • exclusive
    Catch Kathmandu
  • exclusive
    Athenea
  • exclusive
    Sixteen
  • exclusive
    Catch Evolution
  • exclusive
    Catch Everest
  • exclusive
    Pilot Fish
  • exclusive
    Stacker Lite

 

良いテーマを見つけられるかどうかは、WEBサイトの構築のスピードに直結する大事な問題です

美しいことは重要ですが、カスタマイズをしていく計画があるなら、美しさだけを追いかけるべきではないでしょう

 

と言うのは簡単ですが、テーマを見た目以外で選ぶのは、とても大変です。どんなテーマディレクトリだって、見た目を強調しているのですから

じゃ、どんなことを気にしながら見定めていけばいいか、考えてみることにしましょう

WEBフォント

英語圏では、GoogleフォントなどのWEBフォントがよく利用されます。文字によってWEBサイトの印象を変更できるためデザイン上の観点から使われています。
しかし、日本語環境で動作確認が行われていないような場合は、問題を引き起こすことが少なくありません。

美しい英文フォントだと思ったら、必ず日本語環境でテストしましょう。

チャイルドテーマサポート

WordPressには、チャイルドテーマという、テーマをカスタマイズするユーザーが、自身のカスタマイズを保全しながら、テーマの更新を続けられる仕組みがあります。

ただ、チャイルドテーマでカスタマイズが可能な範囲は、それぞれのテーマ制作者の考え方に依存します。

プラグインチャイルドテーマなどとうまくコラボする仕組みが しっかり作られているかどうかを確認しましょう。

WordPressをカスタマイズする場合に必須のチャイルドテーマのカスタマイズ性を確認しないと、作りこんでから悲劇が起きることもあります。

チャイルドテーマを考慮しているかどうかを見分ける

親テーマは制作者の考え方で、PHPでのカスタマイズにより重心を置くもの、テンプレートのカスタマイズをベースにしたもの、カスタマイズはCSSで行う事を前提にしているもの等
テーマで出来るカスタマイズの範囲、質はテーマによってだいぶ異なるのですが、アクションフックやフィルターの実装が一つの目安になります。

関数がプラグアプルになっているか

テーマのfunctions.phpや、functions.phpでインクルードしているファイルを見てみて

if( ! file_exists( 'hoge_posted_on' ) ) {

 function hoge_posted_on () {

 }
}

テーマ独自の関数が、if文で関数が存在しなければ、関数をロードするという設定になっているかどうかを確認します。

なっていれば、その関数は、チャイルドテーマで同名の関数を記述してオリジナルのものに書き換えることができます。

フィルタやフックが整備されているか

フィルタやフックは、プラグインやチャイルドテーマなど外部のプログラムとコラボするための重要な機能なので確認してみましょう

 function hoge_posted_on () {
 do_action( 'hoge_posted_on_pre' );

 return apply_filters( 'hoge_posted_on_result',$result );
 }

関数内に、アクションフックやフィルタの記述を行っているものは、プラグインや、チャイルドテーマの利用を想定してテーマが作成されていると考えてよいと思います。

WordPressは、日本語環境では英語環境と異なる動作をすることがあります。
ループページでよく使われる抜粋

抜粋表示は、英語環境では単語数でカウントされますが、日本語環境では文字数でカウントされます

wp multibyte patchという日本語環境向けのプラグインがありますので活用する事をお勧めします。

海外製有料テーマ等で、抜粋表示用にカスタム関数を使用している事が時々あり、そのような独自実装のテーマを使った場合は、表示がうまくいかないなどといった事も発生します

日本語で、正しい動作が得られるか検証も必要です

例えば、フォントサイズなども日本語環境で使用した場合、微妙に異なります。


f:id:tenman:20131226131006p:image

投稿を書き始める前に、WordPressテーマユニットテストデータ日本語版をインポートして、日本語環境での表示を確認する事をお勧めします。

テーマが最新のワードプレスに対応しているか

WordPress本体は、概ね年に2回ほどのメジャーアップデートがあります。その度に多くの変更が加えられていくため、対応した更新が行われているかどうかも重要なポイントと思います。

WordPress Versions « WordPress Codexには、最新のバージョンがいつ公開されたか履歴が表示されているので、メジャーアップデートのひと月前後に(WordPressには、開発版があるため、新しいバージョンが出荷される前から、新しい機能でのテストが可能なため)更新があるかどうかというのも目安になりそうです。

翻訳済みテーマ

テーマやプラグインを、日本語に翻訳するプロジェクトもあります。以下のリンクから、100%日本語に翻訳されたテーマを確認することができます。

Projects translated to Japanese

日本の人が作ったWordPress公式テーマ

もしかしたら、同じ言語を使っている人が作ったテーマは使いやすいってこともあるかもしれませんよね

Last update 2020 9 05

screenshot of theme Neumorphic

Version1.3.2

Last Update2021-02-10

Downloads7961


screenshot of theme emulsion

Version1.8.2

Last Update2021-04-01

Downloads35570


screenshot of theme BunnyPressLite

Version1.1.2

Last Update2021-02-03

Downloads15401


screenshot of theme Dan

Version1.1.7

Last Update2020-09-09

Downloads26593


screenshot of theme moca

Version1.1.5

Last Update2018-12-06

Downloads10529


screenshot of theme minori

Version1.0.5

Last Update2018-02-09

Downloads4081


screenshot of theme Nishiki

Version2.3

Last Update2020-12-11

Downloads36045


screenshot of theme TIJAJI

Version1.43

Last Update2018-06-01

Downloads13708


screenshot of theme Dekiru

Version1.2.5

Last Update2019-07-16

Downloads11221


screenshot of theme OleinPress

Version1.0.8

Last Update2018-08-29

Downloads7882


screenshot of theme Coldbox

Version1.9.3

Last Update2020-08-10

Downloads55053


screenshot of theme GildRest

Version1.0.3

Last Update2017-08-16

Downloads6724


screenshot of theme saitama

Version1.2.3

Last Update2019-03-28

Downloads22800


screenshot of theme LIQUID

Version1.1.6.1

Last Update2021-02-02

Downloads25157


screenshot of theme Vanilla

Version2.2.0

Last Update2017-11-16

Downloads17339


screenshot of theme Rookie

Version1.5.4

Last Update2021-03-26

Downloads160119


screenshot of theme modernize

Version1.8.0

Last Update2017-09-17

Downloads58635


screenshot of theme willow

Version1.0.8

Last Update2015-12-24

Downloads14616


screenshot of theme For the future

Version1.1.2

Last Update2016-12-26

Downloads12995


screenshot of theme tsumugi

Version2.2.1

Last Update2019-05-05

Downloads27656


screenshot of theme Tokimeki

Version1.0.9

Last Update2016-11-06

Downloads8839

screenshot of theme Amethyst

Version2.0.3

Last Update2016-06-22

Downloads12956


screenshot of theme Three

Version1.3.7

Last Update2015-12-18

Downloads13741


screenshot of theme kanagata

Version3.0.7

Last Update2021-04-02

Downloads11450


screenshot of theme Ginkaku

Version1.2.0

Last Update2015-11-08

Downloads5397


screenshot of theme graftee

Version1.1.37

Last Update2016-05-27

Downloads8095


screenshot of theme Lightning

Version13.8.13

Last Update2021-03-26

Downloads980035


screenshot of theme habakiri

Version2.5.2

Last Update2017-04-17

Downloads70114


screenshot of theme WCK2014

Version1.3

Last Update2015-05-26

Downloads16961


screenshot of theme nifl

Version1.3

Last Update2015-04-08

Downloads5421


screenshot of theme WP386

Version1.1

Last Update2013-08-17

Downloads5919


screenshot of theme IntheDistance

Version0.3.0

Last Update2014-06-22

Downloads4860


screenshot of theme Kiyomizu

Version1.5.1

Last Update2016-02-01

Downloads15808


screenshot of theme BirdFIELD

Version1.12

Last Update2019-02-19

Downloads26995


screenshot of theme BizVektor Global Edition

Version1.1.3

Last Update2017-09-14

Downloads74024


screenshot of theme First

Version2.0.4

Last Update2016-09-24

Downloads106602


screenshot of theme Tidy

Version1.1.11

Last Update2015-11-11

Downloads36742


screenshot of theme Nu2013

Version2.0

Last Update2016-09-21

Downloads13793


screenshot of theme Kotetsu

Version1.0.6

Last Update2015-01-06

Downloads8811


screenshot of theme Blanc

Version2.0.4

Last Update2015-04-13

Downloads51858


screenshot of theme Madeini

Version1.1.1

Last Update2015-11-10

Downloads34038


screenshot of theme Chocolat

Version1.1.15

Last Update2015-10-01

Downloads62358


screenshot of theme Accessible OneTwo

Version0.2

Last Update2015-02-26

Downloads10584




日本人ではなさそうですが、アクセシビリティ対応のチャイルドテーマを作って日本語で解説してくれている方を見つけたので、メモ

screenshot of theme Azabu-Juban

Version1.1.8

Last Update2015-11-10

Downloads11703


screenshot of theme Graphy

Version2.3.2

Last Update2021-03-10

Downloads330693


screenshot of theme BirdSITE

Version1.14

Last Update2021-02-09

Downloads129778


screenshot of theme Kotenhanagara

Version2.5.6

Last Update2015-11-11

Downloads29844


screenshot of theme sonoichi

Version1.1.1

Last Update2013-09-12

Downloads6030


screenshot of theme hinagata

Version0.9.3

Last Update2014-04-28

Downloads2421


screenshot of theme Ryu

Version1.4.7

Last Update2017-06-08

Downloads58414

このテーマは、日本語向けに作られたわけではなさそうですが、Automatic社の日本人の方の制作したもの

screenshot of theme BirdMAGAZINE

Version1.05

Last Update2019-06-11

Downloads9618


screenshot of theme BirdFLAT

Version1.01

Last Update2013-07-18

Downloads11889


screenshot of theme raindrops

Version1.540

Last Update2020-08-31

Downloads710898


screenshot of theme boots

Version1.538

Last Update2019-12-27

Downloads17342


screenshot of theme puddle

Version1.216

Last Update2015-02-26

Downloads10993


screenshot of theme Enough

Version1.26

Last Update2018-04-20

Downloads90558


screenshot of theme obandes

Version1.58

Last Update2013-09-10

Downloads48486

2015 9 1 : テーマのリンク先を、wordpress.org から ja.wordpress.org(日本語サイト)に変更しました。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です