Cum să importați un fișier CSV în câmpurile personalizate ale unui Custom Post Type?
Am creat un Custom Post Type și am folosit un plugin pentru a crea câmpuri personalizate pentru acel tip de postare.
Acesta va afișa un tip de membri cu: Nume Adresă Cod poștal Website
Dar m-am blocat în încercarea de a prelua fișierul CSV pe care îl am, care conține 700 de înregistrări, și de a-l importa pentru a crea 700 de intrări în CPT-ul creat și pentru a popula automat câmpurile personalizate create.
Am încercat multe plugin-uri, dar niciunul nu părea să facă ambele părți. Unele îmi permiteau doar să selectez CPT-ul, dar nu puteam popula toate câmpurile.
Am nevoie doar să știu care este cea mai bună modalitate de a realiza acest lucru.

Am folosit un plugin numit Really Simple CSV Importer https://wordpress.org/plugins/really-simple-csv-importer/
Dacă link-ul nu funcționează, îl puteți găsi pe github aici: https://github.com/dansullyLT/rs-csv-importer
A populat câmpurile personalizate pe care le-am creat în ACF.
Iată cum l-am folosit.
Descărcați fișierul CSV exemplu pe care vi-l oferă dezvoltatorul pluginului. Faceți ca fiecare rând de antet să fie numele câmpului și importați prin meniul WordPress > Unelte > Import.
Trebuie să includeți o coloană cu post_id și post_name, dar le puteți lăsa goale. Faceți coloana post_type să fie numele grupului dvs. de câmpuri personalizate și setați post_status. Este posibil să primiți câteva erori la import, dar citiți-le cu atenție și le veți putea corecta.
A funcționat excelent pentru toate câmpurile mele ACF, cu excepția imaginilor. În cazul meu, imaginile au fost puțin mai complicate.
Succes!

Salut Dan, bine ai venit pe WP.SE. Mulțumim că ți-ai luat timpul să împărtășești cunoștințele tale. După cum probabil ai observat din răspunsul acceptat: Răspunsurile ar trebui să fie mai mult decât simple link-uri. Ar trebui să fie de fapt un răspuns în loc de o direcție unde cineva poate va găsi un răspuns. Te rog ajută la prevenirea link-urilor moarte, [editează] răspunsul tău și oferă informațiile necesare care ajută atât pe OP cât și pe viitorii vizitatori să rezolve problema lor (în cod). Copierea/Lipirea din sursa plugin-ului este absolut acceptabilă.

Protestez împotriva acestui comentariu. Le-am explicat persoanei cum să folosească acest lucru și i-am oferit indicii. Te rog citește răspunsul meu.

Există o versiune gratuită a acestui plugin care ar trebui să efectueze toate lucrările necesare pentru importarea Tipurilor de Postare Personalizate (CPT) dintr-un fișier CSV sau Excel.
Versiunile plătite vă permit, de asemenea, să importați utilizatori și să modificați mai bine câmpurile personalizate avansate asociate cu CPT-urile.

Folosesc un plugin numit TurboCSV (găsit aici, la momentul scrierii). Plugin-ul oferă suport pentru adăugarea de date în diferitele câmpuri personalizate, care trebuie create înainte de a efectua importul. În utilizarea mea personală, am reușit să import cu succes mii de articole dintr-un singur fișier .csv, inclusiv sute de termeni de taxonomie și câmpuri personalizate.
Aruncă o privire la documentația plugin-ului pentru a vedea cât de complex este și cât de multe poți realiza.

Aceasta nu abordează problema câmpurilor personalizate, iar răspunsul devine inutil dacă linkul specificat se schimbă sau nu mai funcționează

Apreciez feedback-ul, totuși, plugin-ul pe care l-am sugerat poate gestiona câmpuri personalizate, conform documentației. Înțeleg problema cu link-urile care pot deveni inactive în viitor, dar în contextul dat, o simplă căutare pe Google poate găsi ceea ce este necesar.

Nu ai explicat acest lucru în răspunsul tău, și repet, nu poți posta doar un link ca răspuns

Mulțumesc @TomJNowell pentru critica constructivă. Am actualizat răspunsul meu pentru a reflecta mai multe informații care se aliniază mai bine cu ceea ce ar trebui să fie... cel puțin cred că am făcut-o.

Salut de aici din viitor pentru a spune că linkul este într-adevăr mort.
