Cum să importăm articole WordPress cu imagini de pe un site WordPress pe altul?

20 feb. 2017, 14:47:46
Vizualizări: 129K
Voturi: 34

Am folosit Tools->import&export dar nu a funcționat. Am încercat să folosesc plugin-ul WP-All-Import and Export dar nici acesta nu a funcționat. S-a importat doar conținutul, nu și imaginile. Cum pot rezolva această problemă? Există vreo metodă de a importa articolele împreună cu imaginile?

6
Comentarii

vezi acest articol aici, unde au menționat cum poți importa/exporta imaginile reprezentative

Arsalan Mithani Arsalan Mithani
20 feb. 2017 15:21:25

Câte articole trebuie să importi/exporti? Ideea este că poți folosi funcționalitatea implicită de import/export din WP și să o lași să-și facă treaba. Va dura ceva timp până când imaginile vor fi importate, așa că ai răbdare. Opțiunea B ar fi să exporti/importi toate fișierele media și apoi să continui cu articolele.

Marko Jezernik Marko Jezernik
20 feb. 2017 15:26:11

Bună.. Nu doar imaginile reprezentative. Niciuna dintre imaginile din articole nu sunt importate.

Padmini Maddur Padmini Maddur
22 feb. 2017 08:19:42

@ArsalanMithani acel articol vorbește doar despre imaginile reprezentative în imaginile produselor WooCommerce

clayRay clayRay
6 aug. 2020 11:01:20

Am găsit acest lucru util. Setările implicite funcționează destul de bine. https://wordpress.org/plugins/wp-import-export-lite/

phdonline writers phdonline writers
5 nov. 2020 21:29:06

Poți folosi acest plugin https://wordpress.org/plugins/automatic-upload-images/ și apoi imaginile vor fi importate automat după salvarea postărilor.

Mr SKT Mr SKT
2 oct. 2021 10:30:26
Arată celelalte 1 comentarii
Toate răspunsurile la întrebare 8
4
37

De ce imaginile nu sunt importate

Problema apare în etapa de export, mai exact cu fișierele atașate de tip imagine. Funcția de export din WordPress nu include tipul de postare „attachment” decât dacă selectați opțiunea „All content” (Toate conținuturile) la export. Dar dacă doriți doar să importați și să exportați articolele de pe un site pe altul, veți pierde fișierele atașate. Puteți afla mai multe detalii despre motivul acestei limitări aici.

Cum să transferați imaginile pe noul site

Dacă exportați și importați doar articole, una dintre opțiuni este să mutați manual imaginile. Dar acest lucru poate fi laborios, mai ales pe site-uri mari. O altă variantă este să importați articolele fără imagini, apoi să folosiți pluginul Auto Upload Images pentru a adăuga imaginile ulterior. Acest plugin realizează următoarele acțiuni:

  • Caută URL-uri de imagini în articole (articolele importate conțin în continuare URL-uri de imagini, dar acestea trimit către site-ul original de pe care a fost exportat conținutul);
  • Preia imaginile externe, le încarcă în directorul de uploads local al WordPress și le adaugă în biblioteca media;
  • Înlocuiește vechile URL-uri cu cele noi.

Procesul este semi-automat și relativ rapid. Puteți dezinstala pluginul după terminarea procesului, astfel încât să nu rămâneți cu un plugin inutil pe site. Utilizarea pluginului în acest scop nu este documentată explicit în ghidul oficial, așa că vă oferim un pas cu pas detaliat.

Pas cu pas: Importarea articolelor și imaginilor de pe un site pe altul folosind WordPress Importer și pluginul Auto Upload Images

Pasul 1: Pregătiți fișierul de export pe vechiul site
Pe vechiul site, accesați 'Tools > Export' și exportați doar articolele.

Pasul 2: Importați articolele pe noul site
Pe noul site, accesați 'Tools > Import' și importați articolele exportate. Importatorul are o opțiune pentru descărcarea și importarea fișierelor atașate, dar aceasta nu va funcționa dacă nu migrați tot conținutul, așa că puteți ignora această opțiune.

Pasul 3: Instalați și activați pluginul Auto Upload Images
Se instalează ca orice alt plugin din depozitul WordPress. Odată activat, pluginul adaugă o pagină de setări la 'Settings > Auto Upload Images', dar în experiența mea puteți lăsa valorile implicite.

Pasul 4: Transferați imaginile de pe vechiul site pe noul site
La momentul scrierii acestui ghid, pluginul nu are o opțiune pentru a parcurge automat toate articolele și a încărca/imprima toate imaginile în masă. În schimb, actualizează fiecare articol individual când îl salvați. Dacă aveți multe articole, acest lucru poate fi solicitant, dar există o soluție. Puteți merge la lista de articole și să le actualizați în masă. Găsiți mai multe detalii aici (inclusiv o notă utilă pentru rețele multisite).

Practic, selectați mai multe articole, apoi sub „Bulk actions” (Acțiuni în masă) alegeți „Edit” (Editare) și apăsați butonul „Apply” (Aplicare). Apoi, fără a face alte modificări, dați click pe „Update” (Actualizare). În funcție de server, este posibil să întâmpinați probleme de timeout, așa că este recomandat să faceți acest lucru pe loturi de 20-50 de articole.

Actualizare în masă a articolelor

Pasul 5: Verificați articolele și dezactivați/ștergeți pluginul
După finalizare, verificați articolele pentru a vă asigura că imaginile sunt referențiate local. Apoi puteți dezactiva și șterge pluginul.

Considerații finale

Este recomandat să faceți o copie de rezervă a noului site înainte de începerea procesului (cel puțin a bazei de date).

La momentul scrierii acestui ghid, pluginul Auto Upload Images nu a fost actualizat de ceva vreme, dar în teste a funcționat fără probleme.

Cu această metodă vor fi importate toate imaginile din articole, nu doar imaginile reprezentative.

26 sept. 2018 17:09:55
Comentarii

Răspuns excelent. Funcționează perfect.

Chris Chris
22 ian. 2019 18:53:31

Această soluție nu a funcționat pentru mine.

shipshape shipshape
5 iun. 2019 18:42:47

Imaginile din postare au funcționat, dar imaginea reprezentativă nu.

gmatta gmatta
9 iun. 2020 20:57:17

A funcționat perfect cu WP 5.4.2 - ador soluția pentru editarea în masă!!

pathfinder pathfinder
6 aug. 2020 21:43:46
13
18

Folosește plugin-ul Export Featured Images care îți permite să exportezi imaginile reprezentative din articole sau tipuri de postări personalizate într-un fișier WordPress XML, astfel încât să le poți importa pe alte site-uri utilizând instrumentul de import WordPress.

https://wordpress.org/plugins/export-featured-images/#description

Cum se utilizează??

  1. Mai întâi, importă articolele tale pe noul site.
  2. Folosește acest plugin pe vechiul tău site și mergi la Unelte > Export Featured Images și selectează tipurile de postări. Apoi vei obține un fișier .xml.
  3. Pe noul tău site, mergi la Unelte și selectează import WordPress. Apoi selectează fișierul .xml pe care l-ai descărcat în pasul anterior.

Gata... Articolele tale sunt acum asociate cu imaginile reprezentative. Bucură-te de rezultat!

2 iul. 2018 21:55:28
Comentarii

Nu a fost actualizat de ceva timp, dar funcționează perfect cu WordPress 5.2.2. Un adevărat salvator! Chiar nu înțeleg de ce acest nivel de funcționalitate nu este inclus în nucleul WordPress.

Chris Pink Chris Pink
19 iun. 2019 10:42:20

@ChrisPink Ai bifat opțiunea "Importă atașamente media" atât în pasul 1 cât și în pasul 3, sau doar în pasul 3?

Jonny Jonny
19 iun. 2019 17:56:30

Am bifat în ambii pași, 1 și 3.

Chris Pink Chris Pink
20 iun. 2019 18:23:47

Din păcate, se pare că acest plugin a fost eliminat din depozitarul WP.

clayRay clayRay
5 sept. 2019 05:06:32

Am testat exportul cu WordPress 5.2.5 și importul cu WordPress 5.2.4, a funcționat perfect!

Ken Ken
6 mar. 2020 17:55:39

Ah, da, încă îl puteți descărca de pe pagina pluginului. Minunat!

clayRay clayRay
6 aug. 2020 11:38:05

Funcționează perfect cu WP 5.4.2

pathfinder pathfinder
6 aug. 2020 21:43:06

Acest plugin nu funcționează pentru mine. Site-ul donator WP 4.8.3 - la export a creat un fișier XML aproape gol. Niciun atașament nu va fi migrat. Cred că acest lucru se întâmplă pentru că URL-urile imaginilor mele încep cu //, nu cu http sau https.

wp-mario.ru wp-mario.ru
8 sept. 2020 13:30:52

@wp-mario.ru Dorești să imporți doar articole sau vrei să imporți întregul site web?

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
15 oct. 2020 09:35:32

Vreau să import doar postări.

wp-mario.ru wp-mario.ru
16 oct. 2020 10:05:13

@wp-mario.ru atunci este foarte ușor de făcut. pasul 1: Creează un utilizator nou cu numele de utilizator 'Exporter', setează rolul la 'Autor' și salvează.

pasul 2: Acum schimbă autorul postării sau postărilor pe care trebuie să le exporti selectându-le și făcând clic pe editare. Schimbă autorul la 'Exporter' așa cum este arătat mai jos:

pasul 3: Acum mergi la Instrumente>Export și alege ce tip de conținut vrei să exporti, de exemplu 'Postări'. Apoi selectează autorul 'Exporter' și fă clic pe 'Descarcă Fișierul de Export'. Fișierul rezultat conține toate informațiile de care ai nevoie în format XML.

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
16 oct. 2020 12:09:56

pasul 4: Acum mergi la Instrumente>Export și alege ce tip de conținut vrei să exporti, de exemplu 'Postări'. Apoi selectează autorul 'Exporter' și fă clic pe 'Descarcă Fișierul de Export'. Fișierul rezultat conține toate informațiile de care ai nevoie în format XML.

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
16 oct. 2020 12:12:34

pasul 5: Acum accesați site-ul WordPress unde doriți să importați aceste informații și mergeți la Unelte>Import>WordPress. Notă: dacă nu ați importat niciodată înainte, mai întâi vi se va cere să instalați un plugin care vă permite să faceți acest lucru. Alegeți fișierul XML din pasul anterior. În timpul procesului de import, vi se va cere cărui autor doriți să atribuiți elementele importate

Muhammad Tahseen ur Rehman Muhammad Tahseen ur Rehman
16 oct. 2020 12:12:39
Arată celelalte 8 comentarii
1

Am încercat pluginurile menționate și "DeMomentSomTres Export" - a funcționat pentru imaginile reprezentative + unele, dar nu toate imaginile obișnuite și "Auto Upload Images" - a funcționat pentru toate imaginile obișnuite dar nu și pentru cele reprezentative. Dacă le combinați pe ambele, problema ar fi rezolvată, dar nu este ideal să ai două pluginuri pentru același scop. În schimb, am găsit un alt plugin care a funcționat perfect:

"Export Media with Selected Content"

Este necesar doar pe site-ul de export, site-ul de import poate folosi importatorul obișnuit. A funcționat pentru mine și TOATE imaginile au fost incluse.

20 nov. 2020 13:08:41
Comentarii

+1 "Exportarea fișierelor media cu conținutul selectat" funcționează excelent

Gavin Gavin
14 mar. 2022 19:21:22
0

Sunt cea mai potrivită persoană pentru a răspunde la această întrebare, deoarece am avut aceeași problemă la import. Problema nu este de fapt în import.


Este în export. Când exportați tot conținutul și apoi importați cu atașamente acel fișier XML, toate imaginile vor fi descărcate, dar când exportați postări selectate și apoi importați cu atașamente, atunci doar postările sunt importate. Prin urmare, pentru a remedia această situație, există un plugin care exportă fișierul XML corect, care funcționează la fel ca fișierul XML de export al întregului conținut.

Iată pluginul https://wordpress.org/plugins/demomentsomtres-wp-export

Acesta va crea o nouă opțiune de export, similară cu interfața grafică implicită de export din WordPress, dar cu funcții avansate, astfel încât atunci când importați acel fișier XML, media dvs. va fi importată în timpul importului acelui fișier XML (de la serverul implicit la serverul dvs. local). Nu trebuie să-l instalați în WordPress unde importați media, ci doar pe serverul WordPress de unde exportați.

30 dec. 2018 20:30:51
0

A trebuit să export proprietăți imobiliare de pe un site pe altul. Fiecare proprietate are multe imagini. Acest plugin https://wordpress.org/plugins/demomentsomtres-wp-export a făcut exact ce aveam nevoie - a descărcat și încărcat toate imaginile de pe primul site pe al doilea.

20 aug. 2019 12:44:07
0

Există multiple modalități prin care poți face acest lucru:

  • Manual
  • Folosind un plugin

Pentru metoda manuală, este un proces mai laborios, trebuie să descarci toate fișierele de pe un server și să le încarci pe altul. Apoi, să faci unele modificări în baza de date de rezervă, cum ar fi înlocuirea URL-urilor, și apoi să încarți și fișierul de baze de date.

O altă metodă, mult mai bună, este să folosești un plugin numit "All in one Migration". Iată un link care te poate ghida prin întregul proces:

https://makersbyte.com/easily-export-import-wordpress-sites/

13 aug. 2017 16:26:46
0

Am aflat astăzi cum să fac acest lucru și am răspuns la această întrebare cu un ghid detaliat, însoțit de imagini, despre cum să folosești instrumentele de export și import din WordPress pentru a transfera fotografiile pe un site nou, pentru a fi utilizate în articole și pagini. Acest lucru se face prin editarea fișierelor XML pentru a afișa URL-urile corect transferate ale imaginilor.

Importul media a eșuat

4 aug. 2020 22:31:51
0
-1

există o metodă foarte simplă de a face acest lucru. Când exportați postările din WordPress prin intermediul plugin-ului WORDPRESS IMPORTER.


pași


1- descărcați fișierul XML cu postările.

2- Editați fișierul XML al postărilor, înlocuiți vechile URL-uri ale site-ului cu noile URL-uri într-un editor (notepad sau orice altul).

3-asigurați-vă că vechiul URL a fost înlocuit cu cel nou în fișierul XML descărcat, apoi salvați-l.

4- acum importați acest fișier editat în noul site WordPress.


asta e tot.

totul este gata

puteți face acest lucru cu ușurință prin înlocuirea URL-urilor din fișierul XML.

2 sept. 2021 11:14:39