カスタム投稿タイプのリスト一覧でカレントをつけたい
-
カスタム投稿タイプ(カスタム投稿名:staff)のページのサイドバーに
ページの一覧を表示したいと思っています。下記のコードで設定してみましたが、
カレントが全てのliタグについてしまったりと不具合がおきてしまいます。原因やその他方法をご存知の方がおられましたらお教え頂けないでしょうか。
どうぞ宜しくお願いいたします。
<div id=”side”>
<div id=”submenu”>-
<?php
$current_page_id = $wp_query->get_queried_object_id();
$args = array(
‘post_type’ => ‘staff’ ,
);
$your_posts = get_posts($args);
foreach ( $your_posts as $post ) {
setup_postdata($post);
$current_classx = null;
$listed_page_id = null;
$listed_page_id = $post->ID;
if ( $listed_page_id == $current_page_id ) {
$current_class = ‘ current_page_item’;
}
?>
<li class=”page_item<?php echo $current_class; ?>”>“><?php echo post_custom(‘name’); ?>
<?php
}
?></div>
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「カスタム投稿タイプのリスト一覧でカレントをつけたい」には新たに返信することはできません。