Telah berusaha agar ini berfungsi sepanjang hari tetapi belum berhasil ...
Saya memiliki jenis posting khusus yang disebut 'berita' dan template arsip (archive-news.php), di sini saya ingin menampilkan 2 posting dengan pagination, yang berfungsi dengan baik, sampai saya mencoba membuka 'halaman berikutnya' ( / news / page / 2) yang mengembalikan kesalahan 404.
Adakah cara untuk memperbaiki ini / apa yang saya lakukan salah?
Saya benar-benar menghabiskan sepanjang hari mencoba menemukan solusi untuk ini dengan mencari di Google dan formulir WordPress, saya menemukan banyak solusi, tidak ada yang bekerja sejauh ini.
Fungsi jenis pos kustom saya: http://pastebin.com/uG1L6YNu
Aturan penulisan ulang saya cetak: http://pastebin.com/jbaDANYr
custom-post-types
pagination
archives
post-type
404-error
Dale-Anthony
sumber
sumber
Jawaban:
Ini sekarang bekerja untuk saya ... bagi Anda yang memiliki masalah yang sama ternyata semua kode itu benar.
Masalahnya adalah WordPress adalah pengaturan untuk menampilkan 10 posting per halaman secara default yang berbenturan dengan permintaan saya (membatasi ke 2 posting) untuk memperbaiki masalah saya mengubah pengaturan WordPress (Pengaturan / Membaca di dashboard admin) menjadi 1.
sumber
posts_per_page
seperti biasa sebelumnya tanpa berbenturan dengan pengaturan WP.Saya menemukan solusinya di sini: http://walrusinacanoe.com/web-development/742
Elegan dan fungsional:
sumber
Anda mungkin sudah mencoba ini, tetapi mengatur ulang permalink dapat menyelesaikan masalah ini. Pergi ke Pengaturan-> Permalinks dan simpan permalinks lagi.
sumber