HalilHanBadem adlı üyeden alıntı: mesajı görüntüle
Merhaba,
iki veritabanı arasında ara katman yazmanız gerekmekte.
Yani iki alanı eşitleyen bir php(ya da istediğiniz dilde) uygulaması yazmanız gerekmekte.
x tablosundaki a alanı ile y tablosundaki b alanına aktarım için örneğin;

select a from x

bu kodu ilk satırdan döngüye alıp;

insert into y(b) values($a['x'])

şeklinde her kayıt için insert ederseniz ve her tablo için bunu yaparsanız bu şekilde geçiş yaptırabilirsiniz.
Bu bilgi için teşekkür ederim, birazdan uygulamayı deneyim.



cea adlı üyeden alıntı: mesajı görüntüle
1. SQL satırı ile;

WP'ye uygun şekilde düzenleme yaparsanız SQL INSERT ile postları ekleyebilirsiniz.

INSERT INTO `wp_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_status`, `comment_status`, `ping_status`, `post_name`, `post_modified`, `post_modified_gmt`, `guid`, `post_type`, `comment_count`) VALUES ([ID], [AUTHOR], '[DATE1]', '[DATE2]', '[CONTENT]', '[TITLE]', 'publish', 'open', 'open', '[POSTNAME]', '[DATE3]', '[DATE4]', '[GUID]', 'post', 0);
http://www.thinkoholic.com/2018/05/3...atabase-mysql/

2. PHP ile POST Object üzerinden;

$my_post = array();
$my_post['post_title'] = 'My post';
$my_post['post_content'] = 'This is my post.';
$my_post['post_status'] = 'publish';
$my_post['post_author'] = 1;
$my_post['post_category'] = array(8,39);

wp_insert_post( $my_post );
https://stackoverflow.com/questions/...ss-using-mysql

3. WP Cli üzerinden;
https://developer.wordpress.org/cli/...s/post/create/


Teşekkür ederim, gerekli bir anlatım olmuş.



mertkilic0111 adlı üyeden alıntı: mesajı görüntüle
Şöyle yapabilirsin; php ile 1 alanı çektirip çektiğin alanı hedef db deki alana kaydettirebilirsin. Bunu döngüye alırsan while ya da foreach ile var olan verilerin hepsini aktarmış olursun
Fikir ve cevap için teşekkür ederim.