Çoklu WordPress’in tek bir siteye nasıl geri yüklenmesi

WordPress Multisite’in birçok faydası var. Bu, yalnızca bir WordPress kurulumuyla ihtiyacınız olan web sitesi oluşturmanıza olanak tanır. Bu, bu siteler arasındaki bağlantılara, veri ve kullanıcıları paylaşmaya ve ağınızdaki siteleri kullanıcılara satarak size WordPress kurulumunuzdan para kazanmanın bir yolunu sunar.
Ücretsiz demoyu deneyin
Ancak bazen, WordPress bir sitenin kurulumu siteniz için en iyi seçim olabilir. Belki kullanıcı veritabanlarını diğer sitelerle paylaşmak istemezsiniz. Belki siteniz ağdaki diğer sitelerden çok daha büyük hale geldi ve onu ayırmak istiyorsunuz. Ya da belki de site için farklı bir barındırma ortamı istersiniz veya diğer insanların multisitus ağlarından kendi tek kurulumunuza geçersiniz.
Başka bir olasılık, küçük bir multisite ağ çalıştırmanızdır, ancak şimdi biri hariç tüm siteleri silmek ve tek bir site kurulumuna geri dönmek istersiniz. İyi haber şu ki, subitus’u WordPress Multisite’den bir siteye taşıyabilir veya ağı bir siteye dönüştürebilirsiniz. O kadar iyi olmayan haberler, bunun başka bir WordPress kurulumuna veya başka bir etki alanına bir siteyi vermekten daha karmaşık olmasıdır. Bu yazıda, WordPress sitenizi herhangi bir veri kaybetmeden WordPress Multisite’den bir siteye nasıl geçeceğinizi göstereceğim.
Neden Multisite WordPress’ten bir siteye taşınmasından daha karmaşık bir siteye geçerek, bir siteden geçiş sitelerinin neden bir sitenin kurulumu arasındaki geçişten daha karmaşık olduğunu görelim. Bunun nedeni, WordPress Multisite’in verilerinizi ve dosyalarınızı ve bazı verilerin ağdaki diğer siteler için verilerle birlikte saklanmasıdır. Multisite Network, her bir siteyle ilgili verileri aşağıdaki gibi depolar: Yüklenen dosyalar, her site için, WordPress-Content/Yükleme/Siteler/XX’te ayrı ayrı saklanır; , Taksonomi ve diğerleri, ağa her yeni bir site eklendiğinde özel bir veritabanı tablosunda her site için ayrı olarak saklanır. Bu, Site Kimliği dahil önek verilir, bu nedenle WP_12_Posts Site 12 için bir post tablosu olacaktır. Kullanıcı verileri tüm ağ için iki tabloda saklanır. Bir sitede kullanıcı olmak yerine, kullanıcıların ağda hangi sitelere eriştikleri hakkında meta verileri depolayan bir hesabı vardır. Bu, kullanıcı veritabanı tablosunu dışa aktaramayacağınız ve yeni sitenize taşıyamayacağınız anlamına gelir: kullanıcıyı ayrı ayrı taşımalısınız.
Tema dosyaları ve eklentiler, kaç sitenin etkinleştirildiğine bakılmaksızın ağda bir kez saklanır. Bu, Multisite’in ana avantajlarından biridir, çünkü bu sadece temayı ve eklentiyi bir kez güncellemeniz gerektiği anlamına gelir. Ancak siteyi ağdan uzaklaştırdığınızda, her şeyi daha karmaşık hale getirir. Bu yazıdaki WordPress Multisite’den bir siteye geçiş sürecinden geçtiğimizde, taşınmayı başarabilmeniz için sitenin her bir bölümünü ayrı ayrı nasıl ele alacağınızı göstereceğim. Terminoloji hakkında not: Bu yazıda, çoklu bir ağdaki siteye ‘alt saha’ olarak atıfta bulunacağım. Multisite etkinleştirilmeden önce var olan bir site olan ağdaki temel siteye atıfta bulunmak için bir ‘temel site’ kullanacağım. Ve mandiri sitesine kendi özel WordPress kurulumlarında ‘tek bir site’ olarak başvuracağım. WordPress Multisite’den bir site kurulumuna geçerek her şeyi altına geri yükleyin. Bu adım adım kılavuz, yol boyunca size yardımcı olacaktır yan iri tweet’i tweet’e tıklayın WordPress Multisite’den bitmiş bir siteye nasıl geçeceğinizi, süreç hakkında öğrendiklerinizden korkmadığınızı varsayalım, bakalım Bunu yapmak zorundasınız çeşitli yöntemler. Seçimler:
Verileri taşımak için ücretsiz dışa aktarma/içe aktarma eklentisini kullanın ve dosyaları manuel olarak taşıyın.
Tüm verileri ve dosyaları dışa aktarmak için Geçiş Eklentisini kullanın.
Manuel göç yapın.
Bu yöntemlerin her birine sırayla bakalım.
1. Multisite WordPress ağından alt siteleri taşımak için ücretsiz bir eklenti kullanma, içeriğinizi ve diğer ücretsiz eklentileri taşıma ayarlarını taşıyacak şekilde ücretsiz içe aktarma/dışa aktarma eklentileri kullanarak ilk seçenek sitesine. Bu yöntemin faydaları ücretsizdir ve veritabanlarıyla uğraşmayı içermez, bu yüzden oldukça kolaydır. Ancak, bazı zayıf yönleri vardır: Geçişli kullanıcılar yalnızca içerik yapan kullanıcılardır – diğer tüm kullanıcıları manuel olarak taşımalısınız.
Widget ayarlarından ayrı olarak taşınacak ayar yoktur. Karmaşık ayarlarınız ve E-Niaga eklentileri gibi eklentileriniz varsa, bu yöntem önerilmez, çünkü tüm ayarları manuel olarak kopyalamak için çok zaman harcayacaksınız.
Ancak siteniz basitse, az miktarda eklenti, çok fazla ayar değil ve çok fazla kullanıcı değilse, bu muhtemelen devam etmenin en kolay yoludur.
Öyleyse nasıl yaptığını görelim. Altı adım var:
Yeni bir sitenin kurulumunu oluşturun.
Eski sitenizle aynı eklenti ve temayı yükleyin ve etkinleştirin.
İçeriği içe aktarma/dışa aktarma eklentilerini kullanarak taşıma.
Widget ayarlarını İçe Aktarma/Dışa Aktarma Widget Dışa Aktarma eklentilerini kullanarak taşıyın.
Kullanıcı İçe Aktarma ve Dışa Aktarma eklentisini kullanarak içerik yazarı olmayan ek kullanıcılar ekleyin.
Ayarları manuel olarak eski siteden yeni siteye kopyalayın.
Bu oldukça fazla adım, ama bazıları hızlı veya otomatik. Yeni tek sitenize WordPress’i yükleyerek yeni bir tek site kurulumu oluşturun. Bir site oluşturduğunuzda, eski sitenizden bir etki alanı adı kullanmak istemediğiniz için geçici bir etki alanı adı verilecektir – siteniz çalışırken kaydedin. WordPress yüklemesi yükleyiciyi kullanarak veya manuel kurulum kullanarak. Eklentileri ve Tema Dosyalarını Yükle Artık eski sitede kullandığınız eklentileri ve temaları Multisite Networks’teki yeni sitelere yüklemeniz gerekir. Eklentiler ve temalar, taşınmanız gereken bir tür içerik oluşturabilir çünkü herhangi bir içerik taşımadan önce bunu yapmanız gerekir. WordPress panosundaki her eklenti ve tema ekranını çoklu bir ağda eski sitenizden açın ve neyin etkin olduğunu kontrol edin. Eklentiler ve temalar WordPress eklentisinden ve tema dizininden gelirse, yeni sitenizde normal şekilde yükleyip etkinleştirmeniz yeterlidir.
Premium bir temassa ve lisansınız yoksa, satın almanız gerekir. Temayı/eklentiyi sağlayıcıdan indirin ve talimatlarını takip ederek yükleyin. Devam etmeden önce, aynı eklentilerin yeni bir sitede ve aynı temada etkinleştirildiğinden emin olun. Yapılandırma ve herhangi bir sihirbaz çalıştırmama konusunda endişelenmeyin – içerik içe aktardıktan sonra bunu yapacağız. İçe Aktarma Eklentileri Kullanarak İçerik Taşıma Artık Eski Sitenizden İçeriği Dışa Aktarma ve Yeni Bir Siteye Aktarma Zamanıdır. Eski sitede, içe aktarma/dışa aktarma eklentisini yükleyin. Bunu Network Yöneticisi ekranı üzerinden yapmalı veya ağ yöneticisinden sizin için yapmasını istemelisiniz.
Siteniz için eklenti yüklendikten ve etkinleştirildikten sonra dışa aktarma aracını açın. WordPress dışa aktarma ekranı
Dışa Aktarılacak Seçin Altında Tüm İçeriği seçin, ardından Dosya İndirme düğmesini tıklayın. Bu, adını sitenizin adını içerecek olan XML dosyasını bilgisayarınıza indirecektir. Bunu güvenli bir yerde kaydedin – yeni bir siteye içe aktarmanız gerekecek. Şimdi yeni sitenizi açın ve bir araç> içe aktarın. İçe aktarılan eklenti yüklenmemişse, şimdi WordPress altındaki yükleme bağlantısını tıklamanız gerekir.
İçe Aktarma Ekranı – WordPress kurulumunu yükleme
İthalatçı eklentisi yüklenecek ve etkinleştirilecek ve ithalatçıyı çalıştırabilmeniz için bağlantı ekranın üstünde görünecektir.
İthalatçıyı çalıştırmak

Bağlantıyı tıklayın, XML dosyasını yüklediğiniz ekrana götürüleceksiniz.
İçe aktarılan dosyaları yükleyin

Dosya Seç düğmesini tıklayın, bilgisayarınızdaki XML dosyasını bulun, ardından Yükle düğmesini tıklayın ve içe aktarın. WordPress sizden yazarı atamanızı ve eki indirmek isteyip istemediğinize karar vermenizi isteyecektir.
İçe Aktarma Seçenekleri

Yeni sitenizde, siteye eklediyseniz, eski sitenizdeki yazara uygun bir yazar seçin. Değilse, giriş adını yazın ve ithalatçı sizin için yeni bir kullanıcı hesabı ekleyecektir. Ardından indirme kutusunu kontrol edin ve dosya eklerini içe aktarın. Gönder düğmesini tıklayın ve İthalatçı sizin için XML dosyasından içerik içe aktarır. Post ekranınızı açın ve kayıtlı her şeyi görebileceksiniz. Widget ayarlarının İçe Aktarma/Dışa Aktarma Widget Export eklentileri kullanılarak geçişi. Yani şimdi tüm yayınları, sayfaları vb. İçe aktardınız. Ayarların çoğunu içe aktaramazsınız – ancak widget ayarlarını bir widget -immport ve dışa aktarma eklentisi kullanarak içe aktarabilirsiniz. Eklentileri her iki sitede de yükleyin ve etkinleştirin – yine, bunu yalnızca ağdaki eklenti kurulumlarına erişiminiz varsa yapabilirsiniz. Şimdi orijinal sitede (Multisite’de), Açık Araçlar> İthalatçı ve İhracatçı Widget. İthalat ve İhracat Widget’ları
Widget Dışa Aktar düğmesini tıklayın. Bu, .wie dosyasını bilgisayarınıza indirecektir – güvenli bir yere kaydedin. Şimdi yeni bir sitede, bir araç> ithalatçı ve ihracatçı widget’ı açın. Dosya Seç düğmesini tıklayın ve yeni indirdiğiniz dosyayı yükleyin, ardından Widget İçe Aktar düğmesini tıklayın. Hangi widget’ın içe aktarıldığını gösteren bir ekrana götürüleceksiniz.

İthal widget’lar
Bir sonraki adım, içerik içe aktardığınızda yapılmayan kullanıcıları içe aktarmaktır. Bu, sitenizi taşırsanız tüm yöntemler için atmanız gereken bir adım olduğundan, bu bu yazının sonuna doğru tartışılacaktır – ‘İçe Aktarma’ bölümüne gidin.

. Son olarak, ayarları yeni bir sitede güncellemeniz gerekir. Ayarları manuel olarak eski alt sitelerden yeni tek siteye kopyalayın. Son adım, yeni sitenizdeki ayarları eski sitedeki ayarları yansıtmaları için güncellemektir. Bu manuel olarak yapmanız gereken bir şeydir, bu nedenle bu yorucu bir süreç olabilir. Eski Site Yönetici Ekranını bir tarayıcı penceresinde ve yenisini başka bir pencerede açın – hatta daha da iyisi, her ikisini de karıştırmayacak şekilde ayrı bir tarayıcı kullanın. Ayrıntılı bir ayar ekranı ile çalışmak, eski sitedeki olanları yansıtmaları için yeni bir sitedeki ayarlarla uğraşır. Bunu yapmayı bitirdikten sonra, yeni siteniz aktif ve çalışıyor. Son adım, alan adını güncellemektir – tüm yöntemler için aynı ve alan adınızın geçişinde aşağıda tartışılmıştır. 2. Multisitus ağlarındaki geçiş eklentilerine erişiminiz varsa, alt bölgeyi çoklu WordPress’ten bir siteye taşımak için taşıma eklentilerini kullanmak, bunu değiştirmek için bunu kullanmak, içe aktarma/dışa aktarma eklentilerini kullanmaktan çok daha kolay ve güvenilir olacaktır. Bu aynı zamanda veritabanına doğrudan erişmeniz gerekmediği anlamına gelir, böylece rahat değilseniz manuel geçişten daha güvenli olur. Eski siteden göç ederek başlayın. Multisite WordPress ile uyumlu bir geçiş eklentisi kullanmanız ve tüm ağın değil, yalnızca bir siteyi taşıyacaksınız. Kinsta’da, büyük siteler için ücretsiz öğretmen göç eklentisini öneriyoruz. Ancak, bu eklenti bir siteyi çoklu bir ağdan taşımanıza izin vermez.
Bunu yapacak ücretsiz bir eklenti yoktur, bu nedenle birinci sınıf bir eklenti kullanmanız gerekir. Çoğu geçiş eklentisi, hatta premium olanlar, subitus’un dokudan göçünü desteklemez. İki değerli seçenek, dosyalarınızı ve veritabanlarınızı sunucularından aktarmak için eklentiler Duplicator Pro ve hepsi bir WP geçişinde. Otomatik geçiş çalıştırmak için, Duplicator Pro eklentisini yeni bir ağa ve siteye satın almalı ve yüklemelisiniz. Geçiş için eklenti belgeleri ile çalışmak: Eski sitenizden geçiş yapan bir paket yapmanız ve ardından yeni bir siteye aktarmanız gerekir. Kullanıcı verileri tüm ağ için depolandığından, bu yazıda daha sonra tartışacağım, çünkü bu tüm geçiş yöntemlerini etkilediği için ayrı ayrı taşımalısınız. 3. Multisite WordPress’ten bir siteye Alt Site Geçişi Manuel olarak Siteyi çoklu bir WordPress ağından bir siteye taşıma için son yöntemi manuel olarak taşıyacak. Bu, herhangi bir ücret tahsil edilmez, ancak bunu yalnızca PhpmyAdmin’e erişmekten ve veritabanı dışa aktarma dosyanızı düzenlemekte rahat hissediyorsanız yapabilirsiniz. Multisite’den hareket ettiğiniz sitede, çoklu bir ağdan kopyalamanız gereken üç bileşene sahip olacak: tema dosyaları ve eklentiler – kopyalayabilir veya yeni bir siteye yeniden yükleyebilirsiniz

Yüklemeler-WP-Content/Yükleme/Sitelerdeki Alt Situs alt dizininde bulacaksınız
Veritabanı Tablosu – Tüm veritabanı tablolarına gerek yoktur, ancak yalnızca bu siteyle ilgili tablolar

Not: Çoklu ağınız WordPress 3.5’ten önce yapılırsa, bir site klasörünüz olmayacaktır. Bunun yerine, bir blog klasörünüz olacak. Geçtiğiniz, bunun yerine kopyaladığınız site için numaralı bir klasöre sahip olacaktır. Önce taşımadan önce yapın, çoklu kurulumunuzu yedeklemenize yardımcı olur. Seçtiğiniz yedek eklentiyi kullanın veya sağlayıcınız izin veriyorsa barındırma arayüzünüzü kullanarak bir yedekleme yapın – Kinsta düzenli rezervler yapmasına ve manuel rezervler de yapabilirsiniz. Bu yedeklemeyi ilgili dosyaları yeni sitenize kopyalamak için kullanacaksınız ve bu da sorunlarınız varsa size huzur verir. Alt saha kimliğinizi çoklu bir ağda bulun ağdaki her sitenin kendine özgü kimliği vardır. Bu, WP-Content/Uploads/Siteler Dizini’ndeki klasörü tanımlamak ve Site için veritabanı tablosunun tanımlanması için kullanılır. Yönetici Ağı> Siteyi Açın ve taşındığınız site için Düzenle seçeneğini seçin.
WordPress tarafından taşınan URL size bir site kimliği verecektir. URL, http://mynetwork.com/wp-admin/network/site-info.php?id=xx şeklinde olmalıdır. XX, site kimliğinizdir ve dosyayı içeren klasörün adı ve veritabanı tablosunun adının öneki olacaktır. Tema ve eklenti dosyalarının WordPress Multisite’den bir siteye taşınması artık alt siteler tarafından kullanılan eklentiyi tanımlayın ve eklenti ekranından yeni WordPress sitenize yükleyin veya eski sitenizden aldığınız yedeklemeden yükleyin. Yeni sitenizdeki WP-Concent/Eklentileri’ne kopyalayın. Alt sitenizdeki eklenti ekranını açarak hangi eklentilerin kullanıldığını öğrenebilirsiniz. Eklentiyi ağ tarafından etkinleştirilirse ekleyin. Multisite Network Alt Sitelerinde Eklenti Ekranı
Aynı şeyi yedeklemenizden yeni sitelerinizden birinin WordPress kurulumundan WP-Content/TEMAS dizinine tema kopyanız için yapın veya yalnızca yeniden yükleyin.
Ağın WordPress 3.5’ten sonra yapılırsa, çoklu WordPress alt sitesinden tek bir siteye geçişi yükleyin, WP-Concent/Uploads hakkında bir site klasörü olacaktır. Alt saha kimliğinizle bir alt klasör bulun ve içeriklerini yeni sitenizdeki WP-Content/Yükleme klasörüne yükleyin. Ağ daha uzunsa ve bir blog klasörü varsa.dir, site kimliğiniz olan klasörler de içerecektir. İçinde, “Dosya” adlı bir alt klasör bulacaksınız. Dosya klasörünün içeriğini yeni sitenizdeki WP-Content/Yükleme klasörüne kopyalayın. Not: Çatışmaları önlemek için WordPress’in yeni yükleme klasörünüzde yaptığı herhangi bir klasörü silmeniz gerekebilir.
Bültenlere Kaydolun
Trafiğimizi%1000’den fazla nasıl artırdığımızı bilmek ister misiniz? Haftalık bültenimizi içerideki WordPress insanlar hakkında ipuçlarıyla alan 20.000’den fazla insana katılın!
Artık tüm dosyaları yüklüyorsunuz. Veritabanı geçişi, eklentilerin ve temaların etkinleştirilmesi ve ayarları da dahil olmak üzere tüm ayarları kopyalayacağından bunu etkinleştirmeniz gerekmez. Multisite Networks’ten alt saha tablolarının dışa aktarılması, tüm kurulumlar değil, yalnızca bir çocuğun sitesini hareket ettirdiğiniz için, tüm veritabanlarınızın içeriğine ihtiyacınız yoktur. Çoklu ağınız için phpmyadmin’i açın. Dışa Aktar sekmesine tıklayın. Multisite Networks bir siteden daha fazla tablo vardır – her site için bir ek set. İhracat yaptığınız site ile ilgili tabloları bulun. WP_XX_ ile başlayacaklar, burada XX Site Kimliğinizdir. Çocuğunuzun sitesi ile ilgili tüm tabloları seçin, ardından seçilenlerle kutuya gidin:
Veritabanı tablolarını seçin ve dışa aktarın

Tıklayın ve Dışa Aktar’ı seçin. Bir sonraki ekranda, dışa aktarma yöntemini hızlı bırakın ve GO düğmesini tıklayın.
Hızlı İhracat Yöntemi

Bilgisayarınıza indirilen SQL dosyasını kopyalamak ve size ne olduğunu söyleyen bir ad verin (örneğin adına “kopyala” ekleyerek) veritabanı tablosunu düzenleyin. Kod Düzenleyicisi’nde açın. İki şeyi düzenlemelisiniz: bağlantılar ve tablo referansları. Bir bağlantı ile başlayın. Çoklu ağlardaki tüm site alan adlarının tüm örneklerini yeni tek site alanlarına (veya yeni bir site çalıştığında kullanırsanız geçici etki alanına) değiştirmelisiniz. Örneğin, siteniz http://network.com/mysite adresindeyse, http://mysite.com olarak değiştirin. Ağınız alt alanlar kullanıyorsa, tüm örnekleri http://mysite.network.com değiştirmeniz gerekir. Bunu yaparsanız, her durumda alt dizin sürümü için bir inceleme yapmanızı öneririm. Dosyanızı kaydedin. İkincisi, yeni tek site kurulumunuzdaki veritabanı tablosunun site kimliği için bir önek olmayacaktır, bu nedenle silmeniz gerekir. SQL dosyanızda, tüm wp_xx_ örneklerini wp_ ile değiştirin, burada xx site kimliğinizdir. Şimdi SQL dosyasını kaydedin. Veritabanı tablolarını Multisite’deki alt sitelerden bir siteye taşıma SQL dosyalarını düzenledikten sonra veritabanı tablosunu içe aktarmanız gerekir. Yeni WordPress kurulumunuzdaki tüm tabloları silerek başlayın. Yeni siteniz için phpmyadmin’i açın. WP_USERS ve WP_USEMETA tabloları hariç yeni site veritabanınızdaki tüm tabloları seçin. Seçilen Box :,, ve Bırak’ı seçin. Bir sonraki ekranda sorulduğunda Git’i tıklayın. Ardından, düzenlediğiniz veritabanını yüklemeniz gerekir: İçe Aktarma sekmesini tıklayın.
Dosya Seç düğmesini tıklayın.

Düzenlediğiniz SQL dosyasını seçin ve Seç veya Tamam’ı tıklayın.
Uzak düğmeyi tıklayın.
Birkaç dakika sonra (veritabanınızın boyutuna bağlı olarak), yüklemenin başarıyla tamamlandığını söyleyen bir mesaj göreceksiniz. Veritabanınız büyükse bu uzun zaman alabilir. Son adımınız bitmedi. Ardından, önbellek tarayıcınızı temizleyin. Bu, tarayıcının eski siteden önbellek içeriği varsa deneyimleyebileceğiniz sorunları önler. Şimdi yeni bir site için WordPress yöneticisini girin. Kullanıcı tablosunu taşırsanız, giriş bilgileriniz eski sitenizle aynı olacaktır, ancak değilse, WordPress’i yeni bir konuma yüklediğinizde belirttiğiniz her şey olacaktır. Tüm bağlantılarınızın düzgün çalışıp çalışmadığını ve widget ve eklentinin olması gerektiği gibi çalışıp çalışmadığını kontrol edin. Değilse, işlem boyunca geri çekilebilir, yedeklemenizi ihtiyacınız olan yerde kullanabilir veya yeni sitenizden ayarlayabilirsiniz. Her şeyin olması gerektiği gibi çalıştığından memnun kaldığınızda, siteyi çoklu kurulumunuzdan silin. Hareket etmeyen bir şey görürseniz bunu bir hafta veya daha fazla bırakmanızı tavsiye edeceğim. Alan adını bir süre taşımalısınız (aşağıda tartışılmıştır). Ağdan alt siteleri silmek için Ağ Yöneticisi> Sitesini açın. Siteyi bulun ve adın altındaki Sil bağlantısını tıklayın. Siteyi çoklu bir ağda silin
Fiuh! Uzun ve biraz karmaşık bir süreç, ama yaptınız. Multisite WordPress alt bölgelerinden tek sitelere kadar kıkırdayan kullanıcılar, kullanıcı taşıma kullanıcı taşıma, ağdaki sitelerden gelen diğer verilerden daha karmaşıktır, çünkü kullanıcılar tüm ağ için bir veritabanı tablosunda saklanır. Bu, ağınızın yalnızca bu alt sitelerde kullanıcı olan birkaç kullanıcı olmadığı sürece, WP_USERS tablosunu ağdan dışa aktaramayacağınız anlamına gelir. Kinsta, olağanüstü hız, sofistike güvenlik ve otomatik ölçekte size yardımcı olur. Planımıza bakın
Bunun yerine, kullanıcıları ağlardan yeni sitelere dışa aktarmak için bir eklenti kullanmalısınız. İçe Aktar/Dışa Aktar WordPress Kullanıcıları eklentisi bunu yapmak ve ücretsiz yapmak için tasarlanmıştır. Eklentileri her iki siteye de yükleyin ve çoklu ağlarda ve yeni sitelerde alt siteler için etkinleştirin. Şimdi alt sitelerde, kullanıcılar> kullanıcı içe aktarma ihracatı.

Kullanıcı İçe Aktarma Ekranı
Aşağı kaydırın ve CSV dosyasını tüm kullanıcı verilerinizle indirmek için kullanıcının dışa aktarma düğmesini tıklayın. Şimdi yeni bir sitede, kullanıcıları açın> İçe aktarılan kullanıcıları tekrar dışa aktarın. Kullanıcı/Müşteri İçe Aktarma sekmesine tıklayın.

Kullanıcı İçe Aktarma sekmesi
Yeni indirdiğiniz CSV dosyasını seçmek için Dosya Seç düğmesini tıklayın, ardından Dosya ve Yükle düğmesini içe tıklayın. Eklenti, eski sitenizdeki tüm kullanıcıları dosya yükleyecek ve içe aktaracaktır. Bu, sizi içe aktardığınız kullanıcının ayrıntılarını gösteren ekrana götürecektir. Artık eski sitenizin tüm yönlerini Multisite Networks’ten yeni WordPress kurulumunuza aktardınız. Yalnızca bir adımınız var: Etki alanınızı aktarın. Alan adınızı çokitus ağından yeni tek sitenize vermek, alan adınızı taşımanız gerekip gerekmediği, çoklu ağlarda çeşitli şeyleri nasıl ayarladığınıza bağlı olacaktır. Subsitus’unuz için bir alt alan veya alt alan kullanıyorsanız ve etki alanını alt alan alanına eşlemezseniz, yeni tek siteniz için yeni bir etki alanı kaydetmeli ve kullanmalısınız. Ancak eski siteden kullandığınız alan adını kullanmak istiyorsanız, alan adının ağda eski sitenize yol açmadığından emin olmalısınız. Multisite’in alt bölgesini (ne yapmanız gerekir) sildiyseniz, alan adı artık Site tarafından kullanılmayacaktır. Ancak yine de yeni sitenize atıfta bulunduğundan emin olmanız gerekir. Bunu yapmak için DNS kullanarak alan adınızı yeni sitenize yönlendirmelisiniz. Kinsta’yı kullanıyorsanız, alan adınızı barındırmamıza yönlendirmek için talimatlarımızı izleyin. Ardından, Ayarlar sekmesinde yeni sitenizdeki ayarları güncelleyin. Genel ayarlar
Site URL’sine ve site adresine doğru etki alanı adını ekleyin ve değişikliklerinizi kaydedin. Ve bitmişsin! Siteniz artık bir WordPress sitesi olarak işlev görecek. Tüm çoklu ağları bir siteye nasıl geri yükleyebilirsiniz Bazen bir siteyi çok bölgeli bir WordPress ağından taşımak istemezsiniz, ancak aksine, tüm ağı bir siteye geri yüklemek ve hiç çok bölgeli çalıştırmak istemezsiniz. Bu sert bir adımdır, ancak ağınız az miktarda site içeriyorsa veya temel site dışındaki tüm siteleri silmeniz gerekliyse ilgili olabilir. Bunu yalnızca Multisite’i etkinleştirmeden önce zaten var olan temel site ile yapabilirsiniz. Ağdaki tek site olmak için alt alanlardan birini bu şekilde geri yükleyemezsiniz. Bunu yapmak için beş adım izliyorsunuz: Süreç boyunca çalışalım. 1. İlk ağdaki tüm siteleri silin veya taşıyın, ağdaki tüm alt siteleri silmeniz gerekir. Site ekranını silin veya her birini kendi sitelerine veya diğer ağlara taşıyın (başka bir ağ oluşturmak isteseniz bile, bunu neden yaptığınızı görmek zor). Her bir subsitus’u taşımak için yukarıdaki adımları izleyin. Bunu bitirdikten ve hepsi yeni konumlarında çalıştıktan sonra, Ağ Yöneticisi> sitesini açın. Tüm alt siteleri seçin ve ardından Masaj menüsünü açın ve Sil’yi seçin. Ardından Uygula düğmesini tıklayın.
Tüm Alt Siteleri Sil
Bunu yapmadan önce dikkatli olun ve ihtiyacınız olan her şeyin ayrıldığından veya taşındığından emin olun. Bundan bir geri dönüş yok. Bunun gibi alt siteleri silme, siteyle ilgili her bir alt site ve veritabanı tablosu için yüklenen dosyaları silecektir, ancak tüm çoklu veritabanı tablolarını silmez, bunu daha sonra yaparsınız. Artık yalnızca bir siteye sahip bir ağınız var. 2. Temel site tarafından kullanılmayan temaları ve eklentileri silin ve silin, şimdi Network Yöneticisi> Eklentilerini açın. Ana site tarafından kullanılmayan tüm eklentileri kaldırın. Önce ana site için eklenti ekranını açarak kontrol etmek isteyebilirsiniz. Bunu temalar için tekrarlayın ve ihtiyacınız olmayan silin. 3. Temel Siteye erişmeden kullanıcıyı silin Artık Ağ Yöneticisi> Kullanıcıyı açın ve temel siteye erişimi olmayan tüm kullanıcı hesaplarını silin. Multisitus iyileştirme eklentisini kurmak çok yararlı olacaktır, çünkü bu size hangi kullanıcının hangi sitede bir hesabı olduğunu söyleyecektir. Aşağıdaki örnekte, yalnızca süper yöneticinin temel siteye erişimi vardır. Ağ kullanıcısı
Kullanıcıyı silmek için silmek istediğiniz kullanıcıyı seçin, aşağı çekme kütle eylemini tıklayın, Sil’i seçin, ardından Uygulama düğmesini tıklatın. Artık ağınızda yalnızca temel siteye erişimi olan kullanıcılarınız olacak. WordPress kurulumunuzda çoklu WordPress’i devre dışı bırakın Son adım, ağınızdaki WordPress Multisite’i devre dışı bırakmaktır. Bunu yapmadan önce, sitenizi sadece yedeklemeye alın. Şimdi wp-config.php dosyasını açın ve aşağıdaki satırları bulun: tanım (‘multisite’, true); tanımlama (‘subdomain_install’, false); $ base = ‘/wordpress/’; tanımlama (‘Domain_current_site’, ‘localhost’); tanımlama (‘path_current_site’, ‘/wordpress/’); tanımlama (‘site_id_current_site’, 1); tanımlama (‘blog_id_current_site’, 1); Tüm satırları kaldırın. : ‘Wp_allow_multisite’, true) tanımlayan bir satır bulun; Düzenle: Defin (‘wp_allow_multisite’, false); Şimdi wp-config.php dosyanızı kaydedin. Bir sitenin koduna geri dönmek için .htaccess dosyanızı da düzenlemeniz gerekebilir. Bir Kinsta müşterisiyseniz ve çoklu ağınız alt alanlarda çalışırsa, bu düzenlemeyi yapmanız gerekmediğini ve sitenizin yalnızca wp-config.php düzenleyerek bir site olarak çalışacağını göreceksiniz. Ağınız alt dizinde çalışıyorsa, bir değişiklik istemek için desteğe başvurmalısınız. Mykinsta üzerinden bir destek bileti kaldırma
.Htaccess dosyasına erişiminiz varsa, kod düzenleyicisinde açın ve multisite ile ilgili satırlar bulun.Bu satırla değiştirin: RewriteBase/WordPress/Rewriterule ^index.php $-[l] # yüklenen dosyalarda yeniden yazma ^([_ 0-9a-za-z-]+/)? /Ms-files.php?file = 2 $ [l] #/wp-admin yeniden yazma ^([_ 0-9a-za-z-]+/)? R = 301, l] yeniden yazma %{request_filename} -f [veya] rewritecond %{request_filename} -d yeniden yazma ^-[l] yeniden yazma ^([_ 0-9a-za-z-]+/)? İçerik | admin | dahil).*) $ 2 [l] yeniden yazma ^([_ 0 -9a-za-z-]+/)? (.*. PHP) $ 2 [l] yeniden yazma.index.php [l] .htaccess dosyasını kaydedin.Multisite WordPress tarafından eklenen veritabanı tablosunu bırakın, Multisite’i ilk etkinleştirdiğinizde sitenize ek bir veritabanı tablosu ekleyecektir.PhpmyAdmin’de şu tabloyu bulun: wp_blogs

wp_blog_versions
wp_registration_log
WP_SIGNUP
WP_SITE

admin

Bir Cevap Yazın

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