WordPress

WordPressでオリジナルテーマを作成する時などにチェックしてくれるプラグイン「Theme-Check」

このプラグインはすごいですね。自作のテーマを作成した時なんかにこれを使えば何が足りないかをチェックしてくれるプラグインです。自分でテーマを作っていると本当にこれでいいのかなって不安になることがあるので間違っている部分を指摘してくれるのはとてもありがたいかなと思っています。このプラグインは「信頼性の高いWordPressテーマを作るためのTheme-Checkのすすめ」という記事を見て初めて知りました。とても参考になるので是非チェックしてみて下さい。

[ads_center]

使い方

使い方はとても簡単です。以下のリンクからプラグインをダウンロードして有効化します。

管理画面から「外観」→「Theme-Check」を選択します。check it!というボタンがあるのでクリックすると。

テーマチェック

こんな感じに、修正した方がいい部分のリストがずらーっと表示されます。結構あるな…w

ざっとエラー項目を見てみる

まず最初に目についたのが上部に出てきた「WARNING WP_DEBUG is not enabled! Please test your theme with debug enabled before you upload!」という部分ですが、デバックを有効にしなきゃいけないみたいですね。有効にする場合はwp-config.phpの中にある

define('WP_DEBUG', false);

という部分を

define('WP_DEBUG', true);

に変更します。

簡単に修正できそうなやつ

とりあえず簡単に直せそうなところから一つずつ片付けていこうかと思います。

REQUIRED: .wp-caption css class is needed in your theme css.
REQUIRED: .wp-caption-text css class is needed in your theme css.
REQUIRED: .sticky css class is needed in your theme css.
REQUIRED: .gallery-caption css class is needed in your theme css.
REQUIRED: .bypostauthor css class is needed in your theme css.
REQUIRED: .alignright css class is needed in your theme css.
REQUIRED: .alignleft css class is needed in your theme css.
REQUIRED: .aligncenter css class is needed in your theme css.

上記はスタイルシートに定義するとエラーの表示は消えます。

REQUIRED: Could not find body_class call in body tag. See: body_class

こちらはbodyに追加すれば消えます。こんな感じに定義します。

<body <?php body_class(); ?>>

表示されるページの種類によって異なるクラスが加えられるようになるのでCSSで効果的に装飾することができます。

REQUIRED: Could not find add_theme_support( ‘automatic-feed-links’ ). See: add_theme_support

これは知らなかったです。head内に投稿とコメントのRSSフィードリンクを出力してくれます。3.0から使用可能みたいですね。以下をfunctions.phpに付け加えるだけです。

<?php add_theme_support('automatic-feed-links'); ?>

あとは個人的に気になった点としてはRECOMMENDEDで表示されている箇所で、bloginfo(url)やbloginfo(template_directory)が指摘されていることです。例えばbloginfo(url)の場合はecho home_url()を使ったほうがいいということです。調べてみるとおそらく3.0以降ではこちらのほうがいいみたいです。ちなみにbloginfo(template_directory)の部分はget_template_directory_uri()を使った方がいいみたいです。

終わりに

とまあこんな感じで一つ一つじっくり調べていけば知らなかったことがたくさんでてきます。なのでとても勉強になりますね。尚かつ自分のテーマの質も少しは向上できるかと思うのでやっておいて絶対損はないかと思います。自力で修正するのが難しい部分もあったりしますが、まずは自分でも簡単に修正できる部分からちょっとづつでも片付けていきたいですね。

関連記事

  1. WordPressのログイン時のツールバー

    WordPress

    WordPressで現在のページのタグ名を出力するにはsingle_tag_titleを使う

    先日「WordPressで現在のページのカテゴリー名を出力するにはsi…

  2. WordPressテーマ「Ignite」

    WordPress

    レスポンシブ対応のクリーン&エレガントなフリーのWordPressテーマ「Ignite」

    個人的にとてもいいなーと思ったWordPressテーマがあったのでメモ…

  3. WordPressのログイン時のツールバー
  4. WordPress

    WordPressプラグイン「WPtap Mobile Detector」を使えばスマートフォン専用…

    WordPressでスマートフォン専用のテーマを作成した場合、iPho…

  5. WordPressでパンくずリストを設置

    WordPress

    WordPressの自動バックグラウンド更新(アップグレード)の設定について

    先日、WordPressのアップグレードがあったので後でやろう思ってい…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近の記事

  1. 田沢湖
  2. ハクバ シリコンクロス
  3. トライポッドスリーブ
  4. レンズペン3 ミニプロとレンズペン ELITE マイクロプロ

Instagram始めました

Facebookページ

PAGE TOP