it-swarm-id.com

Bagaimana cara menempatkan konten pada halaman arsip tetapi tidak pada halaman utama?

Saya ingin menempatkan konten di sidebar artikel blog saya ketika mereka dilihat dalam arsip, tetapi tidak menunjukkan konten ini ketika artikel blog ditampilkan di halaman utama situs saya.

Bisakah ini dilakukan?

4
dthorpe

Pendekatan lain: edit file tema Anda. archive.php tidak bisa memanggil di sidebar, dan itu akan melakukan apa yang Anda minta.

Lihatlah hirarki Templat untuk melihat bagaimana masing-masing file dalam suatu tema ditangani.

1
artlung

Bungkus konten dalam kondisi:

if( is_archive() ){
  // Do stuff
}

Lebih lanjut tentang persyaratan di sini:

http://codex.wordpress.org/Conditional_Tags

4
John P Bloch

Saya akan merekomendasikan pengaturan beberapa sidebar. Kemudian Anda dapat memanggil satu bilah sisi untuk halaman biasa dan bilah sisi lain untuk halaman arsip. Ini memberi Anda kontrol penuh atas elemen mana yang muncul di sidebar pada setiap jenis halaman.

Berikut ini adalah tutorial yang bagus untuk membuat beberapa sidebar widget-ized. Anda dapat mengelola masing-masing di bagian Appearance >> Widgets di dasbor admin.

4
EAMann