開発ワードプレスのテーマをカスタマイズしようと思うとまずテーマ用のカスタマイズ画面カスタムCSSで修正できないかと考えます。それらで変更できることは限られています。PHPで生成している部分を変更しようと思うとPHPのソースを変更する必要があるのですが、ワードプレスやテーマがバージョンアップすると上書きされてせっかくの変更が消えちゃうんですよね。ならないために便利なのが子テーマです。直接テーマをいじるのではなく親テーマからの修正箇所のみを別テーマとして管理しておく方法です。基本は親テーマのデザイン・機能が使われるけど子テーマがある部分に関しては子テーマが優先される、という仕組みです。これならバージョンアップしても上書きされることはありません。人気記事ウィジェット”というのがあるのですが、日付のフォーマットが日本人的には変なので試しにこれを修正したものを新しいウィジェットとして子テーマに追加してみます。子テーマ用のフォルダを作るワードプレスをインストールしたフォルダの下の”wp-content/themes/”の下にフォルダを作成します。ここでは”sparkling-child”とします。※ワードプレスの公式ドキュメントでは子テーマのフォルダ名は親テーマのフォルダ名に”-child”と追加することを推奨しています。最低限必要なファイルを準備する最低限必要なファイルは以下の2つです。sparkling-child*/最低限以下は書き換えましょう。);}※注意※Sparklingの場合は以下になります。'sparkling-fonts')で依存関係を指定しないとbootstrapのcssより親style.cssが先に呼ばれて親スタイルの内容がbootstrapのcssの内容で上書きされてしまいます。依存関係を指定することでbootstrapのcssより後に呼ばれることになり正常に表示されます。作成したファイルを先ほどの”sparkling-child”の直下に置きます。あと必須ではないのですが子テーマフォルダ直下に”screenshot.png”という名前でテーマのスクリーンショットの写真をおいておくと管理画面のテーマ一覧で画面が表示されるのでいい感じかと思います。親テーマのscreenshot.pngをコピーして使うだけでもいいと思います。子テーマを適用するワードプレスの管理画面の”外観”→”テーマ”から子テーマを有効にします。この後、場合によってはテーマのオプションを再設定する必要があります。SparklingではSparkling設定のヘッダーロゴとコンテンツオプションがリセットされてましたので再設定しました。余談ですがSparkling設定のコンテンツオプションで”投稿の抜粋を表示しますか?”には最初からチェックが入っているのですが実際には有効になっておらず一度チェックを外して保存、再度チェックを入れて保存してようやく設定が反映されました。子テーマを作るならまだ設定をしてない最初に作るのがおすすめですね。ここまでで新たに作成した子テーマが親テーマに反映されました。いっても中身が空なのでまだ見た目は何も変わらないはずです。人気記事ウィジェット”を改造するので元となるファイル”sparkling/inc/widgets/widget-popular-post.php”をダウンロードしてテキストエディタなどで7行目から13行目の部分を以下で書き換えます。$widget_ops);}また71行目の日付の表示部分を以下で置き換えます。?></span>出来たファイルを”sparkling-child/inc/widgets/”フォルダに”widget-popular-post2.php”という名前でアップロードします。2で作成したfunction.phpに追加で記述します。Widget2”が追加されていると思います(日本語化は今回省略します)。この新ウィジェットを使用すると先ほど修正した新しいデザインで表示されます。Widget2”を追加することが出来ました。1,2,3は最初に子テーマを作るときのみ必要で、次回からは4のみで可能です。子テーマを作るのは手順さえ覚えれば簡単なので設定画面やカスタムCSSで修正できない場合は子テーマを使うべきです。親テーマを修正するのはおすすめできません。こと新しいテーマを導入するたびに必ず子テーマを作ってそちらを有効にするというのもいいのかもしれません。20202020/02/16昨年に引き続いての出走。20202020/01/26佐賀30K(サガサーティーケー)に参加しました。去年は参加しなかったので2年ぶりの参加です。...第58回鳥栖市祝成人ロードレース2020/01/16ほぼ毎年参加している鳥栖ロードレース。祝日とはいえ、月曜日のマラソン大会は初めてです。...福岡で別府大分ジョグトリップ20192019/12/15今年で3回目の出場、福岡で別府大分ジョグトリップ。...第28回きやまロードレース大会2019/12/01去年に続き今年も参加、きやまロードレース大会。子供が多くて、活気のある大会です。Tensorflow2に合わせて記事を更新しました。最新版に合わせて更新。