Bir Siteyi WordPress Multisite'dan Tek Kuruluma Taşıma


Bir siteyi WordPress multisite'den tek bir kuruluma taşımak ister misiniz?

Bir WordPress çoklu site ağı çalıştırıyorsanız, bazen web sitelerinden birini kendi ayrı WordPress kurulumuna taşımanız gerekebilir.

Bu makalede, SEO sıralamalarını ve tüm içeriğinizi korurken bir siteyi WordPress çoklu siteden kendi tek kurulumuna nasıl kolayca taşıyacağınızı göstereceğiz.

Splitting a site from WordPress multisite to single install

1. Adım: Başlarken

Bir web sitesini bir WordPress çoklu site ağından taşımak için bir alan adına ihtiyacınız olacak.

Zaten tek siteyi kurmak istediğiniz bir alan adınız varsa, o zaman gitmekte fayda var.

Ayrı bir alan adınız yoksa, yeni bir alan adı kaydetmeniz ve bunu barındırma hesabınıza eklemeniz gerekir. Daha fazla ayrıntı için, bir alan adının nasıl kaydedileceğiyle ilgili makalemize bakın.

Alternatif olarak, yeni WordPress kurulumunuz için ayrı bir barındırma hesabı ve alan adı satın alabilirsiniz.

Bluehost'u kullanmanızı öneririz. Barındırmada cömert bir indirim ile ücretsiz bir alan adı sunuyorlar. Temel olarak, ayda 2,75 ABD dolarına başlayabilirsiniz.

Alan adınızı ve hostinginizi aldıktan sonra bir sonraki adım WordPress'i kurmaktır. Yardıma ihtiyacınız varsa adım adım WordPress kurulum eğitimimize bakın.

Önemli: WordPress çoklu sitenizde bazı ciddi değişiklikler yapacağınız için, başka bir şey yapmadan önce tam bir WordPress yedeği oluşturmanız gerekir.

Artık her şey ayarlandığına göre, bir siteyi WordPress çoklu site ağından kendi tek kurulumuna taşıyalım.

Adım 2: WordPress Çok Siteli Ağında Tek Bir Siteyi Dışa Aktarma

Yerleşik WordPress içe/dışa aktarma işlevi, tek bir site kurulumunda olduğu gibi çoklu sitede de aynı şekilde çalışır. WordPress multisite ağındaki bir siteden verileri dışa aktarmak için varsayılan araçları kullanacağız.

Öncelikle, taşımak istediğiniz tek sitenin panosuna giriş yapmanız ve ardından Araçlar » Dışa Aktar seçeneğine tıklamanız gerekir. Ardından, tüm içeriğin kontrol edildiğinden emin olmak ve Dışa Aktarma Dosyasını İndir düğmesine tıklayın.

Exporting a single site from a WordPress multisite network

WordPress şimdi tüm verilerinizi içeren bir XML dosyası oluşturacak ve indirilmek üzere tarayıcınıza gönderecektir. Dosyayı bilgisayarınıza kaydedin çünkü sonraki adımlarda ihtiyacınız olacak.

3. Adım: Alt Siteyi Yeni Etki Alanına Aktarma

Alt sitenizi taşımak istediğiniz yeni konumdaki WordPress yönetici alanına giriş yapın ve ardından Araçlar » İçe Aktar'a gidin. İçe aktarma ekranında, WordPress size bir dizi içe aktarma seçeneği gösterecektir.

Import WordPress

'WordPress'in altındaki 'Şimdi Kur' bağlantısını tıklamanız gerekir. İthalatçının yüklenmesini bekleyin ve ardından 'İthalatçıyı Çalıştır' bağlantısını tıklayın.

Run WordPress Importer

Bir sonraki ekranda, daha önce WordPress multisite'den indirdiğiniz WordPress dışa aktarma dosyasını yüklemeniz istenecektir.

Upload the import file

Dosyayı bilgisayarınızdan seçmek için Dosya seç düğmesine tıklayın ve ardından 'Dosya yükle ve içe aktar' düğmesine tıklayın.

Bir sonraki ekranda, WordPress kullanıcıları da içe aktarmak isteyip istemediğinizi soracaktır. Hiçbir şey yapmazsanız, WordPress tüm kullanıcıları içe aktaracaktır. Yazarları değiştirmek istemiyorsanız bu önerilir.

Ekleri İçe Aktar seçeneğini de göreceksiniz ve WordPress'in gönderilerinizden ve sayfalarınızdan resim indirebilmesi için işaretli olduğundan emin olmak istiyorsunuz (Görüntülerinizin bir kısmını veya çoğunu kaçırırsa endişelenmeyin. Daha sonra bunları ayrı olarak içe aktarabilirsiniz. ).

Review import settings

Devam etmek için 'Gönder' düğmesine tıklayın.

WordPress şimdi içeriğinizi içe aktarmaya başlayacak. Bu, ne kadar içeriğe sahip olduğunuza bağlı olarak birkaç dakika sürecektir. Tamamlandığında, 'Her şey bitti, İyi eğlenceler' bildirimi göreceksiniz.

Import finished

Bu kadar. Çok siteli bir ağ alt sitesinden verileri tek bir WordPress kurulumuna başarıyla aktardınız. Hala yapılacak birkaç şey var.

4. Adım: Yeniden Yönlendirmeyi Ayarlama

WordPress çoklu site ağınızdaki her site için özel alan adları kullanıyorsanız, herhangi bir yeniden yönlendirme ayarlamanız gerekmez.

Ancak, WordPress çoklu sitenizde alt alanlar veya dizin yapısı kullanıyorsanız, eski URL'lerinize gelen kullanıcıların yeni sitenize yönlendirilmeleri için yeniden yönlendirmeyi ayarlamanız gerekir.

Bunu yapmanın iki yolu vardır. Bir WordPress eklentisi (önerilir) kullanarak bir yönlendirme ayarlayabilir veya WordPress .htaccess dosyanıza bazı kodlar ekleyebilirsiniz.

Size her iki yöntemi de göstereceğiz, size en uygun olanı seçebilirsiniz.

Not: Çok siteli ağdaki eski sitenizin ve yeni etki alanındaki sitenizin her ikisinin de aynı kalıcı bağlantı yapısını kullandığından emin olun.

Yöntem 1. Yeniden Yönlendirme Eklentisini Kullanarak Yönlendirmeleri Ayarlama

İlk olarak, WordPress Multisite'nize Yeniden Yönlendirme eklentisini yüklemeniz gerekir.

Bir eklentiyi Ağ Etkinleştirebilir veya alt sitenizde Süper Yönetici olarak oturum açabilir ve yalnızca söz konusu site için Yönlendirme eklentisini etkinleştirebilirsiniz.

Bundan sonra, yönlendirmeyi ayarlamak istediğiniz alt sitenin yönetici panosunu ziyaret etmeniz gerekir.

Alt Alan Adından Yeni Alan Adına Yönlendirme

Yönlendirme eklentisi, bir alan adını farklı bir alan adına yönlendirmeyi çok kolaylaştırır.

Araçlar » Yönlendirme sayfasına gidin ve 'Site' sekmesine geçin.

Point to new domain name

Yeni alan adınızı girin ve ardından ayarlarınızı kaydetmek için 'Güncelle' düğmesini tıklayın.

Eklenti, tüm site kullanıcılarınızı doğru kalıcı bağlantı yapısı ile yeni alan adınıza yönlendirmeye başlayacaktır.

Bu yöntemin avantajı, alt alan adınızın yönetici alanına hala giriş yapabilmenizdir.

Dizinden Yeni Etki Alanına Yönlendirme

Çoklu siteniz dizin tabanlı bir URL yapısı kullanıyorsa, Yeniden Yönlendirme eklentisi, onu yeni etki alanınıza düzgün bir şekilde yönlendirmeyi kolaylaştırır.

Alt sitenizdeki Araçlar » Yönlendirme sayfasına gidin ve ardından en üstteki Yeni Ekle düğmesine tıklayın.

Adding new redirection rule

Bu sizi Yönlendirme kurulum formuna götürecektir. Bu formu nasıl doldurmanız gerektiği aşağıda açıklanmıştır:

Kaynak URL: ^childsite/(.*)$
Hedef URL: https://example.com/$1

'URL Seçenekleri / Normal İfade'yi Regex olarak değiştirmeyi ve ayarlarınızı kaydetmek için Yönlendirme Ekle düğmesine tıklamayı unutmayın.

Directory to root redirection

Yönlendirmeleri çalışırken görmek için artık alt sitenizi ziyaret edebilirsiniz.

Yöntem 2. .htaccess Dosyasını Kullanarak Yönlendirmeleri Ayarlama

Bu yöntem için, çok siteli ağınız için WordPress barındırma hesabınızdaki .htaccess dosyanıza yönlendirme kuralları eklemeniz gerekir.

Alt Alan Adından Yeni Alan Adına Yönlendirme

Alt etki alanı yüklemeleri için, bu kodu WordPress çoklu sitenizin .htaccess dosyasında kullanmanız gerekir.

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^subdomain.example.com$ [NC]
RewriteRule ^(.*)$ http://www.example.net/$1 [L,R=301]

Bu kod, subdomain.example.com herhangi bir sayfaya gelen ziyaretçileri http://www.example.net : subdomain.example.com yönlendirir. Hedef URL'nin sonundaki $1 işareti, kullanıcılarınızın istedikleri sayfaya gitmesini sağlar.

Dizinden Yeni Etki Alanına Yönlendirme

Dizin tabanlı çoklu site kurulumları için, aşağıdaki kodu WordPress çoklu sitenizin .htaccess dosyasına yapıştırmanız gerekir.

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^childsite/(.*)$ http://example.net/$1 [R=301,L]

Bu kod, http://www.example.com/childsite/ http://example.net gelen kullanıcıları http://example.net http://www.example.com/childsite/ yönlendirir. $1, kullanıcılarınızın tam olarak istedikleri sayfaya veya gönderiye gitmelerini sağlar.

Childsite ve example.net'i alt sitenizin adı ve yeni konumu ile değiştirmeyi unutmayın.

Adım 5: Taşıma Sorunlarını Giderme

Bir siteyi taşımak rutin bir iş değildir, bu nedenle bazı sorunlarla karşılaşmanız olasıdır. Ama merak etmeyin, karşılaşabileceğiniz her sorun için bir çözüm var.

WordPress dışa aktarma dosyanız çok büyükse, büyük XML dosyasını daha küçük parçalara bölebilirsiniz.

Resimleriniz doğru şekilde içe aktarılmadıysa, bunları harici görüntüler olarak içe aktarmayı deneyebilirsiniz.

Diğer yaygın WordPress hatalarını ve bunların nasıl düzeltileceğini görün.

Bu makalenin, bir siteyi WordPress çoklu siteden tek bir yüklemeye taşımanıza yardımcı olduğunu umuyoruz. Ayrıca yeni kurulumunuz için WordPress SEO kontrol listemizi incelemek veya bu temel WordPress eklentilerini yeni sitenizde denemek isteyebilirsiniz.

Bu makaleyi beğendiyseniz, lütfen WordPress video eğitimleri için YouTube Kanalımıza abone olun. Bizi Twitter ve Facebook'ta da bulabilirsiniz.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

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