Visualizzazione risultati 1 fino 2 di 2

Discussione: [WordPress] Importare articoli

  1. #1
    L'avatar di javascripter
    javascripter non è connesso Moderatore
    Data registrazione
    14-02-2010
    Messaggi
    1,114

    Predefinito [WordPress] Importare articoli

    Ciao!
    Sto cercando di importare in wordpress degli articoli. Questi articoli però non provengono da un altro blog wordpress.

    Ho inserito tutti i dati nella tabella di wordpress con questo script:
    Codice PHP:
    <?php
    $db
    = mysql_connect('localhost', 'username', '');
    mysql_select_db('my_username', $db);

    $q = mysql_query('SELECT * FROM articoli ORDER BY id ASC', $db);

    while(
    $r = mysql_fetch_assoc($q)) {

    $time = date('Y-d-m h:i:s', $r['tempo']); // YYYY-DD-MM HH:MM:SS
    $guid = 'http://sito.altervista.org/?p=';

    $r = array_map('mysql_real_escape_string', $r);

    $m = mysql_query("INSERT INTO avwp_posts SET
    ID =
    {$r['id']},
    post_author = 1,
    post_date = '
    $time',
    post_date_gmt = '
    $time',
    post_content = '
    {$r['testo']}',
    post_title = '
    {$r['titolo']}',
    post_category = 1,
    post_excerpt = '',
    post_status = 'publish',
    comment_status = 'open',
    ping_status = 'open',
    post_password = '',
    post_name = '',
    to_ping = 0,
    pinged = 0,
    post_modified = '
    $time',
    post_modified_gmt = '
    $time',
    post_content_filtered = '',
    post_parent = 0,
    guid = '
    $guid{$r['id']}',
    menu_order = 0,
    post_type = 'post',
    post_mime_type = '',
    comment_count = 0"
    , $db);

    }

    mysql_close($db);
    ?>
    Ed è tutto ok, a parte i campi che contengono la data ( di tipo datetime ).
    Infatti le date a volte vengono inserite correttamente ma spesso mi ritrovo: 0000-00-00 00:00:00 ( se le stampo nello script php però le visualizzo tutte correttamente ) !

    Non riesco a risolvere, spero possiate aiutarmi

    Grazie

    - Ho risolto, cercando sulla documentazione di mysql, ho trovato la funzione FROM_UNIXTIME() che fa proprio al mio caso!
    Ultima modifica di javascripter : 14-07-2010 alle ore 15.06.10 Motivo: risolto

  2. #2
    Guest

    Predefinito

    C'è un plugin che si chiama mi pare "autoblog" o syndacation che permette di importare e pubblicare articoli da un feed rss

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •