[Wordpress] Import post da un file sql custom

  • Creatore Discussione Creatore Discussione felino
  • Data di inizio Data di inizio

felino

Utente Attivo
12 Dic 2013
940
10
18
Aci Catena (Catania)
Buongiorno a tutti,
ho realizzato un sito web tramite CMS Wordpress.

Ho la necessità di importare in esso degli record di un database mysql costituiti
- titolo
- descrizione
dovrei importarli come post.

I miei dubbi e le mie domande:
1) c'è un plugin che mi aiuti in tal senso?

2) utilizzando una query di import custom, quali sono i campi del database WP che devo obbligatoriamente valorizzare ai fine della pubblicazione?

3) i vecchi post da importare venivano scritti tramite un editor wysiwyg (anche quello di wordpress lo è) ma potrebbero esserci problemi di incompatibilità?

Grazie.
 
Alla fine ho tralasciato l'utilizzo di un papabile plugin, basandomi sulle istruzioni della wp_insert_post ho scritto questa:

Codice:
INSERT INTO wp_posts (post_content, post_title, post_status, post_type, post_author, post_date, post_date_gmt, comment_status, post_category) 
SELECT  contenuto,
		titolo,
		publish,
        post,
		'@admin',
		date_format(date, '%Y-%m-%d %H:%i:%s'),
		date_format(date, '%Y-%m-%d %H:%i:%s'),
		'closed',
		'5',
FROM    news

Questa sera la testerò.

Solo un suggerimento: il campo post_name (quello da cui viene generato lo slug) nel mio caso dovrebbe essere creato dal campo 'titolo' ma come faccio a gestire i caratteri speciali?

Grazie.
 

Discussioni simili