WordPressの投稿が404エラーを返すのを修正する方法(ステップバイステップ)

存在することがわかっている投稿をクリックしたのに、404エラーページにたどり着くほどイライラすることはありません。私たちはこの問題に何度も遭遇しており、何も明らかに壊れていないように見えると混乱することがあります。

良いニュースは?ほとんどの場合、1分以内に修正できます。設定 » パーマリンクに移動し、「変更を保存」をクリックするだけで、この簡単な手順でほとんどのWordPressサイトの問題が解決します。

それでもうまくいかない場合は、心配しないでください。プラグインの競合から.htaccessの問題まで、あらゆる一般的な原因を網羅したステップバイステップガイドを作成しました。これにより、投稿をすぐにオンラインに戻すことができます。

WordPressの投稿が404エラーを返すのを修正する方法

WordPressの投稿が404エラーを返すのはなぜですか?

404エラーは、WordPressダッシュボードに存在する可能性があるにもかかわらず、サーバーが要求されたページを見つけられなかったことを意味します。この切断は通常、投稿のURLとその実際のコンテンツの間のリンクが壊れたことが原因で発生します。

投稿に404「ページが見つかりません」エラーが表示される最も一般的な理由は次のとおりです。

  • プラグインまたはテーマの競合:一部のプラグインまたはテーマは、WordPressがパーマリンクを処理する方法に干渉する可能性があります。これにより、以前は正常に機能していた投稿で壊れたリンクや404エラーが発生する可能性があります。
  • カスタムコードの問題:サイトにカスタムコードを追加した場合、たとえ小さなエラーであっても、パーマリンクに影響を与えたり、404エラーにつながる競合を引き起こしたりする可能性があります。
  • .htaccess ファイルの問題: .htaccess ファイルは、WordPress が URL をどのように構成するかを制御します。このファイルが破損、欠落、または誤って設定されている場合、投稿やページで 404 エラーが返される可能性があります。

404エラーが発生しているすべてのWordPress投稿を見つける方法

修正にとりかかる前に、このエラーが 1 つの投稿に影響しているのか、それとも多数に影響しているのかを知っておくと役立ちます。範囲を理解することで、適切な解決策を選択しやすくなります。

Google Search Console の使用をお勧めします。まだ設定していない場合は、WordPress サイトを Google Search Console に追加する方法に関するガイドをご覧ください。WordPress サイトを Google Search Console に追加する方法

Google ボットがサイトをクロールすると、Search Console は検出した 404 エラーを含む詳細なレポートを表示します。

エラーを返している投稿を確認するには、Search Console ダッシュボードにログインします。「ページ」レポートに移動すると、フラグが付けられたすべての URL のリストが見つかります。

Google Search Consoleのページレポート

詳細については、ウェブサイトのトラフィックを増やすために Google Search Console を使用するためのヒントをご覧ください。これには 404 エラーの修正に関するアドバイスも含まれています。ウェブサイトのトラフィックを増やすために Google Search Console を使用するためのヒント

さて、WordPress の投稿で 404 エラーが返される場合の修正方法を見ていきましょう。特定のメソッドにジャンプするには、以下のリンクを使用できます。

方法1:プラグインまたはテーマの競合とカスタムコードの問題を確認する

プラグイン、テーマ、またはカスタムコードがパーマリンクに干渉し、404 エラーを引き起こすことがあります。これは、デモサイトでツールをテストしている際に私たち自身も経験したことです。

トラブルシューティングを行う際には、ステージング環境を使用してプラグインを 1 つずつ安全に無効化します。これにより、ライブサイトに影響を与えることなく問題を特定できます。

これを自分で試すには、まず一時的にすべてのプラグインを無効化してください。その後、1つずつ再度有効化し、そのたびに404エラーが再発するかどうかを確認します。

特定のプラグインを有効化した後にエラーが表示される場合、それが原因である可能性が高いです。そのプラグインに関連する解決策を検索するか、開発者にサポートを依頼してください。

WordPressのテーマも問題の原因である可能性があります。

確認するには、Twenty Twenty-ThreeやTwenty Twenty-FourのようなデフォルトのWordPressテーマに一時的に切り替えてください。外観 » テーマに移動し、デフォルトテーマの「有効化」をクリックします。

デフォルトのWordPressテーマを有効にする

デフォルトテーマに変更して404エラーが解消された場合、元のテーマが競合の原因となっている可能性が高いです。さらにトラブルシューティングを行うか、別のテーマへの切り替えを検討してください。

おすすめについては、専門家が選んだ最も人気のあるWordPressテーマをご覧ください。

最近ウェブサイトにコードスニペットを追加した場合は、慎重に確認してください。わずかな間違いでも404エラーの原因となる可能性があります。

カスタムコードの追加には、WPCodeプラグインの使用をお勧めします。これにより、テーマファイルを直接編集することなくスニペットを挿入でき、サイトが壊れるリスクを軽減できます。

WPCodeはエラーも自動検出します。問題が発生した場合、スニペットを無効にし、警告を表示します。テストモードを使用して、コードを公開する前に確認することもできます。

WPCodeエラー警告

これらの手順で問題が解決しない場合は、次の方法に進み、パーマリンク設定のトラブルシューティングを行います。

WordPressの投稿で404エラーが頻繁に発生するのは、.htaccessファイル内の書き換えルールに問題があるためです。ほとんどの場合、パーマリンク設定を再保存するだけで修正できます。

WordPress管理画面で設定 » パーマリンクに移動し、「変更を保存」ボタンをクリックします。

パーマリンクを確認する

何も変更する必要はありません。「変更を保存」をクリックするだけで、書き換えルールがフラッシュされます(WordPressが各投稿の場所を示すURLルーティング指示を再生成することを意味します)。

この簡単な手順で、ほとんどのWordPressサイトの404エラーが修正されます。それでも機能しない場合は、.htaccessファイルを手動で更新する必要があるかもしれません。

方法3:WordPressの.htaccessファイルを更新する

変更を加える前に、WordPressサイトと.htaccessファイルをバックアップすることをお勧めします。問題が発生した場合、元の状態に簡単に復元できます。

FileZillaのようなFTPクライアントを使用してサーバーに接続するか、ホスティングコントロールパネルのファイルマネージャーを使用する必要があります。

次に、サイトのルートフォルダにある.htaccessファイル(サーバーがURLを処理する方法を制御する隠し設定ファイル)を見つけます。これは、/wp-content//wp-includes/のようなフォルダが含まれているのと同じディレクトリです。

FTPクライアントでファイルを右クリックし、「ファイルの権限」または「権限の変更」を選択します。

.htaccess ファイルの権限

WordPressが以前にファイルに書き込めなかった場合は、一時的に権限を666に変更して書き込み可能にしてみてください。

重要: 権限666は、誰でもファイルに読み書きできることを意味し、セキュリティリスクとなります。この設定は一時的にのみ使用し、完了後すぐに元に戻してください。

次に、WordPress管理画面に戻り、パーマリンク設定を再保存します(設定 » パーマリンク » 変更を保存)。これにより、WordPressは適切な.htaccessファイルを再生成できます。

それが完了したら、FTPクライアントに戻り、ファイル権限を644に変更します。この設定により、WordPressはファイルを読み取ることができますが、不正な変更から保護されます。

.htaccess ファイルのファイル属性を 644 に変更する

または、.htaccessファイルを直接編集することもできます。

.htaccessファイルを右クリックし、表示/編集オプションを選択します。

.htaccessファイルを編集する

ファイルは、メモ帳やテキストエディットのようなプレーンテキストエディタで開かれます。

次のデフォルトのWordPressリライトルールを追加します。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

ファイルを保存してサーバーにアップロードし直します。その後、投稿が正しく読み込まれるか確認してください。

方法4:ホスティングプロバイダーに連絡する

上記のいずれの方法でも404エラーが解決しない場合は、WordPressホスティングプロバイダーに連絡することをお勧めします。

向こう側のサーバー側の問題である可能性もありますし、さらに問題をトラブルシューティングするのを手伝ってくれるかもしれません。私たちの経験では、優れたホスティングサポートチームは、見落としがちな設定の問題をしばしば発見できます。

ヘルプを得るためのヒントについては、WordPressサポートを適切に依頼して取得する方法に関するガイドをご覧ください。

方法5:mod-rewrite を有効にする(ローカル WordPress インストール)

テストのためにローカルサーバーでWordPressを実行している場合は、Apacheの設定でmod_rewriteを有効にする必要があります。これはMAMP、WAMP、またはXAMPPの設定に適用されます。

mod_rewriteを有効にすると、WordPressはきれいなURLを生成でき、ローカルの投稿やページでの404エラーを防ぐことができます。

手順はプラットフォームによって異なります。XAMPPを使用している場合は、コントロールパネルを開き、アクション列の「Config」ボタンをクリックします。次に「Apache (httpd.conf)」を選択します。

XAMPP の Apache (httpd.conf) メニュー

次の行を見つけます: #LoadModule rewrite_module modules/mod_rewrite.so

先頭の「#」を削除してコメントを解除します。これによりmod_rewriteモジュールが有効になります。

httpd.confファイルでrewrite_moduleを見つける

次に、AllowOverride Noneと表示されている行を探し、AllowOverride Allに変更します。これにより、Apacheは.htaccessファイルがURLルーティングを制御することを許可するようになります。

通常、これらは<Directory>ブロック内にあり、特にサイトのフォルダ(XAMPPのhtdocsなど)を指しているものに含まれています。ローカルテストでは、これを見つけた場所すべてに変更を適用しても通常は安全です。

AllowOverride None を AllowOverride All に変更する

httpd.confファイルを保存して閉じます。XAMPPコントロールパネルで、Apacheモジュールの「Stop」をクリックし、次に「Start」を再度クリックして再起動します。

WordPress管理ダッシュボードに戻り、パーマリンクが機能しているか確認してください。

動画チュートリアル

視覚的な指示をご希望の場合は、以下のビデオをご覧ください。

WPBeginnerを購読する

WordPress 404エラーに関するよくある質問

WordPressサイトで404エラーが発生すると混乱することがあります。ここでは、より効果的にトラブルシューティングするのに役立つ一般的な質問への回答を紹介します。

WordPressの投稿で404エラーが発生するのはなぜですか?

WordPressの投稿で404エラーが発生する場合、通常はサーバーが要求されたURLのページを見つけられないことを意味します。これは、パーマリンクの破損、.htaccessファイルの破損、投稿の削除、またはURLの処理方法を変更するプラグイン/テーマの競合が原因で発生する可能性があります。

WordPressで404エラーを修正するにはどうすればよいですか?

WordPressの404エラーを修正する最も簡単な方法は、パーマリンク設定を再保存することです。「設定」→「パーマリンク設定」に移動し、「変更を保存」をクリックします。それでも解決しない場合は、.htaccessファイルを確認し、プラグインを無効にするか、デフォルトのテーマに切り替えて競合がないか確認してください。

WordPressサイトのすべての404エラーをどのように見つけることができますか?

Google Search Console は、WordPress サイトの 404 エラーを見つけるのに最適な方法です。Googlebot が検出したすべての 404 エラーのリストが表示されます。Broken Link Checker のようなプラグインを使用して、壊れたリンクや見つからないページを検出することもできます。

WordPress における .htaccess ファイルの役割は何ですか?

WordPress の .htaccess ファイルは、URL の処理方法を制御する設定ファイルです。WordPress はこれを使用して、パーマリンク構造を管理し、URL を正しいコンテンツにルーティングします。このファイルが欠落または破損していると、URL が正しく機能しなくなる可能性があります。

.htaccess ファイルを安全に編集するにはどうすればよいですか?

FTP クライアントまたはホスティングのファイルマネージャーを使用して、.htaccess ファイルを安全に編集できます。常に最初にバックアップを作成してください。編集後、読み取り可能で安全な状態を維持するために、権限が 644 に設定されていることを確認してください。

WordPress のカテゴリページまたはタグページで 404 エラーが表示されるのはなぜですか?

WordPress のカテゴリページまたはタグページで 404 エラーが表示されるのは、テーマがアーカイブテンプレートをサポートしていないか、パーマリンク設定が誤って構成されているためです。パーマリンクを再保存し、テーマのアーカイブサポートを確認することで、通常はこの問題を解決できます。

カスタム投稿タイプの 404 エラーを修正するにはどうすればよいですか?

カスタム投稿タイプの 404 エラーを修正するには、[設定] » [パーマリンク設定] に移動し、「変更を保存」をクリックしてリライトルールを更新します。また、カスタム投稿タイプが正しいリライト設定で登録されており、必要に応じてアーカイブサポートがあることを確認してください。

404 ページをホームページや別のページにリダイレクトできますか?

はい、Redirection のようなプラグインを使用して WordPress の 404 ページをリダイレクトできます。これにより、古い URL や壊れた URL から新しい URL への 301 リダイレクトを作成できます。カスタム 404 ページを作成して、ユーザーを役立つコンテンツに誘導することもできます。

🎁 ボーナス:404エラーの対処に関する追加ガイド

404 エラーやその他の一般的な WordPress の問題を管理するのに役立つ、さらに多くのリソースをまとめました。

この記事が、WordPressの投稿で404エラーが発生する問題を解決するのに役立ったことを願っています。また、WordPressで最も一般的なエラーとその解決方法に関するガイドや、サイトを成長させるためのおすすめのWordPressプラグインもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

773 CommentsLeave a Reply

  1. サイードさん、本当にありがとうございます。数週間も行き詰まっていました。まさに解決策です。

  2. こんにちは。とても良い記事です。

    W3 Total Cacheプラグインを使用しようとしたときに、サイトで500内部サーバーエラーの問題が発生しました。

    これを修正するために、.htaccessファイルを.htaccessbakにリネームしました。その後、500エラーは解消されましたが、今度は404エラーが発生しました!サイト上のすべてのリンクとページが404を返しました。

    「すべてのページ」セクションに、「キャッシュからパージ」というリンクが表示されます。

    この問題を解決するにはどうすればよいですか?

    • しかし、なぜそれが起こるのですか、そしてそれを永遠に修正するにはどうすればよいですか?

  3. 問題を解決するためにあなたの指示に従おうとしましたが、1日かかりましたが、良い結果は見つかりませんでした。

    それから諦めてホスティング会社に連絡しました。わずか5分で解決しました。笑、問題はホスティングにあったようです…

  4. ポスト変数の名前に注意してください。以前、「name」という名前の入力フィールドを持つお問い合わせフォームがあり、それが原因でWordPressが404ページを表示しました。問題を特定するのに長い時間がかかりました。フィールド名を「name」から「your-name」に変更することで修正しました。

  5. 問題は、wp-adminにアクセスして投稿を編集しようとすると、投稿の編集モードに入らず、ページが見つかりません(404エラー)というエラーが表示されることです。しかし、私のサイトとそのページはブラウザで正常に開いています。
    この問題を解決するために、ご指導いただけますでしょうか。

    • ここでも同じ問題です。既存の投稿を編集したり、新しい投稿を追加したりできません。どちらの場合も404エラーが表示されます。

  6. こんにちは、上記の手順を試しましたが、問題は次のとおりです。URLを直接入力してウェブサイトにアクセスすると、正常に動作します。しかし、Google検索ボックスにサイトのURLを入力し、検索結果のリンクをクリックすると、404エラーまたは「接続がプライベートではありません」というメッセージが表示されます。
    私のウェブサイトはhttp://www.example.comですが、Google検索結果ではhttps://example.com/と表示されます。

    なので、問題が何であるかはわかりません。以前はwordpress.comを使用していましたが、現在はHGでセルフホストしています。

    どんなお手伝いでも感謝いたします。
    ありがとうございます

    • wwwはドメインのサブドメインと見なされます。そのため、基本的にwwwありとwwwなしのサイトは、検索エンジンによって2つの異なるサイトとして扱われます。設定 > 一般ページに移動して、サイトURLをhttp://www.example.comからexample.comのみに変更してください。

      WordPress.comは、WordPress.com上のすべてのカスタムドメインでhttpsを有効にしました。これは、GoogleがすでにURLにhttpsを使用してあなたのウェブサイトをクロールしたことを意味します。あなたはLet’s Encryptを使用して無料のhttpsをインストールできます。

      管理者

  7. こんにちは、最初の解決策を試しましたが、何も起こりませんでした。2番目を試したかったのですが、.htaccessファイルが見つかりません。FTPでも、WPのオンラインエディタでも見つかりません。この問題は今日初めて発生しました。WPMLプラグインを使用しており、これまでは問題なく動作していましたが、今日、英語に翻訳された投稿で404エラーが発生しています。.htaccessファイルが見つからない場合、どうすればよいですか?
    ありがとうございます!

    • 一つ気づいたことがあります。エディタ内の投稿に次のリンクが表示されます:

      example.com/2016/09/15/where-eat-in-barcelona/?lang=en

      しかし、投稿を表示するためにクリックしても、またはRSSフィードから公開された投稿をクリックしても、404エラーが表示されるリンクは以下の通りです。
      example.com/?p=11409&lang=en

  8. ありがとうございます!WP Super Cacheの公式が.htaccessから書き換えコードを削除するように指示したのを覚えています。その後、私の投稿は404にリダイレクトされました。あなたのおかげで、今私のサイトは完全に正常です。

  9. どなたか連絡していただけますか?これについては全くの初心者で、FTPサーバーが何かも知りません…

  10. 投稿を新規作成すると、「404ページが見つかりません」というエラーが表示されます。以前は問題なく投稿できていたのですが、新しいユーザーを追加して管理者ロールを付与したところ、新規投稿ができなくなりました。何か解決策はありますでしょうか。よろしくお願いいたします。

    • 信頼できないユーザーに管理者権限を与えるべきではありません。ユーザーページに移動し、変更したいユーザーの下にある編集リンクをクリックすることで、いつでもロールを変更できます。その後、サイトのパーマリンク構造を確認してください。新しいプラグインがインストールされていないか確認し、もしインストールされている場合は、そのプラグインを無効化してください。

      管理者

  11. 私のApacheサーバーではうまくいきませんでした。mod_rewriteを実際に機能させるための追加の手順がありました。httpd.confファイルを編集し、「Allowoverride all」を追加してください。例:

    DocumentRoot /var/www

    ディレクトリオプションを設定するセクションを見つけます。例:

    オプション Indexes FollowSymLinks MultiViews
    Order allow,deny
    allow from all

    Allowoverride all を追加

    オプション Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order allow,deny
    allow from all

    保存してWebサーバーを再起動し、更新された設定を再読み込みします。

    その後すべて順調でした。

    正しい方向へ導いていただき、ありがとうございました。

  12. いくつかの問題を見つけました。しかし、管理ページにログインできませんでした。この問題を軽減するための解決策を教えていただけますか?

  13. しかし、パーマリンクを投稿名で更新し、.htccesファイルを変更しても機能しませんでした。他に解決策はありますか。

  14. うわー、本当にありがとうございます。とても助かりました。
    私の場合はWAMPサーバーで、Apacheの「rewriteモジュール」をオンにしたところ、問題が解決しました。
    感謝します。

  15. わー、これはまだ機能します。Googleで検索し、WordPressの記事を見つけましたが、これが断然一番簡単で、すぐに機能しました。

    本当に助かりました - 大幅な時間を節約できました

  16. こんにちは、そして役立つヒントをすべてありがとうございます。残念ながら、このヒントは私には効果がありませんでした。WordPressの設定でパーマリンクを再保存しましたが(効果なし)、次に試した方法は効果がありませんでした。原因は、権限が異なるためだと思います。元の権限は644です。権限を660に変更すると、どのページも機能しなくなるため、666の権限も間違っていると思います。Go Daddyサーバーを使用しています。

    どうすればいいかわからず、途方に暮れています。しかし、機能しないページを抱える余裕はありません。何か提案があれば、大いに感謝します。

    Shawn Ritch様
    ありがとうございます

  17. これを試しましたが、役に立ちませんでした!!! ウェブサイト全体がクラッシュし、復元しなければなりませんでした!!

  18. ありがとうございます。壊れたリンクの修正方法を教えてくれたのは、あなたのサイトだけでした!最高です。

  19. 新しいプラグインをアップロードした後、投稿ではなくカテゴリが404になる問題をどのように修正すればよいですか?

  20. これは素晴らしいアドバイスです。深く調べる必要があると思っていましたが、2回のクリックで完了しました。ありがとうございます!

  21. こんにちは
    メールアカウントでこのメッセージが繰り返し表示されます。

    エラー 申し訳ありません…サーバーエラーが発生し、メールが保存されませんでした。(#404)

    至急アドバイスをお願いします

  22. 新しいサーバーにサイトを移行した後、この問題が発生しました。デフォルトのパーマリンクは機能しましたが、私が使用していた設定は機能しませんでした。

    htaccessファイルが有効になるように、Apacheサーバーで「Allow Override」が必要でした。

  23. こんにちは、

    404エラーについて少し助けが必要です。

    ページ 2 のセクションで 404 エラーが発生しています。

    何度かGoogleで検索しましたが、解決策が見つかりませんでした。

    その理由を教えていただけますか?

  24. 私のサイトのリンクは、パーマリンク設定を(何も変更せずに)表示した後のみ機能し、そして、うまくいきました!リンクが再び機能します。これは何が原因で、ログインせずにこれをプログラムするにはどうすればよいですか?

    WP-CLIで以下のコマンドを試しましたが、効果がありませんでした。

    wp rewrite flush –hard –path=c:\xampp\htdocs\mywordpress

    wp cache flush –path=c:\xampp\htdocs\mywordpress

  25. こんにちは。

    約1時間前、あなたの賢明なアドバイスに従って.htaccessファイルを.htaccess_oldにリネームすることで、厄介な「500 Internal Service Error」を修正することができました。すぐにwp-adminエリアにアクセスできるようになり、再び作業を開始できると思いました。

    残念ながら、他のすべてのページが見つけられなくなるような問題が発生しました。それぞれ404エラーが発生します。

    上記の手順を試しましたが、効果がありませんでした。他に何か提案はありますか?

    ありがとうございます。

  26. 皆さん最高です、これは簡単で速かったです。皆さん、手間を省いてくれました!

  27. なぜ私の投稿が見えないのですか?
    投稿後、以前の投稿が表示されます。
    気が狂いそうなので、以前の投稿を削除してください。

    問題の解決策を見つけたので、次の投稿で説明します。

  28. こんにちは、再び
    この有用な記事をありがとうございます。WordPressでRTL言語のパーマリンク表示にバグを見つけました。
    この記事を読み、あなたの貢献で問題を解決することを奨励します。
    ——————————————
    私の問題の詳細:
    1-MySQLデータベース(utf8 general ci)を作成しました。
    2-最新のWordPressバージョン(ローカル)をインストールし、テーマ(themeforstのmultiup v 1.2)をインストールしました。
    3-次に、デモ全体をインポートしました。
    テーマ管理パネルには、カテゴリポートフォリオ(このセクションで名前とスラッグでカテゴリを作成します)が存在します。その後、ポートフォリオセクションのすべての投稿で、投稿を作成し、ポートフォリオカテゴリから投稿のカテゴリを決定できます。最後に、ホームページには、カテゴリ(画像付き)のポートフォリオ投稿を表示するセクションがあります。
    英語のスラッグと名前では、ポートフォリオのカテゴリはうまく表示されますが、ポートフォリオカテゴリ(スラッグ)のカテゴリをRTL言語に変更すると、ホームページのカテゴリがbase 64のような文字に変換されます(スラッグがANSIに変換され、各文字が6文字に変換されると思います)。
    この問題をどのように克服できますか?スラッグを変更しないか、スラッグをutf8またはUnicodeで表示する必要があると思います。私はWordPressの初心者です。WordPressをより知っていれば、この簡単な問題を解決できたでしょう。フック、フィルター、プラグイン、WordPressの処理に関する知識のある人は、このパーマリンクの問題を解決できます。あなたの助けでこの問題を解決できると確信しています。
    ———————————-
    あなたが提供した2番目の方法(phpmyadminをutf8generalciで)を試しましたが、私にはうまくいきませんでした。
    助けてくれて本当にありがとう。あなたの投稿を定期的にフォローしています。
    ……………………………….
    1-最初に、上記の記事のトリックを実行しました(これは非常に良いですが、私の問題は解決しませんでした)。
    2-

  29. こんにちは
    知識を他者に共有していただきありがとうございます。私の英語はあまり得意ではありません。すみません。
    管理パネルにポートフォリオリンクのあるWordPressテーマをダウンロードしました。ポートフォリオセクションでは、名前とスラッグを持ついくつかのカテゴリを定義できます。投稿では、ポートフォリオからカテゴリを指定できます。
    ホームページでは、ポートフォリオカテゴリの投稿を表示できます!すべてうまくいっていますが、rtl言語で名前とスラッグを変更すると、ホームページのグループのタイトルが次のように表示されます:%d8%a8%d8%b1%d9%86%d8%af%d8%b3%d8%a7%d8%b2%db%8c
    このトピックと別のトピック(カスタムパーマリンクを有効にする方法)であなたの解決策を試しましたが、私の問題は解決しませんでした!

    • これは、WordPressデータベースがUTF-8文字エンコーディングを使用していない場合に発生する可能性があります。データベースがutf8_general_ciを照合順序として使用していることを確認してください。cpanelのphpMyAdminを使用して確認できます。データベースに変更を加える前に、必ずWordPressの完全なバックアップを作成してください。

      管理者

  30. 問題を数秒で解決していただき、本当にありがとうございました!すべての投稿でこのエラーが発生してパニックになっていましたが、この解決策はとてもシンプルでした!改めて感謝します。

  31. ありがとうございます、ありがとうございます!これで頭がおかしくなりそうでしたが、2秒で解決できました。ハイタッチ。

返信を残す

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。