質問: アーカイブページのidを取得する方法 アーカイブページのように扱われる私の製品のためのwoocmerceページがあります。アーカイブページのidを取得する必要がありますが、$post->idやget_the_id()などを使用している場合は明らかです。そのページの最新投稿のidを取得します。
回答: あなたは本当にidを知る必要がありますか、そのために@ pietergoosensの答えを見ますか、それともあなたが投稿タイプproductアーカイブにいるかどうか知る必要があるだけですか?後者は is_post_type_archive() を使うことで簡単に実現できます。if ( is_post_type_archive( 'product' ) ) { // code }