WordPressのカテゴリーページURLから「category」を削除する方法

2017.03.31 2017.11.13WordPress
WordPressのカテゴリーページURLから「category」を削除する方法

WordPressでは、カテゴリーページのパーマリンク(URL)にcategoryという文字列が入ります。

たとえば、WordPressというカテゴリー(スラッグ:wordpress)の場合、パーマリンクは以下のようになります。

https://dainashiyesterday.com/category/wordpress/

気にならなければそれまでなのですが、余分な文字列が入ることでURLが長くなってしまいます。やはり以下のように、ドメインのあとにカテゴリースラッグがくるというシンプルな構造にしたいという場合もあるでしょう。

https://dainashiyesterday.com/wordpress/

ということで今回は、カテゴリーページのパーマリンクからcategoryという文字列を削除する方法をご紹介します。

パーマリンク設定をカスタム構造に

WordPressダッシュボードのパーマリンク設定にて、カスタム構造にチェックを入れ、横の入力欄に下記のように記入します。

/%category%/%postname%.html

functions.phpを編集する

次に、functions.phpに下記のソースを追記します。

/* カテゴリーURLから「category」を削除
---------------------------------------------------------- */
add_filter('user_trailingslashit', 'remcat_function');
function remcat_function($link) {
return str_replace("/category/", "/", $link);
}
add_action('init', 'remcat_flush_rules');
function remcat_flush_rules() {
global $wp_rewrite;
$wp_rewrite->flush_rules();
}
add_filter('generate_rewrite_rules', 'remcat_rewrite');
function remcat_rewrite($wp_rewrite) {
$new_rules = array('(.+)/page/(.+)/?' => 'index.php?category_name='.$wp_rewrite->preg_index(1).'&paged='.$wp_rewrite->preg_index(2));
$wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
}
参考ページ

URLが変更になるのでSEO的には注意を!

これで、カテゴリーページのURLからcategoryという文字列が取り除かれました。

しかし当然ですが、これをするとURLが変更になるため、そのページに対するこれまでのSEO的な評価はリセットされます。カテゴリーページでもSEOによる集客を狙っている人は慎重に行ってください。

また、Redirectionなどのプラグインを利用することで、古いURLから新しいURLへリダイレクトすることができます。

これをやっておかないと、ソーシャルメディアなどでシェアされた古いURLがすべて無駄になってしまいます。必ず設定しておきましょう。

WordPressテーマ『HIGHLAND』公開しました

WordPressテーマ『HIGHLAND』を公開しました

このブログで紹介しているカスタマイズを、これでもかと盛り込んだ高性能なテーマになっております。商用・非商用問わず無料、是非ご利用ください。

ブログ集客メール講座登録フォーム

「売上が不安定で、月末になるといつも不安……」
「営業が苦手で新規開拓がうまくいかない……」
「Webが苦手でブログをうまく活用できない……」

個人起業家・フリーランスのあなた、こんなお悩みはありませんか?

実は僕も、独立して最初に直面したのが「集客」の壁でした。

しかし今は、1年の大半をベトナムで過ごしながら、フリーランスのWebディベロッパーとして生計を立てています。

僕がなぜ、時間・場所・人間関係に縛られずに暮らせるようになったのか?

その答えは「ブログ」にあります。

今なら、「初心者の人が成果を上げるため」のブログ集客ノウハウを、メール講座限定でお伝えします。

興味のある人は、今すぐ以下から登録【無料】を!

ブログ初心者が生き残るためのブログ集客メール講座

柴田竹思

柴田竹思

日本&ベトナム二拠点生活中のWeb系フリーランス。最近は育児6:仕事4のバランスで生活してます。これでもかってくらい奥さんの尻に敷かれてる座布団系男子です。

プロフィールはこちら