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

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

関連記事

titleタグ(wp_title) カスタマイズ

SEO対策を行う際に、titleタグは重要な要素だと言われています。 「サイトのタイトル」、「キャッチフレーズ」(site_description)、「カテゴリー名」など色々と組み合わせてみることが

ブルー・オレンジ・ピンクと選べるテーマ「Bouquet」をカスタマイズ

プレビューはこちら ダウンロード 目次 ヘッダー画像の高さを変更 アイキャッチをアップロード h1タグがやたら多いので最適化 画像をレスポンシブ対応 フォント「Sorts Mill

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

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

コメントフォーム・リストのカスタマイズ

コメント投稿部分は、基本的にはどのテーマでも同じフォームを出力してテーマのstyle.cssで外観を変えています。コメントフォーム欄をカスタマイズするには、プラグインもしくはフックを用いてカスタマイズ

「Contact Form 7」 メッセージの送信に失敗~

この修正はWordPress 3.5で行われているようです。(~3.4.2) Contact Form 7で以下のエラーメッセージが出る場合は、確認してみて下さい。 「メッセージの送信に失敗

RSS/Atomフィード カスタマイズ

RSSフィードのカスタマイズ 標準で出力されるフィード WordPressの各種ページで出力されるフィードは以下になると思います。 投稿:投稿のフィード @全てのページ サイトのコメント:

Twenty Thirteen テーマ用フォント "Source Sans Pro" / "Bitter"の使用を止

TwentyThirteenでは、テーマ用のフォントとして「Source Sans Pro」と「Bitter」というフォントをGoogleフォントから引っ張ってきて使用されるようです。 ちなみにどの

投稿記事から「(ログイン)ユーザー名」がバレるのを防ぐ

ここ最近、アカウント乗っ取りやセキュリティ事故関連のニュースが相次いでいますが、WordPressで制作されたサイトも標的に会っているようです。一般的な手法としては「ブルートフォースアタック」という手

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

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

Twitterのツイートボタンの設置

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

Comment

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

Message

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

*

PAGE TOP ↑