パーマリンク・スラッグなど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名」の部分を自由にカスタマイズできます。使用方法は、こちらに書いています。
関連記事
-
-
新年早々やらかした
あけましておめでとうございます。 タイトルどおり、新年早々やらかしてしまいましたのでご報告まで。どうやらかしたかというと、確認用サイトとこのブログを間違えてしまいWordpress 3.5にアップグ
-
-
jQueryをCDNから読み込む
WordPressではデフォルトでjQueryライブラリが同梱されています。この記事では、それをやめて、CDNから読み込み、使用する方法を解説します。 WordPress 3.6 3.9 4.0
-
-
Twenty Fourteen 「投稿日」や"先頭固定表示"を非表示
日付を表示する部分は、全てtwentyfourteen_posted_onに集約されています。該当部分をコメントアウトしたかたちで子テーマのfunctions.phpに追加して下さい。 「投稿日
-
-
Twenty Fourteen クレジットを非表示・変更方法
Twenty Fourteenにも最下部に「Proudly powered by WordPress」というコピーライトが表示されます。それを削除もしくは変更するには、footer.phpを編集して行
-
-
プラグイン関連のJSやCSSの読み込みをフィルター
プラグインをインストールしていくとheadやfooter内がCSSやJSで溢れていきます。できるだけ、自分で書けるものに関しては、余計なコールが少なくなるので可能な場合はそうしていますが(そうもいかず
-
-
titleタグ(wp_title) カスタマイズ
SEO対策を行う際に、titleタグは重要な要素だと言われています。 「サイトのタイトル」、「キャッチフレーズ」(site_description)、「カテゴリー名」など色々と組み合わせてみることが
-
-
Tumblrの投稿をウィジェットに表示できる「Tumblr Widget」
このブログでは、サイドバーウィジェットに「Tumblr」に投稿したブックマーク一覧を表示させています。プラグインは「Tumblr Widget」を使用しています。ダウンロード 「This plugi
-
-
「編集(Edit)」リンクの非表示方法
ログインした状態で投稿ページを開くと投稿内や各コメントに各編集ページへリンクしてくれる「編集」リンクが表示されます。(繰り返し言いますが、自サイトにログインしているユーザにしか見えません。) こ
-
-
Twitterのツイートボタンの設置
Twitterのツイートボタンの設置はプラグインを使用しなくても容易に実装できるようです。 ソーシャルボタン設置のプラグインはこちらにいちおうまとめています。 Tweetボタンの設置コード 公式
-
-
Pocketボタンの設置
日本のブログでは、4大SNS(Twitter, はてな, Facebook, Google+)に加えて最近では、Pocket(以前は、Read it later)もよく見かけますよね。追加してみました






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