この記事は最後に更新してから1年以上経過しています。
説明
カテゴリーを含んだパーマリンクを設定している場合、複数のカテゴリーを指定した投稿記事のパーマリンクのURLに目的のカテゴリーとは異なるカテゴリーが適用された経験はないだろうか。このプラグインは、パーマリンクに適用されるカテゴリーをコントロールし、希望通りのパーマリンクを設定します。インストールおよび使用方法
- 1. Slightly troublesome permalinkアーカイブファイルを解凍し、フォルダごと /wp-content/plugins/ の中に入れてください。
- 最新のSlightly troublesome permalinkアーカイブファイルは、「こちら(44KB)(最新版は1.0.1)」からダウンロードしてください。
- 2. 管理ページのプラグインページで「Slightly troublesome permalink」を有効にしてください。
管理者権限のアカウントでログインし、サイドナビの「プラグイン」をクリック。続いて、一覧の中から「Slightly troublesome permalink」の「有効化」をクリックしてください。- 3. 「設定」-「カテゴリーの優先度」をクリック。

右側のリストにはカテゴリーの一覧が表示される(初期表示はトップレベルのみ)。パーマリンクで優先したいカテゴリーをドラッグして、左側へドロップする。
▼マークがあるものは子カテゴリーがあるカテゴリーで、そのカテゴリーをクリックすると、その子カテゴリーが表示される(▲をクリックすると、子カテゴリーは非表示)。- 4. 選択したカテゴリーをドラッグし、上方に移動させてドロップ。
複数のカテゴリーの中で優先度を変更する場合は、カテゴリーをドラッグ&ドロップする。優先度を上げる場合は上へ、優先度を下げる場合は下へ移動すればいい。- 5. 優先するカテゴリーが決まったら「設定を保存」ボタンをクリックする。
- これで設定した内容が保存され、優先したカテゴリーがパーマリンクに適用される。
更新履歴
- 2021.04.20 Slightly troublesome permalink 1.2.0をリリース(WordPress 5.7以降向けにJavaScriptを調整しました)。
- 2017.12.17 Slightly troublesome permalink 1.1.1をリリース(WordPress 4.9以降においてメニューと設定ページがユーザの言語で表示されない不具合を修正しました)。
- 2017.06.29 Slightly troublesome permalink 1.1.0をリリース(バグフィックスに加え、カテゴリー一覧に全開閉ボタンを追加しました)。
- 2015.04.10 Slightly troublesome permalink 1.0.2をリリース(デバッグ時のエラー表示を解決するため、メニュー追加時の権限指定を変更しました)。
- 2012.02.21 Slightly troublesome permalink 1.0.1をリリース(親カテゴリーの矢印の方向を(一般的なものに)変更しました)。
- 2012.02.09 Slightly troublesome permalink 1.0.0をリリースしました。
最終更新 : 2021年04月20日 14:00
お勧め
wp_add_post_tags(2012年7月5日 更新)
mixed wp_add_post_tags( [ int $post_id = 0 [ , string $tags = '' ] ] )
投稿情報に投稿タグを追加する。
get_tags(2018年5月27日 更新)
array get_tags( [ mixed $args = '' ] )
条件を指定してタグ情報を検索し、マッチしたすべてのタグ情報を取得する。
wp_array_slice_assoc(2022年2月2日 更新)
array wp_array_slice_assoc( array $array, array $keys )
キーを指定して配列の一部を抽出する。
get_post_permalink(2022年11月6日 更新)
string | false get_post_permalink( [ int | WP_Post $id$post = 0 [ , bool $leavename = false [ , bool $sample = false ] ] ] )
カスタム投稿タイプの投稿ページのパーマリンクを取得する。
remove_query_arg(2024年3月21日 更新)
string remove_query_arg( string | string[] $key [ , bool | string $query = false ] )
クエリーURIからパラメータ(キー名=値)を削除する。