カスタム投稿タイプの記事一覧ページ(アーカイブページ)かどうかの判断するための条件分岐は「is_post_type_archive」を使用する。
デフォルトの投稿機能の記事一覧ページなどは「is_archive」でOK。
カスタム投稿タイプの場合だけ注意する。
<使用例>
if(is_post_type_archive('news')){ echo 'カスタム投稿タイプ、newsのアーカイブページです'; }
【参考サイト】
関数リファレンス/is post type archive – WordPress Codex 日本語版