Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    query wordpress x anteprima in sito php msql

    Ciao a tutti, ho un quesito un po particolare da farvi, ho da molti anni gestito il mio sito in php e msql con codice creato da me, da poco ho deciso di rinnovarlo e creare la sezione blog che gestisco in wordpress (creando la cartella http://www.fuorigirimotore.com/blog/), tutto il resto lo gestisco come prima, ho fatto in modo che il layout del sito sia per tutti e due pressocche identico, fin qui tutto bene, il problema che non capisco come risolvere è quello di far vedere le news con relativa anteprima del blog nel sito e viceversa! qualcuno sa come fare? io non capisco che tabelle del msql richiamare perchè sono allo scuro di come gestisce l'inserimento del record wordpress
    Grazie

  2. #2
    nessuno riesce ad aiutarmi?

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2012
    residenza
    Lima, Perù
    Messaggi
    212
    mi vengono in mente due cose che puoi fare:

    creare un pagina wordpress che ti ritorni un json con i dati sulle anteprime, sfruttando le funzioni di wp, a questo punto dal tuo sito consulti la pagina in wp e fai vedere i dati.

    l'altra opzione è fare una query dal tuo sito alle tabelle di wp, per capire le tabelle compromesse apri il tuo database con workbench o phpmyadmin, di sicuro la tabella principale è wp_posts
    Jamie Ynonan - Web Developer / Desarrollador Web - HTML5 - CSS3 - Javascript/jQuery - PHP/CodeIgniter/Laravel - SQL/MySQL - Wordpress
    Telelavoro / Teleworking - jamiea31[at]gmail.com - Lima - Perù - GMT -5

  4. #4
    grazie per la risposta, ma il mio problema è che se creo una query e punto della tabella wp_post, trovo il titolo ma non trovo l'immagine di anteprima e per altro quando gli dico si estrarre l'ultimo record mi estrae anche una semplice revisione o immagine che ho allegato e qui mi perdo

  5. #5
    ma a nessuno è mai servito fare questa operazione!!!

  6. #6
    cercando la soluzioni in internet, ho trovato questo codice che richiama gli ultimi 3 post inseriti in wordpress

    <?php
    define('WP_USE_THEMES', false);
    include('blog/wp-blog-header.php'); // include il file di header del blog Wordpress
    $queryWP= 'showposts=3'; // vogliamo solamente gli ultimi 3 articoli
    query_posts($queryWP); // ok, vai e colpisci!
    ?>

    e viene richiamato nella pagina da questo codice

    <div id="leftpanel"> <div align="justify" class="graypanel"> <span class="smalltitle">Blog</span><br /><br /> <!-- Il titolo del box e' statico e non deve essere ripetuto -->
    <?php // L'inizio del Loop che scrivera' il seguente per ogni articolo recuperato (3).
    while (have_posts()): the_post(); // "finche' abbiamo post da pubblicare, prendi il prossimo post e scrivi il seguente...
    ?> <span class="smallredtext">
    <?php the_title(); ?></span><br /> <span><strong><?php the_date(); ?>, <?php the_author(); ?></strong></span><br /> <span class="bodytext"><?php the_excerpt(); ?></span><br /> <a href="<?php the_permalink(); ?>" class="smallgraytext">Leggi...</a><br /><br /> <?php endwhile; // Fine del Loop. Ovvero "ripeti fino a qui".?> </div> </div>

    e vi dirò funziona benissimo, l'unica cosa che quando ricarico la pagina con un refresh mi dice che la pagina non esiste e ho notato che mi carica la barra di wordpress

    Penso ci sia un problema nel richiamare la funzione "define('WP_USE_THEMES', false); " ma non so come risorverlo

    se qualcuno mi può aiutare, grazie

  7. #7
    ma c'è qualcuno in questo forum???

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.