やっぱり子テーマ化

閲覧数: 23(0)

テーマ更新の度に「今度こそ子テーマ化しないぞ!」と意気込むものの、しばらくすると「やっぱり納得いかないなぁ」となり、子テーマを作成してしまいます。今回もそのご多聞に漏れず、、、子テーマ化してしまいました。

と言っても、今回の子テーマで実現する部分は僅かです。大部分を追加CSSのみで対応しているのはそのままです。子テーマで対応したのは、トップページに表示される抜粋に「イイネ!」が含まれることを防止する事です。本文が十分に長い(200文字以上)記事であれば、本文に含まれる「イイネ!」などが抜粋に表示されることはありませんが、稀に記事が短い本文だった場合、本文に含まれる「イイネ!」までトップページの抜粋に含まれてしまいます。実害は無いのですが、表示上あまり美しく無いということで、過去にも子テーマで対応していました。最近は本文の短い記事は書いていなかったのですが、過去記事にもいくつか「イイネ!」が含まれてしまう短い本文の記事があるので、涙を飲んで子テーマで対応することにw

「Fotografie」テーマではトップページを表示するコードは「components/post/content.php」にあります。

                        <div class="entry-summary">
                                <?php the_excerpt(); ?>
                        </div><!-- .entry-summary -->
                        <div class="entry-summary">
                        <?php   ob_start();
                                        the_excerpt();
                                        $str=ob_get_contents();
                                ob_end_clean();
                                if (mb_strpos($str, "いいね") === FALSE){
                                        $pieces = explode("取り消す", $str);
                                } else {
                                        $pieces = explode("いいね", $str);
                                }
                        echo $pieces[0];?>
                        </div><!-- .entry-summary -->

これで抜粋に「いいね!」が含まれることを防ぐ事が出来ます。子テーマ化自体は従来のやり方と同じです。最低限、必要なファイルは「index.php, functions.php, style.css」です。style.cssに「Template」セクションを追加して「親テーマ名」を指定しますが、これはフォルダ名(大文字、小文字の区別有り)ですのでご注意を。このテーマの場合「Fotografie」ではなく、「fotografie」を指定します。

ちなみに、この記事の冒頭で「いいね!」を「イイネ!」と表現しているのは、抜粋で足切りされるのを防止するタメですw

カテゴリーIT閑話, 公開
JL279
2020年6月20日

4ヶ月ぶりの出雲便です。緊急事態宣言や移動自粛は解除されましたが、まだ1日3往復(先週までは1日1往  続きを読む

パンくずリスト詳細
blank
2020年5月12日

テーマの「マイナーチェンジ」に伴って「パンくずリスト」の仕様を若干変更しました。一つ前のテーマではパ  続きを読む

カテゴリーを制限する
blank
2020年5月11日

過去に何度も書いた「カテゴリー制限」の話、元はと言えば初期に書かれた「非公開」の記事が原因です。トッ  続きを読む

マイナーチェンジ
blank
2020年3月23日

かれこれ一年近くほったらかしだったので、気合をいれて「テーマ変更」と思っていたのですが、、、いろいろ  続きを読む

欧州出張番外編
blank
2020年3月5日

欧州出張も後半が終わりバルセロナに戻ってきました。ここからは番外編です。マドリッドを経由してレオンへ  続きを読む

欧州出張ミュン編
blank
2020年2月27日

正しくは「欧州出張ミュンヘン編」だけど長くなるので「ミュン編」、、、中学生か(笑)。。。ミュンヘンは  続きを読む

コメントを残す

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください