パーマリンク・スラッグなど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名」の部分を自由にカスタマイズできます。使用方法は、こちらに書いています。
関連記事
-
-
Twenty Fifteen カスタマイズ
WordPress 4.1のデフォルトテーマである「Twenty Fifteen」は三世代前の「Twenty Twelve」に似たテーマで非常にシンプルなテーマにまとまっていますね。カスタマイズをまと
-
-
Twenty Twelve 投稿日・投稿者を非表示に
TwentyTwelveのちょっとした部分をカスタマイズする方法を紹介していきます。 また、子テーマで出力部分を変更する際に、翻訳が必要な部分//_()の部分がでてきますので、以下の投稿も参考に
-
-
Twenty Fifteen テーマ用フォント "Noto" / "Inconsolata"の使用を止
TwentyFifteenでは、テーマ用のフォントとして「Noto」と「Inconsolata」というフォントをGoogleフォントから引っ張ってきて使用されるようです。 ちなみにどのようなフォント
-
-
ツールチップ実装プラグイン「WordPress Tooltip」
「WordPress Tooltip」は、WordPressにツールチップを実装できるプラグインです。jQueryプラグイン「TipTip」を組み込んでいます。プラグインページの対応バージョンは古めで
-
-
「最近の投稿」ウィジェット カスタマイズ
目次 ウィジェットを削除 標準の設定 特定のカテゴリーに属する投稿を除外 カスタマイズ プラグイン 「最近の投稿」ウィジェットを削除 「最近の投稿」ウィジェット
-
-
アップグレードで「更新を展開しています... 」のままになった場合の対処のひとつ
久々に出会ったような気がするのでメモです。 ローカルのテスト環境でWordPressを3.7から3.8にアップグレードしようとしたところ、「更新を展開しています... 」で止まってしまい更新処理がす
-
-
スライダー・ギャラリー プラグイン
WordPressにギャラリーが実装できるプラグインをまとめてみました。 順番はオススメ順です。 Simple Responsive Slider #ショートコード #テンプレート #ウ
-
-
「Contact Form 7」 メッセージの送信に失敗~
この修正はWordPress 3.5で行われているようです。(~3.4.2) Contact Form 7で以下のエラーメッセージが出る場合は、確認してみて下さい。 「メッセージの送信に失敗
-
-
ログイン画面・機能をカスタマイズ
CSSを変更してスタイル変更 ログイン画面用のCSSを用意して子テーマとして使用します。変更したい部分だけを記述して下さい。 // オリジナル /wp-admin/css/login.min.
-
-
ナビゲーションメニューに検索フォームを追加
メニュー内に検索フォームを追加したいという問い合わせをいただいたので試してみました。 メニューのつくられかた まずは、WordPressでメニューがつくられる手順を説明します。 箱をつく






Comment
[…] こちらの記事を参考にさせていただきました。 WordPress – パーマリンク・スラッグなどURL カスタマイズ […]
助かった。 /category/pc/ とか好きじゃなかったんだよね。 /
WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ: http://t.co/boePMV3mKA
パーマリンク設定がデフォルトだと?cat=タグIDが出来るのか。。デフォルトにしたくないけどタグはスラッグじゃなくIDで表示させたいねん(`;ω;´) // WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ http://ow.ly/rEHDC