サポート » 使い方全般 » 特定のパーマリンクを作らない方法

  • 解決済 ayaxkawa

    (@ayaxkawa)


    お世話になります。

    以下のページを見せたくないのですが、何か方法はありませんでしょうか。
    ・いくつかの固定ページ
     (トップページの1パーツとして読み込んでいるページを単体で表示したくないため)
    ・特定のカスタム投稿タイプのsingleページ
     (個別のページは不要で、一覧だけを作りたい)

    投稿者アーカイブなどを丸ごと消してしまう方法は見つかったのですが、
    どう応用してよいのかさっぱりです…。

    既出でしたら申し訳ありません。
    よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター gatespace

    (@gatespace)

    ・特定のカスタム投稿タイプのsingleページ
     (個別のページは不要で、一覧だけを作りたい)

    カスタム投稿タイプ作成時に 'public' => false かつ 'show_ui' => true にすれば個別の投稿記事は作られません。
    パラーメータについてはCodexを参照にしてください。
    http://wpdocs.sourceforge.jp/関数リファレンス/register_post_type

    ※プラグインでこの手法はよく用いられています。

    ・いくつかの固定ページ
     (トップページの1パーツとして読み込んでいるページを単体で表示したくないため)

    これも上記の応用で、はじめから個別のページを持たないカスタム投稿タイプを作って、
    表示させたい箇所で get_posts なり WP_Query なりで表示させれば可能です。

    トピック投稿者 ayaxkawa

    (@ayaxkawa)

    ご回答ありがとうございます。

    ご教示いただいた方法で、無事カスタム投稿タイプの個別ページを出さないようにできました!
    まだ固定ページの方はやっていませんが、同じ方法で出来ると思います。

    本当にありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「特定のパーマリンクを作らない方法」には新たに返信することはできません。