サポート » テーマ » 自作テーマ作成後のチェックについて

  • 解決済 echizenya

    (@echizenya)


    いつもお世話になっております。
    下記の【質問の主旨】について、どなたかご存知の方がいらっしゃいましたら、ご教示を願います。

    【質問の主旨】

    自作のテーマを本番環境で公開する前に、チェックする点は下記の3つ以外に何かあるでしょうか?オフラインで教えていただいたことをもとに、自分は以下のことを実践しています。

    【質問の補足】

    • 現在、自作テーマを作成して、自分が必要とする機能は、ローカル開発環境内で一通り出来上がっている状態で、上記3点目にある出力データの無害化について確認作業を行っています。
    • WordPressデザインブックという本に書かれているコードをベースに自分好みの機能を追加、改変しています。
    • WordPressのテーマ改変は公式テーマでのみ行った経験しかありません。自作テーマついてWordPressのお作法に則っているかよく分かりません。
    • このテーマは個人ブログで使用します。配布する予定はありません。
    • 公式ディレクトリに申請する予定はありません。

    以上、よろしくお願い申し上げます。

    • このトピックは echizenyaが9 ヶ月前に変更しました。
    • このトピックは echizenyaが9 ヶ月前に変更しました。
    • このトピックは echizenyaが9 ヶ月前に変更しました。
1件の返信を表示中 - 16 - 16件目 (全16件中)
  • @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

    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/BSGPjr

    3.

    こういうやつあったんですね、単に抜粋が正常に動作するかどうかをチェックする事を促進しているだけで、エラーがあるという事ではないんではないでしょうか?

    個人的な見解で恐れ入りますが、それほど重要な指摘ではないように思いますので、この指摘についてはそのまま何もしないようにいたします。

    以上、よろしくお願い申し上げます。

1件の返信を表示中 - 16 - 16件目 (全16件中)
  • トピック「自作テーマ作成後のチェックについて」には新たに返信することはできません。