August 5
Anche se WordPress non fa nulla di speciale per Posti di primo piano fuori dalla scatola, è possibile aggiungere la funzionalità di qualsiasi tema WordPress. Aggiungere una categoria denominata "In primo piano" e quindi creare un ciclo - la struttura del codice di WordPress utilizza per visualizzare i messaggi - che visualizza tutti i messaggi nella categoria "In primo piano". Tutto ciò che serve è una query per trovare quei Posti di primo piano e poi il ciclo stesso, seguita da un reset in modo da non interferire con altri loop sulla pagina. Più programmatori esperti possono quindi modificare come WordPress visualizza i messaggi in vetrina utilizzando JavaScript.
1 Aprire il file "index.php" del vostro tema WordPress corrente in un editor di codice. WordPress chiama i suoi modelli di "temi", e si possono trovare i loro file nella seguente posizione:
/ Site-name / wp-content / themes / tema-name /
Change "site-name" per tutto ciò che avete chiamato la cartella di WordPress e il cambiamento "tema-name" principale al nome del tema che si desidera modificare.
2 Copiare e incollare il contenuto degli "index.php" in un nuovo file e salvarlo come "home.php". Quando WordPress trova un file "home.php" in una cartella del tema, utilizza il file per visualizzare la prima pagina del tuo blog se il blog è la vostra home page. Questo è in contrasto con il "front-page.php" WordPress utilizza per visualizzare il contenuto di una home page statica.
3 Trova il loop di WordPress nel codice di "home.php". Si inizia in questo modo:
<? Php if (have_posts ()):?>
A volte il ciclo è tutto su una riga, ma a volte si vede spezzato. Aggiungere un paio di spazi vuoti al di sopra del ciclo e aggiungere questo codice:
<? php query_posts (); ?>
<? Php if (have_posts ()): while (have_posts ()): the_post ():?>
<? Php ENDWHILE; finisci se; ?>
<? Php wp_query_reset (); ?>
Il codice di cui sopra imposta una query, inizia un nuovo ciclo, si conclude il ciclo e quindi reimposta la query. È necessario ripristinare la query per evitare di effettuare il secondo ciclo.
4 Scrivi la query tra le parantheses dopo "query_posts". È necessario interrogare Posti di primo piano, in modo da utilizzare il seguente codice:
<? Php query_posts (array ( 'category_name' => 'in vetrina')); ?>
Salvare il file e caricarlo sul server.
5 Accedere al cruscotto di WordPress e aggiungere il nome della categoria "In primo piano" per tutti i messaggi presenti. aggiornarli e poi visitare il vostro sito per vedere i risultati. Posti di primo piano verranno visualizzati prima sulla prima pagina del tuo blog, e quindi tutti i messaggi saranno visualizzati sotto di loro.