Importă feed JSON în WordPress
7 iun. 2013, 21:17:31
Vizualizări: 22.1K
Voturi: 4
Am primit un URL care este aparent un fișier JSON:
http://www.domain.com/tools/export-json/?destination=hawaii
Nu am deloc experiență când vine vorba de JSON și WordPress.
Știe cineva de unde să încep?
Presupun că va trebui să creăm articole individuale din acest fișier JSON..

Mario Lorenzo
79
Comentarii
Toate răspunsurile la întrebare
1
3
json_decode decodifică JSON-ul într-un array.
$slices = json_decode(file_get_contents('yourJSONFile.json'),true);
Iterează prin date
if ($slices) { foreach ($slices as $slice) { $title = $slice[1]; // adaugă aici mai multă logică } }
Creează un post programatic folosind wp_insert_post.
// Creează obiectul post $my_post = array( 'post_title' => $title, 'post_content' => 'Acesta este conținutul meu', 'post_status' => 'publish', 'post_author' => 1, 'post_category' => array(8,39) ); // Inserează postul în baza de date și returnează noul ID de post $post_id = wp_insert_post( $my_post, true ); if ( is_wp_error( $post_id ) ) { // gestionare erori.... }
Mai multe detalii în acest tutorial: http://tommcfarlin.com/programmatically-create-a-post-in-wordpress/

bchhun
226
7 iun. 2013 21:38:59
Comentarii
Te rog să încerci să incluzi cel puțin un rezumat al informațiilor din URL în răspuns. Linkurile tind să devină inactive, făcând răspunsurile incomplete.

8 iun. 2013 00:17:36
OK, mulțumesc pentru această informație - este utilă - dacă știi despre vreun plugin WordPress relevant, ar fi grozav..

8 iun. 2013 15:33:35
Întrebări similare
1
răspunsuri
6
răspunsuri
5
răspunsuri
9
răspunsuri