WordPressのデフォルトの検索URLスラッグを変更しますか? デフォルトでは、WordPressの検索URLはユーザーフレンドリーではありません。 この記事では、WordPressのデフォルトの検索URLスラッグを簡単に変更して、よりユーザーフレンドリーにする方法を紹介します。

WordPress.pngで検索URLを編集する方法

WordPressのデフォルトの検索URLを変更する理由

WordPress はわかりやすい URL 構造を使用しています SEO あなたのすべてのページについて サイトのWeb. 検索エンジンの典型的な WordPress URL は次のようになります。

http://example.com/some-page/
http://example.com/2018/03/some-article/
http://example.com/category/some-category/

ご覧のとおり、これらのURLは、検索エンジンだけでなくユーザーにとっても非常に理解しやすいものです。

ただし、WordPressは依然として検索結果ページにわかりにくいURLを使用しています。 WordPressの一般的な検索URLは次のようになります。

http://example.com/?s=search-term

この URL 構造は、 サイトのWeb. 一部の WordPress 検索プラグインは検索結果を改善しますが、ほとんどのプラグインは検索 URL 自体について何もしません。

検索URLを次のようにできる場合:

http://example.com/search/your-search-term/

WordPress 検索ページの URL スラッグをより使いやすくする方法を見てみましょう。 SEO.

WordPressのスラッグ検索ページのURLを変更する

このチュートリアルでは、ファイルを変更する必要があります。 ワードプレスのテーマ.

方法1.関数ファイルを介してWordPress検索URLスラッグを編集する

この方法はより簡単で、ほとんどのユーザーに推奨されます。

まず、次のコードをコピーして、テーマのfunctions.phpファイルまたはプラグインに貼り付ける必要があります。

function bpc_change_search_url(){if(is_search()&&!empty($ _GET ['s'])){wp_redirect(home_url( "/ search /")。urlencode(get_query_var('s '))); 出口 (); }} add_action( 'template_redirect'、 'bpc_change_search_url');

変更を保存することを忘れないでください。

これで、 サイトのWeb そして検索機能を使ってみてください。 検索 URL が次のようになっていることがわかります。

http://example.com/search/votre-recherche/

方法2.htaccessファイルを介してスラッグ検索URLを変更する

.htaccessファイルは、リダイレクトやその他のWebサイト設定タスクを設定するためによく使用されます。 これを使用して、WordPressのデフォルトの検索URLスラッグを変更することもできます。

.htaccessファイルはWebサイトのルートフォルダーにあり、cPanelのFTPアプリケーションまたはファイルマネージャーを使用して編集する必要があります。

.htaccessファイルでは、下に次のコードを貼り付ける必要があります。

#WordPress検索URLを変更RewriteCond%{QUERY_STRING} \?S =([^&] +)[NC] RewriteRule ^ $ / search /%1 /? [NC、R、L]
変更を保存し、.htaccessファイルをサーバーにアップロードすることを忘れないでください。

これで、Webサイトにアクセスして、検索機能を使用できます。 検索URLは次のようになります。

http://example.com/search/your-search-query/

この記事が、WordPressのデフォルトの検索URLスラッグの変更に役立つことを願っています。