Title: 自作テーマ作成後のチェックについて
Last modified: 2017年3月14日

---

# 自作テーマ作成後のチェックについて

 *  解決済 [echizenya](https://ja.wordpress.org/support/users/echizenya/)
 * (@echizenya)
 * [9年、 7ヶ月前](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/)
 * いつもお世話になっております。
    下記の【質問の主旨】について、どなたかご存知の
   方がいらっしゃいましたら、ご教示を願います。
 * 【質問の主旨】
 * 自作のテーマを本番環境で公開する前に、チェックする点は下記の3つ以外に何かある
   でしょうか？オフラインで教えていただいたことをもとに、自分は以下のことを実践し
   ています。
    - 非推奨関数の使用の有無（済）
    - [theme-checkプラグイン](https://ja.wordpress.org/plugins/theme-check/)による
      チェック（済）
    - echoで出力する[データの無害化](https://goo.gl/oxoTDG)（一部済）
 * 【質問の補足】
    - 現在、[自作テーマ](https://github.com/echizenyayota/e-yota/tree/private_lesson_20170307_7_copy)
      を作成して、自分が必要とする機能は、ローカル開発環境内で一通り出来上がって
      いる状態で、上記3点目にある出力データの無害化について確認作業を行っています。
    - [WordPressデザインブック](https://goo.gl/EHlA8r)という本に書かれているコード
      をベースに自分好みの機能を追加、改変しています。
    - WordPressのテーマ改変は公式テーマでのみ行った経験しかありません。自作テーマ
      ついてWordPressのお作法に則っているかよく分かりません。
    - このテーマは個人ブログで使用します。配布する予定はありません。
    - 公式ディレクトリに申請する予定はありません。
 * 以上、よろしくお願い申し上げます。
    -  このトピックは[echizenya](https://ja.wordpress.org/support/users/echizenya/)
      が9年、 7ヶ月前に変更しました。
    -  このトピックは[echizenya](https://ja.wordpress.org/support/users/echizenya/)
      が9年、 7ヶ月前に変更しました。
    -  このトピックは[echizenya](https://ja.wordpress.org/support/users/echizenya/)
      が9年、 7ヶ月前に変更しました。

1件の返信を表示中 - 16 - 16件目 (全16件中)

[←](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/?output_format=md)
[1](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/?output_format=md)
2

 *  トピック投稿者 [echizenya](https://ja.wordpress.org/support/users/echizenya/)
 * (@echizenya)
 * [9年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/page/2/#post-215512)
 * [@nobita](https://ja.wordpress.org/support/users/nobita/) さん
    ご丁寧なアドバイス
   ありがとうございます。お礼のメッセージが遅くなり恐縮です。 いただいたアドバイス
   について下記のように修正・確認いたしました。
 * —
 * **1.**
 * > 例えば長いURLなどをタイトルに貼り付けてみると、スペースがないため、タイトル
   > がオーバーフローしてしまうといった事を何とかしなさいという事だと思います。
 * > 連続文字の折り返しは、投稿本文では結構重要なので、サンプルを置いておきます。
 * ご指摘ありがとうございます。style.cssにおいて、2ヶ所word-wrap: break-word;の追記
   を行いました。
 *     ```
       .text h1 {
         word-wrap: break-word;
       }
       ```
   
 *     ```
       /* 記事 */
       .kiji h1 {
         margin-top: 0;
         margin-bottom: 10px;
         font-size: 36px;
         word-wrap: break-word;
       }
       ```
   
 * 上記のようにしておくと、英単語が並んでもタイトルエリア内で折り返しができるよう
   になりました。
 * 【参考ページ】
    [https://goo.gl/0XXPP5](https://goo.gl/0XXPP5)
 * **2.**
 * > $post->ID なんかもよく使うんじゃないかと思いますが、時々ないよ！ってことがあり
   > ます。それが、あるかどうかチェックして、あればechoといった形に変更してはどう
   > でしょうか？
 * こちらも指摘ありがとうございます。
 * `<?php echo get_post( get_post_thumbnail_id() )->post_excerpt; ?>`
 * となっていた箇所を、
 *     ```
       <?php
                       $post_thumbnail_id = get_post_thumbnail_id();
                       if($post_thumbnail_id) {
                         echo get_post( $post_thumbnail_id )->post_excerpt;
                        }
                       ; ?>
       ```
   
 * と変更しました。
 * 【参考ページ】
    [https://goo.gl/bBxnQs](https://goo.gl/bBxnQs) [https://goo.gl/BSGPjr](https://goo.gl/BSGPjr)
 * **3.**
 * > こういうやつあったんですね、単に抜粋が正常に動作するかどうかをチェックする事
   > を促進しているだけで、エラーがあるという事ではないんではないでしょうか？
 * 個人的な見解で恐れ入りますが、それほど重要な指摘ではないように思いますので、この
   指摘についてはそのまま何もしないようにいたします。
 * —
 * 以上、よろしくお願い申し上げます。

1件の返信を表示中 - 16 - 16件目 (全16件中)

[←](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/?output_format=md)
[1](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/?output_format=md)
2

 トピック「自作テーマ作成後のチェックについて」には新たに返信することはできません。

## タグ

 * [テーマ](https://ja.wordpress.org/support/topic-tag/%e3%83%86%e3%83%bc%e3%83%9e/)
 * [テーマ作成後のチェック](https://ja.wordpress.org/support/topic-tag/%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af/)
 * [データの無害化](https://ja.wordpress.org/support/topic-tag/%e3%83%87%e3%83%bc%e3%82%bf%e3%81%ae%e7%84%a1%e5%ae%b3%e5%8c%96/)
 * [自作テーマ](https://ja.wordpress.org/support/topic-tag/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e/)
 * [非推奨関数](https://ja.wordpress.org/support/topic-tag/%e9%9d%9e%e6%8e%a8%e5%a5%a8%e9%96%a2%e6%95%b0/)
 * [theme-checkプラグイン](https://ja.wordpress.org/support/topic-tag/theme-check%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/)

 * フォーラム: [テーマ](https://ja.wordpress.org/support/forum/themes/)
 * 16件の返信
 * 5人の参加者
 * 最後の返信者: [echizenya](https://ja.wordpress.org/support/users/echizenya/)
 * 最後の活動: [9年、 6ヶ月前](https://ja.wordpress.org/support/topic/%e8%87%aa%e4%bd%9c%e3%83%86%e3%83%bc%e3%83%9e%e4%bd%9c%e6%88%90%e5%be%8c%e3%81%ae%e3%83%81%e3%82%a7%e3%83%83%e3%82%af%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/page/2/#post-215512)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
