Custom Post Type Permalinks

説明

Custom Post Type Permalinks はカスタム投稿タイプのパーマリンク設定を編集可能にします。

Change custom taxonomy archive’s permalink to “example.org/post_type/taxonomy_name/term_slug”. Can disable this fix.

And support wp_get_archives( 'post_type=foo' ).

このプラグインは GitHub で公開しています。

Donation: Please send My Wishlist or [Paypal] (https://www.paypal.me/torounit)

翻訳者

Also checkout

コードでの設定

例:

register_post_type( 'foo',
    array(
        'public' => true,
        'has_archive' => true,
        'rewrite' => array(
            "with_front" => true
        ),
        'cptp_permalink_structure' => '%post_id%'
    )
);

スクリーンショット

  • screenshot-1.png

インストール

  • custom-post-type-permalinks.zip をダウンロードしてください。
  • ファイルを解凍します。
  • custom-post-type-permalinks ディレクトリを/wp-content/plugins/ にアップロードして下さい。
  • 「プラグイン」メニューからプラグインを有効化します。

設定 -> パーマリンク のページへ行くことでパーマリンク設定をすることが出来ます.

FAQ

インストール手順
  • custom-post-type-permalinks.zip をダウンロードしてください。
  • ファイルを解凍します。
  • custom-post-type-permalinks ディレクトリを/wp-content/plugins/ にアップロードして下さい。
  • 「プラグイン」メニューからプラグインを有効化します。

設定 -> パーマリンク のページへ行くことでパーマリンク設定をすることが出来ます.

評価

Please help

i’m using /%taxonomy%/%postname%/ it’s work good for taxonomy but not work for sub term
example:

– term-lv-1
— term-lv-2

domain.com/posttype/term-lv-1/postname work
but
domain.com/posttype/term-lv-1/term-lv-2/postname not work

Does the job

A good plugin indeed. Helped me to pinpoint a custom post type archive issue (archives were not enabled).

Custom taxonomy archive permalink not working

Hi,

I noticed setting “Use custom permalink of custom taxonomy archive.” is not working anymore in 4.7. If I check this and save, page is reloaded and checkbox is empty. Could you check what is the issue here? Thanks!

56件のレビューをすべて表示

貢献者と開発者

Custom Post Type Permalinks はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“Custom Post Type Permalinks” は1ロケールに翻訳されています。 翻訳者のみなさん、翻訳へのご協力ありがとうございます。

“Custom Post Type Permalinks” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

3.2.2

  • Fix readme.txt

3.2.0

  • Support only public post type.
  • Add CPTP_is_rewrite_supported_by_${post_type} and CPTP_is_rewrite_supported filter.
  • Remove post_type query wp_get_archives.

3.1.4

  • WordPress 4.9 でのテスト
  • PHPCS に関わる修正。

3.1.3

  • WordPress 4.8 でのテスト。
  • 添付ファイルへのリンクのバグを修正。

3.1.1

  • Bug fix in CPTP_Module_Setting::upgrader_process_complete.

3.1.0

  • Add filter CPTP_date_front.
  • wp_list_sort によるタームの並べ替えを修正

3.0.0

  • プラグイン更新時に管理画面に警告を表示。
  • 大きなバグ修正。
  • no_taxonomy_structure のバグを修正。
  • オプションにデフォルト値を追加。

2.2.0

  • CPTP_Util::get_no_taxonomy_structure を追加

2.1.3

  • Set no_taxonomy_structure default true.

2.1.2

  • rewirte => false post type support.

2.1.0

  • Create rewrite rule on registered_post_type and registered_taxonomy action.
  • Not create taxonomy rewrite rule when rewrite is false.

2.0.2

  • pointer html bug fix.

2.0.0

  • add_rewrite_rules on wp_loaded priority is changed 10 from 100. fix issue #53
  • Replace wp_get_post_terms by get_the_terms. fix issue #55
  • Fix bug register_uninstall_hook called twice on each page. fix issue #56

1.5.4

  • Fixed removed parent post problem.

1.5.3

  • readme fix.

1.5.0

  • Tested for 4.5.
  • Add filter CPTP_set_{$module_name}_module.

1.4.0

  • Fix Translation Problem.

1.3.1

  • bugfix wp_get_archives.

1.3.0

  • bugfix for polylang.

1.2.0

  • Add filter cptp_post_type_link_priority, cptp_term_link_priority, cptp_attachment_link_priority.
  • Add action CPTP_registered_modules.

1.1.0

1.0.5

1.0.4

  • option bug fix.

1.0.3

  • add category rule, if only attached category to post type.

1.0.2

  • カテゴリースラッグのバグを修正。

1.0.0

  • Set Permalink enable register_post_type.
  • Enable add post type query to taxonomy archives.
  • Use Class Autoloader.
  • Create Rewrite Rule on wp_loaded action.
  • WordPress Code Format Fix.
  • CPTP_Module_Permalink Bug Fix.
  • バグ修正。
  • セマンティックバージョニングを使用。
  • Date Structure Fix.
  • Use Category Base.

0.9.7

  • Adding date slug only conflicting %post_id%.
  • Change taxonomy link rewrite rule. Use post_type.
  • Can change template include custom taxonomy.

0.9.6

  • Category and author.
  • French Transration. Thanks Geoffrey!
  • Hierarchial Term Fix.

0.9.5.6

  • Strict Standard Error Fix.

0.9.5.4

  • archive link bug fix.
  • 3.9 以上でのテスト。

0.9.5.3

  • “/” のバグを修正。
  • taxonomy tmplate bug fix.

0.9.5.2

  • Archives Rewrite Fix.

0.9.5.1

  • Admin Bug Fix.

0.9.5

  • Big change plugin architecture.
  • Show has_archive, with_front.

0.9.4

  • Internal release.

0.9.3.3

  • has_archive Bug Fix.
  • Fixed a bug in the link, including the extension.

0.9.3.2

  • wp_get_archives Bug Fix.

0.9.3.1

  • Tested 3.6
  • バグ修正。

0.9.3

  • Admin page fix.
  • slngle pageing link fix.
  • Add Russian translation.

0.9

  • Add custom post type archive only has_archive is true.
  • Change method name.
  • Change hook custom post link.
  • Use Slug in wp_get_archive().
  • Fix attachment link.

0.8.7

  • Translate Bug Fix.

0.8.6

  • Paging Bug Fix.
  • Commnent Paging.
  • Show pointer.

0.8.1

  • バグ修正。

0.7.9.1

  • Support Comment permalink.
  • Small change in setting page.
  • Change default value.
  • バグ修正。

0.7.8

  • Bug fix.

0.7.7

  • Bug fix.

0.7.6

  • Add parent’s slug to hierarchical post type.

0.7.5

  • Add ability to disable to change custom taxonomy archive’s permalink.

0.7.4

  • Bug fix taxonomy rewrite.

0.7.3

  • Changed part for saving the data.

0.7.2

  • Reweite bug fix.
  • Prewview bug fix.

0.7.1

  • Bug fix.

0.7

  • Add %{taxonomy}% tag.
  • A large number of Bug Fix.
  • Change Setting Page. Use Setting API.

0.6.2

  • Fix %author% tag.

0.6

  • First release on wordpress.org