この問題は、Instagram/Facebookがアクセストークンに関して要求する暗号化が原因です。この暗号化は、wp-config.phpファイルのSaltハッシュに依存しています。これらのハッシュを設定ファイルに追加するには、以下の手順に従ってください。
1- FTPサーバーにあるwp-config.phpに アクセスします。このファイルの見つけ方と編集について、より詳しい情報が必要な場合は、こちらのガイドをご覧ください:WordPressのwp-config.phpファイルを編集する方法 (wpbeginner.com)をご覧ください。
2- 「Authentication Keys and Salts」セクションを探す:
Instagramのフィードプラグインを使用している場合:
以下のハッシュSBI_ENCRYPTION_KEYとSBI_ENCRYPTION_SALT を追加して定義 します。このファイルのLOGGED_IN_SALTとLOGGED_IN_KEYと同じ形式を使用しますが、新しい Key と Salt の値が新しく一意であることを確認します。
Facebookフィードプラグインを使用している場合:
以下のハッシュCFF_ENCRYPTION_KEYと CFF_ENCRYPTION_SALTを 追加して定義 します。このファイルのLOGGED_IN_SALTとLOGGED_IN_KEYと同じ形式を使用しますが、新しい Key と Salt の値が新しく一意であることを確認します。
WordPressのセキュリティキーをお持ちでない場合や、新しいユニークなソルトやキーを作成する方法がわからない場合は、WordPressの公式ソルトジェネレーターから生成することができます。ページを読み込み、いずれかのフィールドから値をコピーして、プラグインが使用する独自のソルトまたはキーとして使用します。結果は以下の例のようになるはずです。
注: この例は正しい構文のみを示しています。 あなたのサイトでは、これらの値を使用しないでください。
define('LOGGED_IN_KEY', '|j^Y+yDnc8P.*(X;K=bWUrL9<JU!|qPm`U*I-bwRdjub*ZNe{@m}`|/Beq%$n]J|'); define('LOGGED_IN_SALT', 'Cvy?[V4mNd!VV4-{N !_{4P/z*wfDr8G)Z-<V-*v|R$}MY-vC{B4G&x1mU%O7,nv'); define('CFF_ENCRYPTION_KEY', '|j^Y+yDnc8P.*(X;K=bWUrL9<JU!|qPm`U*I-bwRdjub*ZNe{@m}`|/Beq%$n]J|'); define('CFF_ENCRYPTION_SALT', 'Cvy?[V4mNd!VV4-{N !_{4P/z*wfDr8G)Z-<V-*v|R$}MY-vC{B4G&x1mU%O7,nv');
重要なのは、上記の2つのSBIまたはCFFアイテムの値が、ローカルサイトと本番サイトの両方で一致していることを確認することです。
一度設定したら変更しないでください。その後、InstagramまたはFacebookのソースをプラグインに再接続する必要があります。
