İçerik bir WordPress sitesinden başka bir siteye nasıl taşılır

WordPress sitenizi başka bir yere taşımak, dosyalarınızı ve veritabanlarınızı hareket ettirememenizden yardımcı olmamanız gerekmeyen gergin ve kafa karıştırıcı bir deneyim olabilir. Hayır, WordPress’in böyle çalışması bu değil. Neyse ki, WordPress, içinde yararlı olan bir “içe aktarma” ve “dışa aktarma” aracına sahiptir. Ancak ne yazık ki, sadece birkaç temel gereksinimi karşılayacak ve diğer etkileri elde etmek için biraz doğaçlama yapmanız gerekiyor. Bu makalede, WordPress kurulum içeriğinizi yeni bir yere nasıl geçeceğinizi adım adım göstereceğim.
Hadi çatlayalım! Başlamadan önce: Web sitenize bakarken, bazı WordPress kurulumları veya sunucu hazırlığı, taşınan içerikte benzersiz bir zorluk sağlayabilir. Her ne kadar bu makale ek benzersiz olasılıklarla ilgilenecek olsa da (yani yalnızca WordPress kurulum içeriğinizin bölümlerini aktarmak istediğiniz), burada ayrıntılı adımların her kurulum için iş üzerinde çalışacağının garantisi yoktur. Mektup için bu kılavuzu takip ederken bile sitenizden tamamen sorumlu olduğunuzu söylemenize gerek yok; Ne yapmak istediğinize bağlı olarak bazı veritabanı işleri vardır ve sitenizin çoğunu yanlışlıkla silerseniz, bu size kalmıştır. Temel olarak, buna dikkat edin!
Bu yazının amaçları doğrultusunda, size her adımın bir resmini vermek için iki ayrı Localhost WordPress kurulumu yaptım. Çalışıp çalışmadığını kontrol etmek için içeriğinizi test sitesine taşımayı denemek isteyebilirsiniz. Bunun için, mevcut tüm sitelerinizin bir yedeklemesini yapmanızı öneririm. Tabii ki, düzenli olarak yapıyorsun, değil mi? (Değilse, bunu yapmalısınız. Yapın.) Manuel olarak yapmak istiyorsanız, veritabanınızı ve dosya dosyanızı eklemeyi unutmayın (özellikle web sitesi yükleme klasörünüzü içerdiğinden). Dosyalarınızın Site Zip Dosyasını FTP üzerinden oluşturabileceğini ve indirebileceğini tavsiye edin. Bunun nasıl yapılacağı FTP istemci başına değişir, ancak genellikle oldukça açıktır. Sıkıştırılmış yedekleme dosyalarını güvenli bir şekilde indirdiğinizden ve sakladığınızdan emin olun – herhangi bir yedekleme ile aynı. Veritabanınızı PhpmyAdmin hesabınıza belirtin ve WordPress’in yüklendiği veritabanını seçin. Üst menüden dışa aktarma seçin. Çoğu insan için “hızlı” seçeneği yeterlidir. Ancak, aynı veritabanında yapmak istediğiniz WordPress kurulumu dışında bir tablonuz varsa, yapmak istediğiniz tabloyu seçmek için Custom’i tıklayın; Diğer tüm seçenekler dokunulmamış kalmalıdır. Son olarak, veritabanı yedekleme dosyanızı (.sql biçimi) indirmek için Uzak’a tıklayın.
WordPress tablonuz varsayılan olarak “WP_” ile başlar – aynı veritabanında iki yüklemem olduğundan, tablom aslında wpmudev_export ve wpmudev_import ile başlar. Burada wpmudev_export dosyasını ayırdım.

Umarım, yedekleme gerekmez, ancak böyle bir işe başlamadan önce her zaman önerilir. İçeriğe taşındığınız site zaten içeriğe sahipse, aynı zamanda rezerve ettiğinizden emin olun. Önleyici önlemlerle çalışmaya başlayalım! WordPress kurulum URL’nizi değiştirilsin mi? Tüm siteleri aktarmak Web sitenizi yalnızca yeni bir URL olarak değiştirmek istiyorsanız veya her şeyi bir kurulumdan diğerine gerçekten aktarmak istiyorsanız, iyi haber, kolay bir seçenek seçmiş olmanızdır. WordPress ithal ve dışa aktarma araçları sizin için mükemmel çalışacaktır, bu nedenle çadırın altında çok karmaşık bir şey yapmanıza gerek yoktur. Tüm WordPress içeriğinizi – sayfalar, resimler ve dosyalar, yayınlar ve diğerleri – yeni kurulumlara nasıl aktaracağınız aşağıda açıklanmıştır.
Bu arada, dosya yapılandırmanızı değiştirmek yerine yeni sunucunuzda (hatta sunucudaki yeni bir konum) ve içe aktarma/dışa aktarma yeni bir yükleme oluşturmak en kolay olabilir. Ancak, bu şekilde yapmayı tercih ederseniz, Codex WordPress önerebilir. Kurulumunuz, bir sorun olmayacak en son WordPress sürümüyle güncel olmalıdır, ancak eğer değilse önce eski kurulumunuzu yükseltin. Yeni bir sürümle çalışmayan eklentileri depolama gibi bazı nedenler için gerçekten güncelleyemiyorsanız, yeni kurulumunuz eski bir sürüm olabilir. Bu önerilenden uzaktır, çünkü WordPress’in birçok eski sürümünde kritik güvenlik zayıflıkları vardır.
1. Eski kurulumunuzdan dışa aktarın
WordPress ihracat araçları kendileri.
WordPress kontrol panelinizi açın ve araç bölümünden öğeleri dışa aktarın. Her şeyi dışa aktardığınız için kolaydır: tüm içeriğin seçeneklerini seçmeye devam edin ve Download Dışa aktarma dosyalarına basın. XML dosyaları oluşturulacak. Güvenli bir yerde saklayın ve göç ettiğiniz kuruluma gidin. 2. WordPress İthalatçı İthalatçıyı takın.

Yeni WordPress kurulumunda tekrar araçlara gidin, ancak bu sefer İçe Aktar’ı seçin. WordPress seçeneğini seçmeniz gereken ithalatçıların bir listesi gösterilecektir. Şimdi yükleyin ve ithalatçı eklentisini indirin ve yüklemeyi bekleyin.
Her şey başarılı olursa, bir sonraki ekranda eklenti ve ithalatçı etkinleştirmeyi tıklayabilirsiniz. Bu noktada, hepiniz içe aktarmaya hazırsınız ve daha önce oluşturduğunuz XML dosyası. 3. İçeriğinizi yükleyin

Daha önce oluşturduğunuz XML WordPress Extended RSS (WXR) dosyasını yükleyin.

Bir sonraki ekrandan dosyayı seçin ve eski sitede oluşturduğunuz XML dosyasını seçin. Ardından, dosyayı yükleyin ve içe aktarın. 4. İçeriği ayarlayın
Yeni bir yazar hesabı içe aktarabilir veya ekleyebilir veya içeriği mevcut yazara ayarlayabilirsiniz. Eki içe aktardığınızdan ve indirdiğinizden emin olun.

Yeni bir sitedeki kullanıcılara içerik ayarlama seçeneği verilecek (her ikisinde de hesabınız varsa, eski yayınınızı yeni hesabınıza ayarlayabilirsiniz) veya eski kullanıcı adlarıyla veya bir yeni kullanıcı oluşturabilirsiniz. seçtiğiniz yeni. Bu, tüm içeriğin yazarın yeni sitedeki hesabına atfedilmesini sağlar.
Yeni bir siteye aktarılacak resimler veya dosyalarınız varsa, indirme ve dosya eklerini kontrol ettiğinizden emin olun – bu varsayılan olarak seçilmez. Gönder düğmesine basın ve bitirin! Veritabanındaki tüm yeni satırları yaptığı için sayfa normalden biraz daha uzun sürebilir, ancak sayfa geçecektir. Sabırla işlenmesini bekleyin ve tüm içeriğiniz orada kullanılmaya hazır yeni bir siteye aktarılmalıdır. Kısmi içerik hareketleri en kolay yol budur. Ancak, yalnızca içeriğinizin bir kısmını dışa aktarmak istiyorsanız, WordPress aracının kendi ihtiyaçlarınızı karşılamayabileceğini söylemekten endişe ediyorum. Tüm içeriği seçmek, eklerinizi dışa aktarmanın tek yoludur (medya bölümünde görünen dosyalar) . Bu nedenle, içeriğinizin ve resimlerinizin belirli bölümlerini aktarmak istiyorsanız, her şeyi taşımalı ve bunu (daha büyük bir siteye zaman ayırmalısınız) veya dosyalarınızı ve veritabanlarınızı görmelisiniz-ki şimdi nasıl yapılacağını göstereceğim. Göstereceğim SQL’i dışa aktarma ve değiştirme, eki hareket ettireceğiniz gösterilecek, ancak tüm veritabanını aktarmak için benzer bir metodoloji kullanabilirsiniz. Bu, her şeyi aktarmak istiyorsanız yararlıdır, ancak XML dosyanız ithalatçılar aracılığıyla yüklenemeyecek kadar büyüktür.

1. Dışa Aktarmak İstediğiniz İçeriği seçin, Başlamak için Dışa Aktarma Ekranına Bir kez daha deneyin.
Burada sadece -2010’un ortalarından sonra belirli bir yazardan yayınları ihraç etmeyi seçtim. Ayrıca duruma (örneğin yayınlanmış, ertelenmiş, taslak) veya kategorisine göre ihracat yapmayı da seçebilirsiniz. Sayfalar (veya geri bildirim, portföy, vb. Gibi diğer içerik türleri seçilebilir. Hangi içeriği dışa aktarmak istediğinizi seçtikten sonra, dışa aktarma dosyalarını daha önce olduğu gibi indirin. Yapmak istediğiniz birkaç seçenek varsa (örneğin tarihte iki yazar gönderisi veya birinin gönderisi ve tüm sayfalar), her seçim için bazı dışa aktarma dosyaları iade etmek ve oluşturmak çok mümkündür.
2. İstediğiniz tüm XML WXR dosyalarını aldıktan sonra yeni bir site açtıktan ve daha önce gösterildiği gibi WordPress ithalatını yükleyin. Dosyanızı (tek tek) daha önce olduğu gibi yükleyebilirsiniz ve Siteye belirli bir yazı/sayfa/diğer içerik yüklerler. Ancak, bu son değildir, çünkü kurulumunuzda hala bir ekli (örneğin yüklenen resim) olmadığını göreceksiniz. 3. Medya Dosyası Eski FTP FTP istemcinizi açın ve klasörleri bulun/WP-Content/Uploads/. Windows 10 Explorer dosyasını FTP istemcim olarak kullanıyorum, ancak çoğu dosyayı sıkıştırıp indirebilmelidir.
FTP istemcinize bağlı olarak, yükleme dizinindeki tüm klasörleri .zip dosyalarına sıkıştırma farklı yöntemlerle yapılacaktır.
Oluşturduğunuz .zip dosyasını indirin ve yeni Site FTP’nize yükleyin (veya FTP istemciniz aracılığıyla her iki siteye de erişebiliyorsanız kesin ve yapıştırın).

Sıkıştırılmış yüklememi kesip ekledim, ancak FTP arasında değişmeniz gerekiyorsa indirebilir ve yükleyebilirsiniz. Daha sonra sıkıştırılmış bir klasörden tüm dosyaları yükleme dizine çıkarabilirsiniz. Ne yazık ki, bu bunun sonu değil; Dosyanız doğru yerdeyken, ekin ayrıntıları veritabanından kopyalanmadığından WordPress kurulumunuz bilmecektir.
Yeni bir sunucuya yüklediğiniz dosyalar hakkında bilmediğiniz yeni WordPress veritabanı.

4. Dışa Aktarma Ekleme Ekleme PHPMyAdmin veritabanınızı açın ve WP_POSTS tablosunu bulun (gerekirse önekle WP_’yi değiştirin).

Bir kez daha, wpmudev_exportposts kullanıyorum, ancak veritabanınız için geçerli olduğu gibi tablonun adını tam önekle değiştiriyorum.
Bu noktada, bir bağlantı gönderisi (bir medya gönderisi) bulmanız gerekir, bu nedenle aşağıdaki SQL’yi yapıştırın (gerekirse doğru önek olarak tablonun adını değiştirin) ve Go’ya basın. SEÇ

*
İTİBAREN

`wp_posts`
NEREDE

`Post_type` =” Ek ”
Kueri SQL yalnızca ek yayınını döndürür.
Kuyruk sonuçlarının altına kaydırın ve tüm bağlantı direklerinin görüntülenmesi için tümünü kontrol edin. Tüm satırlar görüntülendikten sonra, tümünü kontrol edin, ardından Dışa Aktar’ı tıklayın. Bu noktada, her şey biraz daha karmaşık hale geliyor, ama yine de benimle ve adımları dikkatlice takip edin ve iyi olacaksınız.
Görüntü amacıyla, değiştirmeniz gereken seçenekler sayfaya taşındı. Bulmak için aşağı kaydırmanız gerekebilir.
Tüm olası ayarları görüntülemek için bir gelenek seçin.
Özel Biçim Seçeneği bölümüne gidin.
Verileri seçin.

Diğerlerini olduğu gibi bırakın ve Git .5’e tıklayın. SQL’inizi düzenleyin Bu adım, yeni kurulumunuzda SQL dışa aktarma dosyanızı yeni indirdiğinizden farklı bir veritabanı önek varsa. Notepad ++ gibi bir metin düzenleyicisini kullanarak .sql dosyasını düzenleyin, eski öneki yeni bir önekle bulun ve değiştirin.
Benim durumumda, orijinal veritabanım wpmuV_export ve veritabanı ile eklemeyi hareket ettireceğim wpmudev_import ile başlıyor!

Önekiniz aynı ise (örneğin, her iki tablo da WP_Posts), sorun değil ve bu adımı görmezden gelebilirsiniz. 6. Gönderme ekini içe aktarın
Her zamanki gibi, geçerli olduğu gibi doğru önek olan bir tablo bulun!
Yeni veritabanınızı açın ve wp_posts (veya eşdeğeri) bulun; İçe Aktar’ı tıklayın. Dosyayı seçin – tıkladığınızdan emin olun, sürüklemeyin, çünkü bu doğru yerde yüklenmeyeceği anlamına gelir – ve dışa aktarılan SQL dosyasını seçin. Diğer tüm seçenekleri oldukları gibi bırakın ve Go’ya basarak kuyruğu çalıştırın. Tamamlandıktan sonra başarılı bir mesaj göreceksiniz ve tüm ekleriniz artık medya altında görülecektir – görüntünüz doğru görünmeye başlamadan önce başka adımlar olmasına rağmen.
Gördüğünüz gibi, aslında bir resim olarak görüntülenen bir resim yok … henüz değil!
7. Meta Posta İhracat
Bir kez daha, değiştirmeniz gereken seçenekler bu resimde. Bunu bulmak için kaydırmanız gerekebilir.

Önceki veritabanı çalışmalarına benzer şekilde, bu sefer eski kurulum WP_Postmeta tablosunu bulun ve Dışa Aktar sekmesini seçin.Özel ayarları seçin ve daha önce olduğu gibi yapı ve veriler yerine verileri seçin.Bu kez, veri oluşturma seçeneğinin başlığını da bulun ve verileri kaldırırken kullanılacak bir işlev olarak Değiştir’i seçin.Yine, SQL dosyanızı oluşturmak ve indirmek için Aç’ı tıklayın.8. SQL’inizi tekrar düzenleyin, yeni veritabanı öneki farklı olacaksa, SQL dosyanızdaki öneki değiştirmeniz gerekir.Ayrıca eski URL’nize tüm referansları bulmanız ve yenisiyle değiştirmeniz gerekir.9. Meta Post’u İçe Aktar WP_Postmeta (veya uygulanabilir diğer önek) siz ve tam olarak daha önce olduğu gibi, yeni kurulumlara düzenlenen SQL dosyalarını içe aktarın.Medya kütüphaneniz artık bir kez daha tamamlandı, aktardığınız içeriğe geri dönmeye hazır (nihayet).
Son olarak, tüm resimleriniz görünür ve içerikte görüntülenebilir! Tüm bunları geçtiyseniz, tebrikler – bu sadece bazı görüntüleri belirli yayınlarla aktarmak için dönen bir yöntemdir. Tabii ki, bununla hala bir yakalama var: Sadece birkaç görüntüyü taşımak istiyorsanız, yüklenirken bir klasör seçmeniz ve bir klasör seçmeniz gerekir (umarım onları tarihe göre istersiniz veya sonsuza dek sürecektir) daha dikkatli . Ayrıca, yeni bir kurulumda zaten bir yayınınız varsa, WP_POST’ları aktaran ana anahtar kopyası ile ilgili sorunlar da yaşayabilirsiniz. Açıkçası, içe aktarma/ihracat sürecini daha sezgisel hale getirmek için – CMS’nin arkasındaki bir veritabanı ile böyle yaratıcı düşünmeyi gerektirir – gelecekte WordPress sürümü için bazı çalışmaların tamamlanması gerekir. Ancak, beklerken, gerçekten bazı içerikleri taşımanız gerekiyorsa, bu sizin için işe yarayacaktır – bu zamanla orantılıdır! WordPress kurulum bölümünde tüm içerikle birlikte taşınmak için daha fazla fikir ve yönteminiz varsa, yorumlarda bizimle paylaşmanızı istiyoruz. Aynı şekilde, bu yöntemle ilgili sorunlar yaşayıp yaşamadığınızı söyleyin ve size yardımcı olmaya çalışabiliriz. Etiket: İhracat

içe aktarmak
göç

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir