Bu eklenti, WordPress’in son 3 ana dağıtımı ile test edilmemiş. Artık bakımı yapılmıyor veya desteklenmiyor olabilir ve WordPress’in daha güncel sürümleriyle birlikte kullanıldığında uyumluluk sorunları olabilir.

WordPress Aktarıcısı

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ün
  • import_allow_fetch_attachments: eklerin içe aktarılmasına ve indirilmesine izin vermek istemiyorsanız false döndürün
  • import_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şir
  • import_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:

  1. WorddPress kontrol panelinden Araçlar -> İçe Aktar’a tıklayın.
  2. Yükleyiciler listesindeki WordPress linkine tıklayın
  3. Hemen yükle’ye tıklayın.
  4. Son olarak Eklentiyi Etkinleştir ve Yükleyiciyi Çalıştır’a tıklayın

Manuel olarak yapmak isterseniz, şu adımları takip edin:

  1. wordpress-importer klasörünü /wp-content/plugins/ dizinine yükleyin
  2. Eklentiyi WordPress’teki “Eklentiler” menüsünden etkinleştirin
  3. 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.

— Destek makalesi: İçerik aktarma

İncelemeler

26 Mayıs 2026
Moved all my content over successfully. Large imports timed out so had to split it up. Images were slow but came through. Does the job
22 Mayıs 2026
needed to migrate my old site asap. this worked pretty flawlessly tbh. pulled in my posts n comments fast. had a tiny glitch with some pics but nothing serious cz it saved me hrs of copy pasting. thx
20 Mayıs 2026
does what it says tbh. moved all my posts & pages just fine. but media files were a bit iffy, some images didn't pull over cz of server limits. solid for basic migrations tho. wud rec
19 Mayıs 2026
used this to move my old blog content over and it worked flawlessly. super fast and didn't lose any pics. honestly a lifesaver cz manual copy pasting is the worst. thx
8 Mayıs 2026
Had to move posts to a new site and this was a lifesaver. No errors, just uploaded the XML and everything was there. Tnkz so much cz I was worried about losing images. Simple but works!
5 Mayıs 2026
Did the job better than I expected. Moved my content without much drama. Took a little patience, but overall it helped me a lot.
331 incelemeyi oku

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_file meta 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\Log ve 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_Regex sı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ı, sorguya post_type iç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_url alanı 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_DEBUG sabitinin wp-config.php üzerinden değiştirilmesine izin verildi ve varsayılan değeri WP_DEBUG değ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() ve screen_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

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