Import XML WordPress di Server Nginx Bermasalah

Setelah puas belajar dan mempraktekkan instalasi server Debian + Nginx dengan bantuan easyengine, kini saatnya membangun blognya. Kebetulan blog yang mau dibangun merupakan blog yang rada-rada auto. Artinya saya mengambil konten dari penyedia konten dan menariknya dengan script untuk dijadikan file WordPress XML.

Debian Nginx WordPress

Debian Nginx WordPress

File WP XML ini yang kemudian saya import ke blog yang baru saya bikin. Proses importasinya lancar karena secara otomatis WP akan minta kita untuk install plugins WordPress Importer untuk menjalankan proses impor file XML ini.

Setelah selesai proses impor XML, maka blog saya sudah jadi. Tinggal nunggu diindex dan nunggu trafiknya.

Tapi setelah saya buka-buka laman blog saya, ada yang janggal. Semua video Youtube yang saya embed di wordpress menghilang semua. Kalau dibuka di file XML-nya data video yang ditarik sudah tersedia, sepert ini:

<object width="" height="">
     <param name="movie" value="https://www.youtube.com/v/xxxxxxxxxx?version=3&autoplay=0" />
     <param name="allowScriptAccess" value="always" />
     <embed src="https://www.youtube.com/v/xxxxxxxxxx?version=3&autoplay=0" type="application/x-shockwave-flash" allowscriptaccess="always" width="100%" height="345px" />
</object>

Tapi kalau dibuka di wordpress, code tersebut menghilang saat proses importasinya. Bahkan di database mysql, code tersebut juga nggak nongol.

Coba cari permasalahannya, katanya kalau sedang import XML sebaiknya semua plugins tidak diaktifkan. Maka saya coba ulangi proses importasinya dengan menonaktifkan plugins terlebih dulu.

Hasilnya tetap sama, code youtube embed tetep menghilang.

Penasaran, saya coba install WordPress di shared hosting (apache based). Saya setting dengan setting-an yang sama persis dengan blog di VPS. Kemudian saya coba proses importasinya di shared hosting.

Hasilnya ternyata bisa diimpor dengan sempurna, semua kode video embed terekam dengan baik dan blognya bisa tampil persis seperti yang diinginkan.

Jadi masih ada PR nich, kenapa di Nginx terjadi penghilangan kode video embed saat impor file XML WordPress.

Salam

Fuad Muftie

Leave a Reply

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

*