Pertanyaan ini terlintas dalam pikiran saya beberapa kali sebelumnya, ketika saya bekerja di situs sebelumnya juga, yang digunakan untuk menunjukkan WordPress blog atau jenis baru dari konten dalam beberapa bagian dari situs / portal.Being seorang pemula dalam PHP dan sekitar Wordpress, aku terus procastinating, berpikir "ini bukan peice saya kue". Akhirnya! persyaratan ini datang upto hidungku, bila diaktifkan Diggin sekitar sedikit untuk solusi.
Saya terkejut menemukan bahwa itu benar-benar mudah daripada yang saya pikir itu sebenarnya, untuk menampilkan daftar berita atau pesan terbaru pada halaman lain di luar bagian Wordpress bertenaga, hanya menggunakan sedikit PHP dan API Wordpress .
Berikut adalah apa yang harus dilakukan: -
Untuk alasan penjelasan, menganggap bahwa situs Anda http://www.inchembur.com/ dan Anda memiliki bagian berita untuk situs ini pada http://news.inchembur.com/ (yang menjalankan Wordpress). Sekarang kebutuhannya adalah untuk menunjukkan pesan terbaru dari http://news.inchembur.com/ pada halaman home dari situs utama, yaitu http://www.inchembur.com/index.php
Langkah 1: Pada index.php tambahkan kode berikut peice, Sertakan file WordPress API. Anda dapat menambahkan ini ke bagian atas halaman yang ingin posting Anda muncul di.
<? Php
'WP_USE_THEMES' , false ) ; // Disbable use of WordPress Theme define ('WP_USE_THEMES', false); / / Disbable penggunaan WordPress Theme
membutuhkan ('/ var / news.inchembur.com / wp-blog-header.php'); / / Sertakan WordPress API
; // Get Latest Post query_posts ('showposts = 1'); / / Dapatkan Tulisan Terbaru
?>
Dalam peice di atas termasuk, kita hanya mendapatkan posting terbaru tunggal. jika Anda ingin mencoba variasi lebih merasa bebas untuk menggali, query_posts() dokumentasi .
Langkah 2: Sekarang, Di bagian dari halaman Index / Home di mana Anda ingin menampilkan posting terbaru dari Wordpress http://news.inchembur.com , gunakan kode berikut. Tak perlu dikatakan, jangan ragu untuk iklan Anda styling divisi, rentang dan kelas sesuai kebutuhan desain Anda.
Step3: Tidak ada Langkah 3 ... Thats it ... Anda selesai!
Tentu saja, Anda dapat mencoba beberapa variasi sesuai kebutuhan Anda (seperti yang saya sebutkan sebelumnya, lihat query_posts() dokumentasi ). Heres beberapa pengecap ... Bagaimana menampilkan halaman posting / spesifik yang bertentangan dengan posting terakhir: -
Ini dengan mudah dapat kita dapatkan dengan mengubah argumen untuk query_posts() untuk memasukkan ID halaman atau halaman siput
) ; query_posts ('page_id = 7');
) ; query_posts ('pagename = sekitar');
atau Anda dapat mengontrol jumlah posting:
) ; query_posts (showposts = 3);