Eski Sitemin Yazılarını Nasıl Çekerim?
4
●441
- 16-02-2013, 09:50:09Merhaba,
Öncelikle full backup içerisinde homedir.tar diye bir dosya olması gerek içerisinde public_html dosyası var onu direkmen ana dizine atın.
Full backup'unuzu tekrar açın içerisinde .sql uzantılı database yedeğiniz olacak onu masaüstüne dışarı çıkarın.
Ardından yeni bir database oluşturun. phpMyadmin'e girip içeri aktar yöntemi ile .sql uzantılı dosyayı aktarın.
İçeri aktarma işlemi bittikten sonra yine aynı sayfada
Sorgu kısmından şu sorguları sırasıyla yapın.
UPDATE wp_posts SET guid = replace(guid, 'http://www.b.com','http://www.a.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://www.b.com', 'http://www.a.com');
UPDATE wp_postmeta SET meta_value = replace(meta_value, 'http://www.b.com', 'http://www.a.com');
UPDATE wp_options SET option_value = replace(option_value, 'http://www.b.com', 'http://www.a.com') WHERE option_name = 'home' OR option_name = 'siteurl';
http://www.a.com - Yeni Adresiniz
http://www.b.com - Eski Adresiniz
açtığınız database bilgilerini FTP'nizde config.php dosyasını açıp ekleyin.
Sonrasında sorunsuz çalışacaktır. - 16-02-2013, 09:53:47bilgiler için öncelikle teşekkür ederim bir sorum olacak bu işlemi yaptıktan sonra yeni sitemdeki içerikler silinmeyecek dimi?Vesselam adlı üyeden alıntı: mesajı görüntüle
- 16-02-2013, 09:58:35Data otomatik üretilen id'ler ile tutuluyor. Tüm içerikleri tek veritabanına iliştirmek için içeriklerin idlerinin birbirinden farklı olmasını sağlamalısınız.oyunariy adlı üyeden alıntı: mesajı görüntüle
ki PHP bilginiz varsa mantığını anlayıp bunu basit bir bot ile yapabilirsiniz.
xml olarak yüklemeyi denedinizmi yani şöyle ;
eskisite.com/wp-admin/export.php
burdan tüm içeriği xml şeklinde dışarı aktarıp
yenisite.com/wp-admin/import.php
ile export ettiğiniz xml dosyasını yeni sitenizin yazıları arasına yükleme işlemi yaparak dahil edebilirsiniz. - 16-02-2013, 20:10:13hocam eski siteyi arkadaşın dediği gibi url kısımlarını değiştirin. lakin bu işi test amaçlı subdomain üzerinde yapın. sonra export deyin normal siteye aktarın.