Açıklama
WordPress Aktarıcısı aşağıdaki içerikleri bir WordPress dışa aktarma dosyasından içe aktarır:
- Yazılar, sayfalar ve diğer özel yazı türleri
- Yorumlar ve yorum meta verileri
- Özelleştirilmiş alanlar ve yazı metaları
- Özel sınıflandırmalardan ve terim meta verilerinden kategoriler, etiketler ve terimler
- Yazarlar
Daha fazla bilgi ve yönerge için lütfen İçerik aktarma belgelerine bakın.
Filtreler
İçe aktarıcı, belirli özellikleri tamamen etkinleştirmenize veya engellemenize izin veren birkaç filtreye sahiptir:
import_allow_create_users: yalnızca mevcut kullanıcılarla eşleştirmeye izin vermek istiyorsanız false döndürünimport_allow_fetch_attachments: eklerin içe aktarılmasına ve indirilmesine izin vermek istemiyorsanız false döndürünimport_attachment_size_limit: kaydedilecek en büyük dosya boyutu için bayt cinsinden bir tam sayı değeri döndürün (varsayılan 0’dır, yani sınırsız)
Ayrıca bağlanılabilecek birkaç eylem de mevcuttur:
import_start: dışa aktarma dosyası yüklendikten ve yazar içe aktarma ayarları seçildikten sonra gerçekleşirimport_end: içe aktarıcının son çıktısından sonra çağrılır
Yükleme
Yükleyiciyi kurmak için en hızlı metot:
- WorddPress kontrol panelinden Araçlar -> İçe Aktar’a tıklayın.
- Yükleyiciler listesindeki WordPress linkine tıklayın
- Hemen yükle’ye tıklayın.
- Son olarak Eklentiyi Etkinleştir ve Yükleyiciyi Çalıştır’a tıklayın
Manuel olarak yapmak isterseniz, şu adımları takip edin:
wordpress-importerklasörünü/wp-content/plugins/dizinine yükleyin- Eklentiyi WordPress’teki “Eklentiler” menüsünden etkinleştirin
- WordPress’den Araçlar -> Aktarım Ekranı’nı tıklayın
SSS
-
Yardım! Bellek yetersizliği hataları ya da boş bir ekran alıyorum.
-
Dışa aktardığınız dosya çok büyükse, içe aktarma betiği barındırıcınızın PHP için yapılandırdığı bellek sınırına takılabilir.
“Fatal error: Allowed memory size of 8388608 bytes exhausted” gibi bir ileti, betiğin geçerli PHP bellek sınırı altında XML dosyanızı başarıyla içe aktaramadığını gösterir. php.ini dosyasına erişiminiz varsa sınırı elle yükseltebilirsiniz; erişiminiz yoksa (örneğin WordPress kurulumunuz paylaşımlı bir sunucuda barındırılıyorsa), dışa aktardığınız XML dosyasını birkaç küçük parçaya bölmeniz ve içe aktarma betiğini teker teker çalıştırmanız gerekebilir.
Paylaşımlı barındırma kullananlar için en iyi alternatif, içe aktarmayı çalıştırmanın en güvenli yolunu belirlemek amacıyla barındırma desteğine danışmak olabilir. Barındırıcı, bellek sınırını geçici olarak kaldırmayı ve/veya süreci kendi tarafından doğrudan çalıştırmayı kabul edebilir.
İncelemeler
Katkıda Bulunanlar ve Geliştiriciler
“WordPress Aktarıcısı” açık kaynaklı yazılımdır. Aşağıdaki kişiler bu eklentiye katkıda bulunmuşlardır.
Katkıda bulunanlar“WordPress Aktarıcısı” 61 dile çevrildi. Katkıda bulundukları için çevirmenlere teşekkürler.
“WordPress Aktarıcısı” eklentisini dilinize çevirin.
Geliştirmeyle ilgilenir misiniz?
Kodu görüntüleyin, SVN deposuna göz atın ya da RSS ile geliştirme günlüğüne abone olun.
Değişiklik Kaydı
0.9.6
- İçe aktarma sırasında
_wp_font_face_filemeta anahtarı atlanır. Yazı tipi ekleri bu meta değerini yerelde yeniden üretir ve içe aktarılan değer, kaynak sitedeki bir dosya yoluna işaret ediyordu. - Aynı kütüphaneleri başka bir eklenti de paketlediğinde sınıf yeniden tanımlama hataları yaşanmaması için, paketlenen vendor ad alanlarına (
Rowbot\URL,Brick\Math,Psr\Logve diğerleri)VendorPrefix\öneki eklendi. - Kullanıcıların eklentiyi WordPress Playground’da deneyebilmesi için canlı önizleme taslağı ekle.
- Kod yeniden düzenlemesi: akış hazırlığı çalışmalarına devam edilerek tekil yazı işleme, ayrı bir process_post() yöntemine çıkarıldı.
0.9.5
- Blok işaretlemesindeki CSS URL’leri yeniden yazıldı (örneğin, arka plan görselli kapak blokları).
- Kod yeniden düzenlemesi: Gelecekteki akış desteğine hazırlık için içe aktarma işleme mantığı ayrı metotlara ayırıldı.
- Playwright ve @playwright/test bağımlılıkları 1.55.0 sürümünden 1.56.1 sürümüne güncellendi.
- Nokta dosyalar ve GitHub iş akışı dosyaları kaldırılarak vendor yamalı bağımlılıklar temizlendi.
0.9.4
- URL yeniden yazımı sırasında kendiliğinden kapanan blokların hatalı biçimde serileştirilmesine yol açan bir hata düzeltildi.
0.9.3
- Ek dosya URL’leri yeni URL yapısına göre yeniden yazıldı
0.9.2
- Blok özniteliklerindeki site URL’leri yeniden yazıldı.
0.9.1
- Yazı içeriği ve özetlerdeki site URL’lerini yeniden yazma desteği eklendi.
0.9.0
- Kullanımdan kaldırılan
WXR_Parser_Regexsınıfının yerine geçen
yeni bir XML ayrıştırıcı sınıfı:WXR_Parser_XML_Processor.
0.8.4
- Güvenilmeyen girdinin seri durumundan çıkarılmasıyla ilgili bir hata düzeltildi.
- Uyumluluk tested-up-to bilgisi WordPress 6.7.2 sürümüne güncellendi.
0.8.3
- Uyumluluk tested-up-to değeri WordPress 6.7 olarak güncellendi.
post_existsçağrısı, sorguyapost_typeiçerecek şekilde güncellendi- PHP 8.4 uyumluluk düzeltmeleri.
0.8.2
- Uyumluluk tested-up-to değeri WordPress 6.4.2 olarak güncellendi.
- Belge URL başvuruları güncellendi.
- İş akışı tetikleyicileri ayarlandı.
0.8.1
- Uyumluluk tested-up-to değeri WordPress 6.2 olarak güncellendi.
- Derleme durum rozetlerinin yolları güncellendi.
0.8
- En düşük WordPress gereksinimi 5.2 olarak güncellendi.
- En düşük PHP gereksinimi 5.6 olarak güncellendi.
- tested-up-to uyumluluk bilgisi WordPress 6.1 sürümüne güncellendi.
- PHP 8.0, 8.1 ve 8.2 uyumluluk düzeltmeleri.
- Regex ayrıştırıcısı kullanılırken içerikteki boş satırların yok sayılmasına yol açan bir hata düzeltildi.
- IMPORT_DEBUG etkinleştirildiğinde ve bir kategori oluşturma hatası oluştuğunda PHP ölümcül hatasıyla sonuçlanan bir hata düzeltildi.
- Birim testi ve otomatik test geliştirildi.
0.7
- En düşük WordPress gereksinimi 3.7 olarak güncellendi ve PHP 7.4 uyumluluğu sağlandı.
- Terim meta verilerinin içe aktarılmamasına yol açan hata düzeltildi.
- İçe aktarılan meta verilerinden eğik çizgilerin silinmesine yol açan hata düzeltildi.
- Serileştirilmiş meta verilerinin içe aktarılmasını engelleyen hata düzeltildi.
- HTTP sıkıştırması etkinken uzak dosyaların indirilmesinden sonra yapılan dosya boyutu denetimi düzeltildi.
- Form alanlarının erişilebilirliği, eksik etiketlerin eklenmesiyle iyileştirildi.
- Ad ve/veya uzantı içermeyen uzak dosya URL’lerinin içe aktarımı iyileştirildi.
- WP-CLI ile birden çok dosyanın içe aktarılabilmesi için
wp:base_blog_urlalanı desteği eklendi. - Düzenli ifadeler veya XML ayrıştırıcısı kullanılırken terim meta verilerinin ayrıştırılması desteği eklendi.
- Geliştiriciler: Tüm PHP sınıfları kendi dosyalarına taşındı.
- Geliştiriciler:
IMPORT_DEBUGsabitininwp-config.phpüzerinden değiştirilmesine izin verildi ve varsayılan değeriWP_DEBUGdeğeri olarak değiştirildi.
0.6.4
- PHP7 uyumluluğu geliştirildi.
- İçe aktarılan yorumlardan eğik çizgilerin silinmesine yol açan hata düzeltildi.
wp_get_http()vescreen_icon()dahil çeşitli kullanımdan kaldırma bildirimleri düzeltildi.- Çok satırlı terim meta verisi içeren dışa aktarım dosyalarının içe aktarılması düzeltildi.
0.6.3
- Terim üst verilerini içe aktarma desteği eklendi.
- İçe aktarılan içerikten eğik çizgilerin kaldırılmasına neden olan hata düzeltildi.
- Bazı durumlarda CDATA içindeki karakterlerin silinmesine neden olan hata düzeltildi.
- PHP uyarı iletileri düzeltildi.
0.6.2
wp_import_existing_postfiltresi eklendi, bkz. Trac bileti #33721.
0.6
- WXR 1.2 ve birden çok CDATA bölümü desteği
- post_type değerleri farklıysa yazılar yinelenen sayılmaz
0.5.2
- Karşıya yüklenen dışa aktarma dosyası işlenmeden önce var olup olmadığı iki kez denetlenir. Bu, hatalı izinlere sahip bir sunucuya bir dışa aktarma dosyası yüklendiğinde ve
WordPress 3.3 ya da 3.3.1 kullanılıyorsa yanlış hata iletileri alınmasını önler.
0.5
- Yorum meta verilerini içe aktar (WordPress 3.2 dışa aktarımını gerektirir)
- Küçük hata düzeltmeleri ve iyileştirmeler
0.4
- Mümkünse yorum user_id değerlerini eşleştir
- Ekleri
wp:attachment_urlüzerinden içe aktar - Ekler doğru dizine karşıya yüklendi
- Yeniden boyutlandırılan görsel URL’leri doğru biçimde yeniden eşleştirildi
0.3
- Mümkünse bir XML ayrıştırıcısı kullan
- Gezinme menüleri için tam içe aktarma desteği
- … ve çok daha fazlası, bkz. Trac bileti #15197
0.1
- İlk sürüm
