Technology

Error pada RSS Blog WordPress. Bagaimana Mengatasinya?

 

   

Blog Jagoan Hosting telah lama menggunakan Twitterfeed.com untuk auto publish RSS ke Fans Page dan twitter kami. Selengkapnya bisa dicek di sini. Namun beberapa hari belakangan ini, RSS tak kunjung di publish secara otomatis oleh Twitterfeed.com. Usut punya usut, muncul pesan error berikut ketika jagoanhosting.com/blog/feed (URL RSS blog Jagoan Hosting) dibuka:

XML Parsing Error: XML or text declaration not at start of entity Location

Barangkali anda pernah mengalaminya? Atau menemukan tulisan ini ketika sedang mencari solusi dari masalah yang sedang anda alami? Maka berikut kami share bagaimana jagoanhosting mengatasi error RSS tersebut:

  • Cek file functions.php themes Anda. Hapus semua blank line yang anda temukan di luar tanda <? dan ?>. Sebelum menghapus, pastikan untuk mendownload file aslinya. Sehingga jika anda menghapus bagian yang justru membuat blog anda tidak berjalan, anda bisa mengembalikan file aslinya.
  • Cek file wp-rss2.php dan wp-atom.php Anda. Hapus semua blank line yang anda temukan di luar tanda <? dan ?>
  • Cek file wp-config.php. Hapus semua blank line yang anda temukan di luar tanda <? dan ?>
  • Satu per satu, disable plugin dan cek akses website anda hingga anda menemukan plugin yang menjadi penyebab masalah RSS anda.

Apa Penyebabnya?

RSS korup karena adanya blank line sebelum statement XML (WordPress)

Jika di feed terdapat statement XML (<?xml … ?>), maka statement tersebut harus diletakkan di awal. Sebelum whitespace. Sayangnya di WordPress, gampang sekali bagi sebuah plugin dan theme untuk memunculkan blank line di file configuration. Pada awalnya, beberapa feed reader akan mengabaikan error ini. Sehingga error ini tidak terdeteksi selama beberapa saat. Itulah sebabnya error ini bisa muncul sewaktu-waktu dan seolah tidak ada penyebabnya.

Semoga pengalaman sederhana kami bisa membantu Anda. Atau anda pernah mengatasi dengan cara lain? Share your suggestion! :-)


Artikel Terkait

4 komentar

  • 1 May 2012 - pukul 18:53

    Kalo saya justru dapat pesan seperti ini:
    This feed is valid, but interoperability with the widest range of feed readers could be improved by implementing the following recommendations.

    line 12, column 8: title should not be blank [help]

    Kira-kira gimana mengatasinya, mohon pencerahan. Salam

    • 3 May 2012 - pukul 12:40

      terus terang saya belum pernah menjumpai problem tersebut pak..
      jadi mohon maaf tidak bisa banyak membantu.
      namun sepertinya problemnya sama dengan di sini:
      wordpress.org/support/topic/podcast-not-updating-in-itunes
      silakan dicoba suggestion2 pada posting terakhir :-)

  • 3 December 2017 - pukul 3:01

    sangat membatu sekali artikelnya mas. wordpress saya kembali lancar jaya

Berikan Komentar

Your email address will not be published. Required fields are marked *