• 解決済 noznoz

    (@noznoz)


    ウィジェットを追加したり、削除したりしても更新しない状況になりました。

    下記の状態です。

    1.count per day ver3.3 プラグインをインストールした
    2.ウィジェットにアカウントカウンターを追加した
    管理者としてログインした状態では、カウンタが更新される
    ログアウトした状態では、項目は表示されるがカウンタが更新されなかった
    3.うまく動作しないので、ウィジェットを削除した
    管理者としてログインした状態では、削除された
    ログアウトした状態では、削除されない
    4.プラグインを削除した
    3.と同じ状態
    5.その後、他のプラグインを追加・削除した
    3.と同じ状態

    つまり、管理者としてログインしてページを見るとウィジェットが正しく表示されますが、ログアウトした場合には、ある状態でウィジェットが固定化してしまい、管理画面からの更新状況が反映されません。

    chrome, firefox, IEいずれも同じ状況です。
    対処法がわかりましたら、教えてください。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • ログインした状態では閲覧ができるということで、注目されているプラグインの影響ではなく、サーバもしくはプラグインが生成しているキャッシュの影響が高いと思われます。

    例えばWP Super Cacheのような、何かキャッシュ系のものを利用されておりませんでしょうか。

    トピック投稿者 noznoz

    (@noznoz)

    megane9988さま

    ありがとうございました。
    WP Super Cacheを利用しておりましたので、停止したところ、ログアウトした状態でもウィジェットが反映されました。
    キャッシュ系を利用していた場合、ログイン状態では反映されず、ログアウト状態では、Ctrl+F5をしてもリセットされないのですね。
    勉強になりました。

    とすると、アカウントカウンタなどを設定する場合は、キャッシュ系のプラグインとは共存できないということでしょうか?

    トピック投稿者 noznoz

    (@noznoz)

    追記)
    訂正します。
    サーバー側のキャッシュの問題なので、Ctrl+F5とは関係ありませんね。

    > アカウントカウンタなどを設定する場合は、キャッシュ系のプラグインとは共存できないということでしょうか?

    ウィジェット自体が表示されるされないということについては、キャッシュを削除して作りなおせば、表示まではされると思います。

    このプラグインを利用したことがないので、詳細まではわかりませんが、ザックリ調べた所、訪問者数を表示するようなプラグインのようですね。

    その機能だと、キャッシュが作られた際の訪問者数で数が止まり、次のキャッシュがリセットされるタイミングまでは更新されない可能性はあるかと思います。

    またキャッシュを利用しながら、訪問者数を常にリアルタイムで更新出来るようなプラグインを私は今のところ知りません。

    もしかするとGoogleAnalyticsのAPIを利用して出来るのかもですが、こちらもやったことがない状況ですね。

    カウンターをajaxで取得するようなプラグイン…………このプラグインも対応してそうだけどそうでもないのかな。

    別解として外部スクリプトやレンタルカウンターを利用する手も。一括管理できないですけど。

    トピック投稿者 noznoz

    (@noznoz)

    megane9988様、Hinaloe様、
    ありがとうございました。
    普通に考えれば、表示のたびに更新する情報にキャッシュを使えないですよね。
    キャッシュを外してとりあえずは使用することにします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「ウィジェットが更新されない」には新たに返信することはできません。