Apabila saya menghadiri pertemuan WordPress, WordCamp atau mana-mana acara teknikal lain yang melibatkan pengguna WordPress, salah satu soalan yang paling biasa saya tanya ialah: Bagaimanakah cara untuk mengalihkan tapak WordPress saya?
Bagi pengguna baharu, idea untuk memindahkan tapak web WordPress dari satu tempat ke tempat lain boleh menjadi menakutkan. Terdapat pangkalan data, tema, pemalam dan muat naik untuk dipertimbangkan oleh semua perniagaan, apatah lagi WordPress itu sendiri. Jika anda biasa bekerja dengan tapak web statik dan hanya mengalihkan beberapa fail HTML dan sumber lain, ini semua akan kelihatan segar.
Tetapi berita baiknya, pemasangan WordPress mudah alih mungkin lebih mudah daripada yang anda fikirkan. Pemasangan WordPress tapak tunggal boleh dialihkan dengan bantuan salah satu daripada pelbagai pemalam. Perkara menjadi lebih rumit jika anda perlu melakukan langkah yang lebih kompleks, seperti memindahkan tapak secara manual atau memindahkan tapak masuk atau keluar dari berbilang tapak, tetapi saya akan memberikan anda panduan langkah demi langkah untuk membantu anda melakukannya . p>
Dalam siri ini, saya akan menunjukkan kepada anda cara mengalihkan tapak WordPress, memfokuskan pada enam senario berbeza:
Untuk mengikuti siri ini, anda perlukan:
Dalam beberapa kes, anda mungkin mahu mengalihkan (atau menyalin) tapak WordPress anda:
Banyak penyedia pengehosan akan memindahkan tapak web lama anda ke pelayan mereka, tetapi jika tapak web anda tidak melakukan ini, atau anda memindahkan daripada pemasangan tempatan, anda perlu tahu cara melakukannya sendiri. Dalam semua senario ini, langkah yang perlu anda ambil adalah sama.
Jika anda pernah memindahkan tapak statik sebelum ini, anda akan tahu bahawa prosesnya biasanya sangat mudah - anda hanya mengalihkan fail yang membentuk tapak tersebut. Jika anda menukar nama domain anda dan anda mempunyai pautan mutlak dalam kod anda, anda perlu menukar pautan tersebut di seluruh tapak anda, tetapi selain itu, anda tidak perlu melakukan banyak perkara lain.
WordPress Mudah Alih sedikit berbeza. Untuk memindahkan tapak web WordPress, anda perlu mengalihkan tiga perkara:
Mari kita lihat setiap satu.
Bergantung pada kaedah yang anda gunakan untuk mengalihkan tapak web anda, anda boleh mengalihkan atau menyalin tapak, atau hanya membuat pemasangan WordPress baharu di lokasi baharu. Saya akan menerangkan perkara ini dengan lebih terperinci apabila kami mula berfikir tentang mengalihkan tapak anda secara manual.
Memindahkan pangkalan data adalah lebih daripada sekadar menyalin fail dan memuat naiknya ke lokasi baharu. Jika anda mengalihkan tapak secara manual, anda perlu memuat turun pangkalan data sebagai fail xml
atau sql
dan kemudian memuat naiknya ke tapak baharu anda. xml
或 sql
文件,然后将其上传到您的新站点。
如果您要将单个站点移入或移出多站点网络,这会变得更加复杂,因为您不需要移动所有数据库表。然而,有一些插件可以使这变得更加容易。
此目录对于您的 WordPress 安装是唯一的,包含一些文件夹:
themes
文件夹中。plugins
文件夹中。uploads
文件夹中;对于多站点安装,这些文件将位于 Sites 文件夹中(如果在之前创建了网络,则位于 blogs.dir
文件夹中) 3.5 版)。upgrade
文件夹。如果您使用的是从主题或插件存储库(或从主题或插件供应商)下载的插件和主题,则重新安装它们会更简单。但是,您需要确保将所有上传内容移到 uploads
themes
. 🎜
🎜Pemalam yang dipasang, terletak dalam folder plugin
. 🎜
🎜Semua fail media yang anda muat naik. Untuk pemasangan tapak tunggal, fail ini akan ditempatkan dalam folder muat naik
untuk pemasangan berbilang tapak, fail ini akan ditempatkan dalam folder Sites (atau blogs.dir folder) versi 3.5). 🎜
🎜Sebarang folder yang dibuat oleh pemalam atau WordPress itu sendiri, seperti folder upgrade
. 🎜
🎜
🎜Jika anda menggunakan pemalam dan tema yang anda muat turun daripada tema atau repositori pemalam (atau daripada vendor tema atau pemalam), lebih mudah untuk memasangnya semula. Walau bagaimanapun, anda perlu memastikan bahawa anda mengalihkan semua muat naik ke dalam direktori muat naik
, kerana ia unik untuk tapak anda. 🎜Tangkapan skrin di bawah menunjukkan direktori wp-content
dalam tapak web saya, anda boleh melihat bahawa ia mengandungi lima folder dan satu index.php
fail. Jika anda memasang semula WordPress di lokasi baharu, fail index.php
akan dibuat semula: wp-content
目录,您可以看到其中包含五个文件夹和一个 index.php
文件。如果您在新位置重新安装 WordPress,将重新创建 index.php
文件:
如果这一切听起来工作量很大,请不要绝望。如果您的站点是简单的单站点安装,您应该能够使用插件来绕过所有艰苦的工作。即使您使用多站点,也有一些插件可以提供帮助。
但是,在某些情况下,您可能需要手动移动 WordPress 网站,在本系列中,我也将向您展示如何执行此操作。
迁移 WordPress 时,您可能还需要牢记以下几点:
如果您要更改域名并进行手动移动,则需要编辑数据库中对该域名的所有引用。我将在本系列的相关部分中演示如何执行此操作。您的主题不应包含任何对您的域名的引用 - 它应该使用诸如 get_bloginfo('url')
Walau bagaimanapun, dalam beberapa kes, anda mungkin perlu mengalihkan tapak WordPress anda secara manual, dan dalam siri ini, saya akan menunjukkan kepada anda cara untuk melakukannya juga.
Apabila berhijrah WordPress, anda juga mungkin ingin mengingati perkara berikut:
nama domain
get_bloginfo('url')
sebaliknya - tetapi jika dalam fail tema anda Terdapat beberapa URL berniat jahat dan anda perlu menukar ini juga. Saya akan menunjukkan kepada anda cara menukarnya dengan betul supaya URL dijana oleh WordPress dan tidak dikodkan. Versi WordPress
Atas ialah kandungan terperinci Migrasi WordPress: Gambaran Keseluruhan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!