Jak przenieść komentarze z jednego posta / strony do drugiego w WordPress?
Czasami, dla celów SEO, chciałbyś przenieść kilka komentarzy z jednego posta/strony na inną w WordPressie. Nie jest to wbudowane w WordPress, ale istnieje obejście tego problemu.
Jak przenosić komentarze WordPress za pośrednictwem SQL?
Na stronie komentarzy WordPress znasz identyfikator komentarzy oraz post_id lub page_id, więc możesz zalogować się do PHPMyAdmin lub po prostu do konsoli MySQL i wydać następujące polecenie, aby przenieść jeden konkretny komentarz (podany identyfikator komentarza) do określonego posta/strony .
update `wp_comments` set `comment_post_ID` = {TARGET_ID} where `comment_ID` = {COMMENT_ID};
Możesz przenieść kilka komentarzy na raz, używając instrukcji SQL in.
update `wp_comments` set `comment_post_ID` = {TARGET_ID} where `comment_ID` in ({COMMENT_ID}, {COMMENT_ID}, {COMMENT_ID} ...);
Możesz również rozważyć opakowanie SQL za pomocą skryptu PHP, co zapewnia większą elastyczność.
Jak przenosić komentarze WordPress za pomocą wtyczki?
Pisanie SQL lub PHP nie jest łatwe i wygodne dla wszystkich, więc oto wtyczka WordPress, która wykonuje zadanie.
move-wp-comments-plugin
Po aktywacji możesz przejść do strony komentarzy WordPress, wybrać komentarze, które chcesz przenieść.
jak-przenieść-wp-comments-plugin
i zastosuj opcje ‘Przenieś komentarze’, a następnie wybierz post/stronę docelową (miejsce docelowe), do którego mają trafić te komentarze (post_titles są wymienione i możesz przeszukiwać tytuły). Kliknij „Aktualizuj", a wszystkie wybrane komentarze zostaną przeniesione. Jakie to proste!