パーマリンク・スラッグなど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名」の部分を自由にカスタマイズできます。使用方法は、こちらに書いています。
関連記事
-
RSS/Atomフィード カスタマイズ
RSSフィードのカスタマイズ 標準で出力されるフィード WordPressの各種ページで出力されるフィードは以下になると思います。 投稿:投稿のフィード @全てのページ サイトのコメント:
-
Twenty Twelve 投稿者情報を表示/非表示に
TwentyTwelveでは、投稿ページごとに投稿者の情報を掲載することができます。他のテーマでも同様だと思います。こんな感じです。ここでは、掲載と削除の方法について記載します。 表示方法 「
-
「タグクラウド」ウィジェット カスタマイズ
タグクラウドは、管理画面ではあまりカスタマイズできません。必要であれば、フィルターフックやプラグインを用いて表示設定や概観の変更を行うことができます。 目次 出力をカスタマイズ 各タグの
-
Twenty Thirteen カスタマイズ
WordPress 3.6のデフォルトテーマである「Twenty thirteen」のカスタマイズをまとめて投稿します。 Twenty thirteenのカスタマイズネタがあまりないです。(それだけ
-
Twenty Fifteen テーマ用フォント "Noto" / "Inconsolata"の使用を止
TwentyFifteenでは、テーマ用のフォントとして「Noto」と「Inconsolata」というフォントをGoogleフォントから引っ張ってきて使用されるようです。 ちなみにどのようなフォント
-
「最近のコメント」ウィジェットをカスタマイズ
「最近のコメント」ウィジェットは、サイトに投稿されたコメントを新しい日付順に表示してくれます。件数も「ウィジェット」ページで設定できます。(管理画面の「外観」→「ウィジェット」) (削除
-
Twenty Eleven カスタマイズ
目次 author-info 消す 作成者(投稿者)を消す 投稿者情報を表示しない proudly powered by wordpressのリンクをコピーライトに変更
-
Twitterのツイートボタンの設置
Twitterのツイートボタンの設置はプラグインを使用しなくても容易に実装できるようです。 ソーシャルボタン設置のプラグインはこちらにいちおうまとめています。 Tweetボタンの設置コード 公式
-
「Google Analytics for WordPress」投稿URLにやたら長いパラメータがついてしまう
Google 検索結果をみていたら、Wordpressの投稿のURLが実際のものより異様に長くなっているので何かなと思って調査してみました。 このような感じで http://kwski.net/ca
-
Twenty Fifteen カスタマイズ
WordPress 4.1のデフォルトテーマである「Twenty Fifteen」は三世代前の「Twenty Twelve」に似たテーマで非常にシンプルなテーマにまとまっていますね。カスタマイズをまと
Comment
[…] こちらの記事を参考にさせていただきました。 WordPress – パーマリンク・スラッグなどURL カスタマイズ […]
助かった。 /category/pc/ とか好きじゃなかったんだよね。 /
WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ: http://t.co/boePMV3mKA
パーマリンク設定がデフォルトだと?cat=タグIDが出来るのか。。デフォルトにしたくないけどタグはスラッグじゃなくIDで表示させたいねん(`;ω;´) // WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ http://ow.ly/rEHDC