Panduan pos dan halaman menyertakan URL absolut penuh situs saya (mis. Http://www.example.com/wordpress/?p=1 ). Ini menyebabkan masalah jika domain, atau jalur wordpress berubah, atau jika saya melihat situs melalui alamat IP-nya, bukan domainnya, dll.
Masalah 1: ada beberapa tautan internal di situs saya yang menggunakan panduan. Saya menduga ini salah dan saya harus menulis ulang kode templat untuk menghapus referensi ke panduan - benar?
Masalah 2: gambar dimasukkan ke dalam kiriman menggunakan URL absolutnya, bukan yang relatif. Ini tampaknya picik, tapi saya bertanya-tanya apakah ada alasan yang masuk akal untuk itu. Apakah ada cara untuk mengubah perilaku itu?
Masalah 1: Ya, Anda sebaiknya tidak menggunakan panduan dalam kode templat. Lihat utas terbaru dari milis wp-hacker:
http://lists.automattic.com/pipermail/wp-hackers/2010-September/034559.html
Masalah 2: Pertanyaan ini sebenarnya adalah salah satu yang paling banyak dibahas. :)
http://lists.automattic.com/pipermail/wp-hackers/2010-September/034652.html
http://core.trac.wordpress.org/ticket/11394
sumber
1.) GUID di WordPress terutama ada untuk pembaca RSS. Mereka seharusnya menjadi pengidentifikasi unik sehingga umpan RSS tidak mempublikasikan ulang konten yang sama berulang-ulang. Mereka tidak dirancang untuk digunakan dalam posting atau halaman WordPress. Meskipun mereka mungkin terlihat seperti permalink, mereka tidak dan tidak boleh bingung dengan mereka.
Karena alasan ini, bagian URL dari GUID tidak boleh diubah. Jika Anda mengubah domain, GUID seharusnya tidak diperbarui. Umpan telah keluar di bawah domain lama, bukan yang baru, jadi mengubah URI dalam database hanya akan mengganggu pembaca Anda, yang akan melihat konten lama dihancurkan lagi.
2.) Gambar dapat dibuat sebagai root-relatif dengan mengedit path ketika Anda memasukkannya. Jika Anda perlu mengubah gambar lama, buat cadangan basis data Anda dan ambil plugin Search Regex. Pencarian dalam konten untuk scr harus menunjukkan semua gambar yang digunakan dalam konten Anda.
Untuk kinerja terbaik lintas-browser, sebaiknya atur href dasar pada file .htaccess Anda ke root situs Anda jika Anda menggunakan tautan relatif.
sumber
Masalah dengan Wordpress GUID adalah bahwa mereka terlihat sama dengan URL - sehingga beberapa smart-assses memutuskan untuk menggunakannya untuk url - panduannya sebaiknya berupa angka acak atau sesuatu yang serupa ...
sumber