パーマリンク・スラッグなど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名」の部分を自由にカスタマイズできます。使用方法は、こちらに書いています。

  • このエントリーをはてなブックマークに追加

関連記事

jQueryをCDNから読み込む

WordPressではデフォルトでjQueryライブラリが同梱されています。この記事では、それをやめて、CDNから読み込み、使用する方法を解説します。 WordPress 3.6 3.9 4.0

多言語化プラグイン「qTranslate」

ブログを多言語化しようと思い、プラグイン「qTranslate」を導入してみました。 General Settingsで使用する言語を選択する ★使用する言語を選択 管理画面「設定」⇒「Lang

投稿タイトルのtitle属性を削除など Twenty Twelve 1.2での変更点

TwentyTwelveが1.1から1.2にアップデートされたので、いくつか変更点を洗ってみました。 (*全てを網羅しているわけではありません) 全ての変更部分は、こちらに記載されています。

Twenty Fourteenカスタマイズ用プラグインと派生テーマ

WordPressの現在のデフォルトテーマ「Twenty Fourteen」のカスタマイズに便利なプラグインと、「Twenty Fourteen」をもとに作成されたテーマのまとめです。 カスタマ

Twenty Twelve 投稿日・投稿者を非表示に

TwentyTwelveのちょっとした部分をカスタマイズする方法を紹介していきます。 また、子テーマで出力部分を変更する際に、翻訳が必要な部分//_()の部分がでてきますので、以下の投稿も参考に

no image

Google+ プラスワン(+1)ボタンの設置

Google+の+1ボタンの設置はプラグインを使用しなくても容易に実装できるようです。ソーシャルボタン設置のプラグインはこちらにいちおうまとめています。 プラスワン(+1)ボタンの設置コード 公式

テーマ 「Responsive」 カスタマイズ

デモ | ダウンロード 目次 投稿日 非表示 作成者 非表示 "Responsive Theme powered by WordPress" 削除 投稿日 非表示 オリ

ツールチップ実装プラグイン「WordPress Tooltip」

「WordPress Tooltip」は、WordPressにツールチップを実装できるプラグインです。jQueryプラグイン「TipTip」を組み込んでいます。プラグインページの対応バージョンは古めで

Twenty Fourteen クレジットを非表示・変更方法

Twenty Fourteenにも最下部に「Proudly powered by WordPress」というコピーライトが表示されます。それを削除もしくは変更するには、footer.phpを編集して行

「タグクラウド」ウィジェット カスタマイズ

タグクラウドは、管理画面ではあまりカスタマイズできません。必要であれば、フィルターフックやプラグインを用いて表示設定や概観の変更を行うことができます。 目次 出力をカスタマイズ 各タグの

Comment

  1. パーマリンク設定がデフォルトだと?cat=タグIDが出来るのか。。デフォルトにしたくないけどタグはスラッグじゃなくIDで表示させたいねん(`;ω;´) // WordPress | 「パーマリンク」「スラッグ」などURL カスタマイズ http://ow.ly/rEHDC

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

*

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP ↑