コピー2017.06.28Simplicity2の「lib/scripts.php」に手を加えて、スタイルシート(style.css)の変更が即座に反映されるように設定しました。Googleを検索するとたくさん出てくる修正方法とはちょっと違いました。目次cssの修正が反映されない自動的にcssを反映させる方法header.phpの修正個所Simplicity2でstyle.cssを即座に反映するSimplicity2での設定方法cssの修正が反映されないWordPressで「style.css」を更新しても、なかなか反映されなくて困っていました。cssが反映されないときの常套手段として、ブラウザのキャッシュをクリアするという方法がありますが自分のPCならいざしらず、訪問者のブラウザキャッシュをクリアすることはできないんですよね。それとデザインを修正するときに、いちいちキャッシュクリアしなければ確認できないのは面倒です。自動的に新しいcssを反映される方法がないかと調べてみたら見つかりました。“style.css”の後ろにタイムスタンプ(クエリ情報)を付加するというのが一般的な解決方法だということです。具体的に言うと、「header.php」内の”style.css”付近に手を加えるということになります。/>このようにすることで、『style.css』だったものが『style.css?1497242298』のように扱われるようになり、style.cssが更新されるたびに再読み込みされるようになります。Simplicity2でstyle.cssを即座に反映するさっそく修正と思ったのですが「header.php」の中に肝心の”style.css”の記述が見つかりません。どこに記述されているかはテーマによりけりだそうで、Simplicity2では「lib/scripts.php」の中にありました。本来は子テーマを経由して修正した方が良いのですが、かえってややこしくなりそうなので直接修正する方法をとります。Simplicity2をアップデートするたびに手作業での修正が必要になりますが、もし修正を忘れたとしても大事にはならないので簡単に済ませます。Simplicity2での設定方法WordPressの管理画面から「外観」→「テーマの編集」を選択します。Childになっているので、親テーマであるSimplicity2に切り替えます。次に、「scripts.php」を探して開きます。該当の行を見つけ出して修正を加えます。197行目から始まる「子テーマ用スタイルシートの呼び出し」が修正対象となります。}修正個所は208行目です。上記リストは修正済みです。以下に修正個所を抜粋します。);14行にも良く似た記述がありますが、こちらは親テーマの「style.css」に関する記述なので無視して構いません。子テーマ側の「style.css」にしか変更を加えないはずだからです。バージョン2.5.0eでのものです。バージョンによっては違う恐れもあるのでご確認の上修正をしてください。保存したら設定完了です。これで、ブラウザキャッシュのクリアをしなくてもスタイルシートが反映されるようになったはずです。不具合があった時にもとに戻せるように、バックアップを取ってから作業を行ってください。問題があったらテーマを上書きしてしまえば良いんですけどね。AdSenseの認証が通らなかったということもあり、サイトの品質について考えました。基本的にはGoogleのウェブマスター向けガイドラインに沿って進めていきたいと思っています。13.サイトマップ...WordPress本命サイト構築編メタディスクリプションとカテゴリーの説明を設定WordPressサイトの品質向上のため、メタディスクリプションがどのようになっているのか確認しました。カテゴリーにも説明を設定しました。連絡先としてメールアドレスを表記していましたが、お問い合わせフォームの方が一般的な気がするので設置することにしました。念のため、お試しサイトでテストをしてから本番に臨みます。その2サイトの基本設定ができたので記事を投稿し始めます。投稿するにあたって必要な機能を追加しました。徐々にSEO対策にも乗り出します。投稿記事の下書き専用のWordPressサイトを立ち上げましたWordPressには下書き機能が付いています。「下書きとして保存」をしておけば、公開されることなく時間をかけて記事を書くことができます。僕のサイトはパーマ...WordPress本命サイト構築編WordPressプラグイン「WP-Ban」で特定のIPアドレスをブロックしましたフリーソフトを公開しているのですが、何度も同じIPアドレスからダウンロードされているようなのでブロックしました。不正なアクセスとは断言できませんが、あまりにも不自然なため対処することにしました。コメントをキャンセルメールアドレスが公開されることはありません。運営中ですタイトルとURLをコピーしました。