get_archives
廃止されたと思います。この置換wp_get_archives
では、ネイティブにカテゴリを除外することはできません。
そのため、 の使用を検討する価値があるかもしれませんget_posts
。例は次のサイトにあります:
http://codex.wordpress.org/Function_Reference/get_posts#Latest_posts_ordered_by_title
<?php
$args = array( 'posts_per_page' => 10, 'order'=> 'ASC', 'orderby' => 'title' );
$postslist = get_posts( $args );
foreach ( $postslist as $post ) :
setup_postdata( $post ); ?>
<div>
<?php the_date(); ?>
<br />
<?php the_title(); ?>
<?php the_excerpt(); ?>
</div>
<?php
endforeach;
wp_reset_postdata();
?>
したがって、各投稿名のみを<li></li>
リスト形式で表示している場合は、(これをテストせずに) 試すことができる可能性があります - 3 は証言の ID です -
<?php
$args = array( 'posts_per_page' => 10, 'order'=> 'DESC', 'orderby' => 'date', 'category__not_in' => array(3));
$postslist = get_posts( $args );
foreach ( $postslist as $post ) :
setup_postdata( $post ); ?>
<li>
<?php the_title(); ?>
</li>
<?php
endforeach;
wp_reset_postdata();
?>