Saya mencari cara untuk menyeimbangkan konten di beranda blog saya:
blog memiliki beberapa jenis posting seperti Poscast, Video dan Blog dan saya ingin katakanlah 10 Posting di beranda, tetapi saya ingin membuat 5 dari mereka selalu menjadi Blog terbaru.
Membuat 3 kotak yang terpisah tidak menyelesaikan masalah saya karena posting dicampur dengan togheter dan tidak akan selalu ada banyak posting dari jenis lainnya.
Saya bisa memikirkan solusi untuk itu pada PHP murni, tapi saya ingin mendapatkan ide tentang bagaimana melakukan ini menggunakan API wordpress, bantuan, referensi akan diterima!
plugins
custom-post-types
code
Jonathan dos Santos
sumber
sumber
get_posts
berikan 3 jenis pertanyaan; ini akan datang dengan manfaat tambahan dari caching (mana pun backend tersedia) dan keamanan di antara yang lainnya. codex.wordpress.org/The_Loop#Multiple_Loops yang saya yakin Anda lihat.Jawaban:
Jika Anda masih mencari alternatif yang mungkin lebih cepat, ini dapat membantu Anda:
Kemudian untuk mendapatkan output, letakkan di
<?php customBlogFeed(); ?>
mana pun Anda ingin output ini.Jika Anda benar-benar ingin berkenalan, Anda dapat menghubungkan ke Filter post_limits dan membatasi berapa banyak posting per jenis posting ditampilkan. Saya harap ini membantu Anda dalam pencarian Anda.
PS - Lihat ke WP_Query , itu akan sangat membantu Anda.
Setelah beberapa penelitian, Anda mungkin benar-benar ingin melihat post_clauses untuk menyelesaikan penokohan SQL dengan WP3.1 + Sintaks
sumber
Jadi, setelah beberapa bulan. Saya menemukan jawaban untuk pertanyaan persis Anda:
Bersulang
sumber