WordPress スラグハングルの不足問題の解決(一時的)

Last Updated:2021年04月08日| | 2のコメント

WordPress スラグでハングルが欠落している問題が WordPress 5.5バージョンから登場しています。 一意のアドレスが「文名」に設定されている場合、この問題は表示されませんでしたが、最近は「文名」に設定してもハングルがないという問題が発生しているようです。 WordPress スラグ、ハングル不足の問題が表示される場合は、クイック編集でスラグをリセットすると、一時的に問題を解決することができます。

アップデート: もう少し見てみると この問題は、下書きとして保存する際のみ表示され文を公開すると、通常のスラグにハングルが表示さなりますね。 必要に応じてスラグを指定できない場合や、一時的な文章でもスラグをプリセットする場合は、以下の方法を参照してください。

WordPress スラグハングルの不足問題の解決(一時的)

ハングルのスラグの問題

WordPress 文を作成するときに、タイトルにハングルが含まれる場合、スラグからハングルが欠落している問題が WordPress 5.5バージョンから発生しています。 タイトルに数字または英字が含まれていない場合は、スラグにその投稿のIDのみが表示され、タイトルに数字または英文が含まれている場合は、スラグにその数字と英語が表示されます。

WordPress スラグハングル欠落のトラブルシューティング

上の図は、タイトルに数字と英字がなく、純粋にハングルのみが含まれているため、URLスラグが「文字ID」として表示される例を示しています。

WordPressがバージョン5.5にアップデートされたときにこの問題が発生しました。 設定>固有のアドレスでパーマリンク設定が「投稿名」に指定されている場合、この問題は発生しませんでした。 だから昨年9月に書かれた」WordPress ハングルのスラグの問題「」で固有アドレスを「文名」に設定することを提示したことがあります。 (固有のアドレスを「文名」または「/カテゴリ/文名」に設定する SEOに有利とします。)

しかし、今は一意のアドレス設定が「投稿名」に指定されていても、この問題が表示されるようです。 どんな方が「文名」になっていてもこの問題が発生するため、いくつかのサイトでテストしてみると、実際にスラグからハングルが削除される問題が現れました。

スラグでハングルが欠落している問題を解決する(一時的)

この問題が表示される場合、一時的に次のような方法でスラグを再指定することができます。

  1. 書いた後、すぐに発行するのではなく、一時的な文章として保存してください。
  2. クイック編集でスラグをリセットします。

私 WordPress 5.5アップデート以後からずっとこの方法でURLスラグをリダイレクトしています。 少し面倒だけの習慣になったら大きく不快に感じれるですね。 方法を映像にしてみました。

上記の方法で問題が解決しない場合

上記の方法でスラグをリセットできない場合は、プラグインをすべて無効にした後に問題が解決するかどうかを確認してください。 Avadaプラグインのクラッシュの問題にスラグリセットされない場合に接したことがあります。 不必要なプラグインはなるべく削除して、プラグインを最小限に抑えることです。

スラグを英語に設定する場合

スラグを英語に設定すると、欠落している現象は発生しません。 たとえば、「成功する人の7つの習慣」というタイトルの投稿の場合、URLスラグに「7 habits of successful people」と入力すると、「7-habits-of-successful-people」にスラグが設定されます。

しかし、ハングルサイトの場合、ハングルでスラグを設定することがSEO(検索エンジン最適化)に有利だというので、なるべくハングルでスラグを設定することが望ましいと思います。

最後に、

スラグでハングルが欠落しているバグが昨年から発生しているが、まだ解決されずにいますね。 この問題を WordPress コミュニティに言及したことがあるが、バグが修正されていない惜しいですね。 Reporting Bugsページを参考にしてバグを報告することができます。 多くの方がバグを報告すると、問題が早く解決されることもあるようです。

問題が解決するまで上記の方法でスラグをリセットしてください。 もしもっと良い方法があれば、下記のコメントでお知らせください。投稿を更新させていただきます。

参照


2のコメント

コメント