パーマリンク・スラッグなどURL カスタマイズ
管理画面からの設定
管理画面の「設定」→「パーマリンク設定」で以下の設定が可能です。
共通設定
色々なタグの組み合わせで、URLをカスタマイズできます。
パーマリンク設定の画面に利用可能なタグへのリンクが用意されているのでそちらを参考に組み合わせみて下さい。
このサイトでは、
/%category%/%post_id%/ =>/カテゴリー(スラッグ)/投稿ID/
オプション
カテゴリーアーカイブページ・タグアーカイブページはデフォルトでは以下のようになります。
[サイトURL]/category/「カテゴリーのスラッグ」 [サイトURL]/tag/「タグのスラッグ」
このオプションでは、「カテゴリーベース」・「タグベース」でそれぞれ"category"や"tag"を別の文字に置き換えることができます。
[サイトURL]/?cat=「カテゴリーID」 [サイトURL]/?cat=「タグID」
カテゴリー・タグのスラッグやIDは、「wp_term_taxonomy」テーブルもしくは、管理画面の「投稿」→「カテゴリー」(「タグ」)から確認できます。
パーマリンク設定
カテゴリ アーカイブページ
WP No Category Base
インストールして有効化するだけで、カテゴリーアーカイブページのURLから"/category"を削除することができます。ダウンロード
タグ アーカイブページ
WP No Tag Base
インストールして有効化するだけで、タグアーカイブページのURLから"/tag"を削除することができます。ダウンロード
作成者(投稿者)アーカイブページ
author(作成者・投稿者)アーカイブページのURLは、以下のようになります。
[サイトURL]/author/「author名」 共通設定が"デフォルト"の場合は、 [サイトURL]/?author=「authorID」
「author名」はユーザのユーザ名になります。
ベースURLを変更
author(作成者・投稿者)アーカイブページのベースURLを変更できます。
以下のコードでは、このようになります。
[サイトURL]/profile/「author名」
add_action( 'init', 'cng_author_base'); function cng_author_base() { global $wp_rewrite; $author_slug = 'profile'; // change slug name // $author_slug = ''; // change slug name $wp_rewrite->author_base = $author_slug; $wp_rewrite->flush_rules(); }
Edit Author Slug
Edit Author Slugで"/author"(ベースURL)や「author名」の部分を自由にカスタマイズできます。使用方法は、こちらに書いています。
関連記事
-
-
「カレンダー」ウィジェット カスタマイズ・プラグイン
目次 カレンダー移動をajax遷移させるようにする 営業日・休業日を色分けして表示 ページやウィジェットにgoogleカレンダーを追加 カレンダーウィジェットをajax遷移させるよ
-
-
テーマ 「Responsive」 カスタマイズ
デモ | ダウンロード 目次 投稿日 非表示 作成者 非表示 "Responsive Theme powered by WordPress" 削除 投稿日 非表示 オリ
-
-
「編集(Edit)」リンクの非表示方法
ログインした状態で投稿ページを開くと投稿内や各コメントに各編集ページへリンクしてくれる「編集」リンクが表示されます。(繰り返し言いますが、自サイトにログインしているユーザにしか見えません。) こ
-
-
ie.cssの子テーマ化など Twenty Twelve 1.1での変更点
TwentyTwelveが1.0から1.1にアップデートされたので、勉強もかねていくつか変更点を洗ってみました。 ie.cssを外出し pubdateの削除 rel="generator"
-
-
Twenty Fourteen "コメントをどうぞ"の非表示と変更方法
Twenty Fourteenでは、デフォルトで投稿ページと各アーカイブページの各投稿のメタ情報欄に「コメントをどうぞ」というコメントフォームへのリンクが設置されます。 それぞれ、コメントが0件の場
-
-
「カテゴリー」ウィジェット カスタマイズ
「カテゴリー」ウィジェットは、管理画面ではあまりカスタマイズできません。必要であれば、フックやプラグインを用いて表示設定などの変更を行うことができます。 目次 「カテゴリー」ウィジェットの追加
-
-
「Google Analytics for WordPress」投稿URLにやたら長いパラメータがついてしまう
Google 検索結果をみていたら、Wordpressの投稿のURLが実際のものより異様に長くなっているので何かなと思って調査してみました。 このような感じで http://kwski.net/ca
-
-
Twenty Twelve "Open Sans"の使用を止
「Twenty Twelve」では、"スペシャルフォント"ということで「Open sans」を特別にロードしているようです。今のところ使うつもりがないのでリンクしないようにしました(必要になれば戻せば
-
-
ポップアップが実装できるプラグイン「Anything popup」「Easy Modal」
ポップアップ 「Anything Popup」 「Anything popup」は、ページにポップアップが実装できるWordPressプラグインです。ポップアップ要素を投稿ページと同様に作成できるた
-
-
ウィジェット関連のカスタマイズ・プラグイン
リンクマネージャー WordPress 3.5バージョンアップ以降にリンクマネージャーを追加するには以下のフィルタを設定もしくはプラグインをインストールして下さい。 プラグイン Link M
Comment
[…] こちらの記事を参考にさせていただきました。 WordPress – パーマリンク・スラッグなどURL カスタマイズ […]
助かった。 /category/pc/ とか好きじゃなかったんだよね。 /
WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ: http://t.co/boePMV3mKA
パーマリンク設定がデフォルトだと?cat=タグIDが出来るのか。。デフォルトにしたくないけどタグはスラッグじゃなくIDで表示させたいねん(`;ω;´) // WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ http://ow.ly/rEHDC