chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

WordPressで投稿した記事がなかなか反映されなくて震えた

   

タイトルの通りなんですけど、
困るというより不安になりますね。
なんとか解決にいたりましたので、
残しておきます。

PR

まず、
どういう事象だったかというと、

  • 管理者としてログインしてる状態だとばっちり反映されている
  • ログアウトした状態でページを開くと投稿した記事が表示されない
  • 直接URL打ち込むと表示される

 

でした。

L

まったく意味がわからなかったです。

 

ググってみると。

ブラウザのキャッシュが残ってるかもだからスーパーリロードするがよろし。

だとか書かれているんですかそもそもそれはCSSの反映の問題であったりで・・・

 

しかし、僕とてこうみえてもエンジニアの端くれ、
やはりキャッシュあたりが悪さしてるんだろうなっていう切り分けをし、

ブラウザのキャッシュの問題でないなら、
ワードプレス側でとってるキャッシュじゃないだろうか。

と、推測しました。

WordPressだとかは(テーマによるかもしれませんが)ユーザがアクセスしたときに、
なるべく早く画面表示させようとして、誰かがアクセスしたときの情報を保管しておいて、
別の誰かがアクセスしたときには保管しておいたもの(キャッシュ)をそのまま表示させるような仕組みをとったりしているようです。

つまりWordpress側でキャッシュを管理しているプラグインをいじって、
キャッシュを削除すればいいんじゃないか。
と、決めました。

「し、しかし、チャット氏、決めつけすぎではないか?」

nia

 

というわけで・・・

 

僕はstinger3のテーマを使っていて、
Nginx Cache

というプラグインでキャッシュを管理しているようだったので、

管理画面の左側にある、

Nginx Cacheをクリックして

  • 画面上部にある、【全てのキャッシュを削除】
  • 画面の真ん中あたりの、自動削除のフック項目の、投稿公開時の【すべてのキャッシュを削除】のラジオにチェック

それで更新!!

 

そしたら無事に、ログアウトしたあとも、
別の端末やスマホで見た時もあっという間に最新の投稿が表示されるようになりましたー!!ウヒョー!

 

なおこれによる弊害については特に意識しておりません。
(アクセスする人によっては若干表示が遅くなるときがたまにあるくらいかなと)

 

とりあえずこれでいったん様子見って感じですね。

んじゃそんな感じで。

~今日の一言~

職場でかんこれが流行りそうでwktkしてるチャットより。

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - wordpress, 技術系

  関連記事

jenkins
Jenkinsのジョブを別のJenkinsサーバにコピーする方法

何かしらで、 「とある環境のjenkinsジョブを別サーバのjenkinsに持っ …

p1160894_burogu
【手順書】サーバでバックアップファイルを作るときのちょっとした工夫

毎度、僕です。 記事名の通りなのですが、 「あーこれ便利ー♪」 と感じたコマンド …

command_line
macのターミナルで「ll」コマンド叩いても「コマンドが見つかりません」となる

まいど。 新しくかったimacで久しぶりに開発でもするかなと思ってターミナル(i …

wordpress-logo-stacked-rgb
初めまして

晴れてwordpressのインストールに成功しました。 これからたくさん主に趣味 …

no image
wordpressで502 Bad gatewayがでてダッシュボードにログインできなくなった時の備忘録

久しぶりにブログを更新しようと思ったら管理者画面に入れなくなって完全に詰んでたへ …

xcode_icon
【Swift・X-Code】terminating with uncaught exception of type NSExceptionが出た時に確認するところ

ビルドは通ったのにエミュレーターが起動したときに起こるやつです。 PR 結論から …

git
Gitでプロジェクトごと別リポジトリにpush(コピー)する方法

様々なシーンで、 「リポジトリAのファイルをまるっとリポジトリBに持って行きたい …

dropbox-logo
【5分で終わる】DropboxとLinuxとを同期させる方法

意外と簡単にできたのですが、 どんなに簡単なことでもメモメモ。 PR サーバのデ …

natu_kakore
ブログの更新を自動でツイッターで呟かせる際の改行方法

できるはずなので、色々と試してみた結果、 %0a のアスキーコードを埋め込むこと …

git
【Git】ローカルで編集した内容を元に戻す方法

ローカルでいろんなファイルに変更を加えた後に、 「・・・よし、cloneしてきた …

Message

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">