it-swarm-id.com

Kode keras tag halaman berikutnya ke dalam tema saya?

Saya memiliki jenis posting khusus untuk Slideshow yang menggunakan Custom Post Meta untuk memasukkan slide yang berbeda. Bagaimana saya bisa memberi kode pada tag <!--nextpage--> di antara sisi-sisi di slideshow.php saya sehingga slide akan memberi paginasi? Saat ini ketika saya mencoba untuk melakukannya kode tidak muncul karena sifatnya itu berkomentar.

1
matt

Pertanyaan ini dibahas lebih luas di forum dukungan Hybrid. Saya membuat dan memposting cuplikan untuk paginasi khusus untuk konten bidang khusus di sana.

1
Rarst

Memasukkan ke dalam tema Anda tidak masuk akal, karena ini mem-parsing tampilan tema sebelumnya. Anda harus memilikinya dalam konten posting Anda sebelum ditampilkan (itu artinya dalam $post->post_content ketika ditanya). Ini mungkin belum menjadi masalahnya, jadi alasan mengapa saat ini Anda mengalami hal itu bukan pagination. Alasan lain mengapa ini terjadi adalah tema yang tidak kompatibel.

Fungsi yang menangani pagination dalam templat posting (templat adalah bagian terkait tema di wordpress) disebut wp_link_pages() . Tema Anda harus mendukung variabel global multipage jika tidak, ini tidak akan berhasil. Variabel global tersebut adalah: $page, $pages, $multipage, $more, $numpages. Anda dapat mempelajari lebih lanjut tentang penggunaannya di setup_postdata() (fungsi tidak terdokumentasi, lihat setup_postdata() dalam sumber ).

Jadi, jika Anda berhasil mendapatkan semua <!--nextpage--> fragmen ke dalam konten posting Anda dan tema Anda mendukung multi halaman untuk templat jenis posting kustom itu, Anda akan baik-baik saja. Fungsi wp_link_pages () mungkin berguna untuk mencapai ini.

1
hakre
0
Amit Kumar Gupta