サポート » プラグイン » KtaiStyleでページの一覧からページを除外したい

  • 解決済 bjifa

    (@bjifa)


    Greenというテンプレートを使っているのですが、「ページの一覧」で見せたくないページまで一覧で出てしまうので、一部のページを除外したいのですが、除外あるいは含めるパラメーターはどのように書けばよろしいのでしょうか?

    テンプレートの、ページの一覧の部分は

    <div>
    <?php ks_pict_number($count, true); ?><a name="tail" href="<?php ks_blogurl(); ?>" accesskey="<?php echo intval($count++); ?>"><?php
    echo ($show_on_front ? __('Front Page', 'ktai_style') : __('New Posts', 'ktai_style'));
    ?></a> | <?php
    if ($show_on_front && $page_for_posts) {
    	ks_ordered_link($count++, $max, get_permalink($page_for_posts), __('New Posts', 'ktai_style'));
    	?> | <?php
    }
    ks_ordered_link('', $max, ks_blogurl(false) . '?menu=pages', __('Pages', 'ktai_style')); ?>
    </div>

    辺りだと思うのですが。

    よろしくお願いいたします。

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • header.php の28行目で
    $ks_settings['list_pages'] = 'sort_column=menu_order,post_title&exclude=1,2';
    のように exclude=ページID(複数除外ならコンマ区切りですべてのIDを指定)
    とすれば除外できます。

    トピック投稿者 bjifa

    (@bjifa)

    kzさん、いつもありがとうございます。

    なぜか、削除されません。

    IDとは、ページの順序のことでよろしいですよね?

    なんか書き方が違いますかね?

    $ks_settings['list_pages'] = 'sort_column=menu_order,post_title&exclude=11';

    IDとは、ページの順序のことで

    1.管理画面の左のメニューから[ページ|編集]をクリックする。
    2.「ページの編集」でページ一覧が表示される。
    3.削除したいページのタイトルをクリックする。
    4.「ページを編集」でページの編集画面が表示される。

    このときブラウザのアドレスバーに
    http://example.com/wp-admin/page.php?action=edit&post=1
    のように表示されているはずですが、最後の
    post=1 の 1 がページIDです。

    トピック投稿者 bjifa

    (@bjifa)

    kzさん、
    大変失礼いたしました。
    出来ました!!

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

    このページの右側のわかりにくい場所に
    「このトピックは」とありますので
    [未解決]を[解決済]に変更して
    [変更]ボタンをクリックしていただくと
    皆が幸せになれます。

    トピック投稿者 bjifa

    (@bjifa)

    皆様、お幸せに!

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「KtaiStyleでページの一覧からページを除外したい」には新たに返信することはできません。