サポート » プラグイン » プラグイン管理画面の入力値が更新されたりされなかったりします

  • 解決済 echizenya

    (@echizenya)



    いつもお世話になっております。
    下記の質問についてご存知の方がいらっしゃいましたらご教示を願います。

    【質問の主旨】

    プラグインの管理画面でwp_otionsテーブルに保存するためのコードを作成しました。
    テキスト欄に初回に文字列を入力した場合は、必ずその文字列がoption_valueカラムに登録されます。

    ですが、2回目以降に初回とは異なる文字列を入力してwp_otionsテーブルのoption_valueカラムを更新しようとすると、更新できるときと、できないときがあります。

    更新できるかどうか分からない状況を必ず更新できるようにするためには、どうすれば良いでしょうか?

    【質問の補足】

    1.
    【質問の主旨】に関するコードは下記GitHubのコードにUPしています。
    https://github.com/echizenyayota/paypal_plugin_3/tree/develop/wp-content/plugins/paypal_expresscheckout

    2.
    とりあえずの目標は、wp_otionsテーブルに保存した値を
    express.phpの37行目に記述している$token変数のプロパティ値に代入することです。

    3.
    プラグインの開発環境としてWockerを、ブラウザはChromeを使っています。
    なおChromeの検証画面から「キャッシュの消去とハードの再読み込み」を行なっても
    やはり入力値は更新されません。

    以上、よろしくお願い申し上げます。

    ヘルプの必要なページ: [リンクを見るにはログイン]

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • 時間が経過した後に確認したところ変更した値が保存できない理由は、
    ブラウザ(Chrome)にあることが分かりました。

    以下の作業を行なった上で「変更を保存」をクリックすると、
    wp_optionsに保存するデータを更新できるようになりました。

    
    右クリック
    ↓
    検証ページ
    ↓
    ブラウザの左端にある回転マークを右クリック
    ↓
    キャッシュの消去とハードの再読み込み
    

    なお、最初に質問したときに「Chromeの検証画面から「キャッシュの消去とハードの再読み込み」を行なっても
    やはり入力値は更新されません。」としましたが、今回はなぜできたのか関係性はよく分かりません。

    以上、よろしくお願い申し上げます。

    CG

    (@du-bist-der-lenz)

    「今回はなぜできたのか関係性」については、Chromeブラウザが自動アップデートするようになっていることにあったのではありませんか。

    @du-bist-der-lenz さん。
    コメントありがとうございます。

    >Chromeブラウザが自動アップデートするようになっていることにあったのではありませんか。

    ご指摘の通りかもしれません。
    最初に質問をしてから昨日のコメントを投稿するまでの間に、
    一度Chromeのアップデートを行なったような気がします。

    今後ともどうぞよろしくお願いします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • このトピックに返信するにはログインが必要です。