Template WordPress: i singoli tag per richiamare le parti dinamiche in una pagina single.php
Direi che ci siamo. Cosa ci manca per creare un template con i fiocchi?
- Creare un template base per WordPress: struttura
- Creare un template per WordPress: header.php è fondamentale
- Template WordPress: tutti i files che compongono un tema e il “loop di WordPress”
- Creare una o più sidebar con WordPress (uso del file functions.php)
Direi che manca una cosa fondamentale: come richiamare le parti dinamiche in una qualsiasi pagina!
Vediamo insieme le più usate (qui trovate le trovate riassunte, ma anche qui e qui):
<?php the_title(); ?>
<?php the_time('j.m.y'); ?> (tra parentesi usate il formato preferito, usando le lettere convenzionali del php per identificare giorno mese anno)
<?php the_permalink() ?> è il nostro famoso url creato per il nostro articolo
<?php the_excerpt('Leggi tutta la notizia...'); ?> Pubblica il riassunto (e dove non fosse evidenziato i primi caratteri del contenuto) e permette di definire nelle opzioni il testo che comparirà per far proseguire nella lettura
<?php the_content(); ?> Pubblica il contenuto del post
<?php the_category(','); ?> la nostra categoria. dove ce ne fosse più di una apporrebbe una virgola, come in questo esempio
<?php the_tags(); ?> per pubblicare i tags
<?php comments_number(__( 'Commenta per primo!', 'nometema'), __('Un commento', 'nometema'), __('% Commenti', 'nometema'));?> Pubblica un link con i commenti presenti, che rimanda all’articolo + àncora #comments. Il fatto che ci siano quegli underscore (__) prina della pubblicazione del testo e il nome del tema è una tecnica che permette di tradurre facilmente il tema in caso vi siano multilingue. Pertanto in questo esempio, anche nell’excerpt di prima avrei potuto scriverlo in questo modo, per essere più corretti: <?php the_excerpt(__('Leggi la notizia','nometema')); ?>
<?php the_ID(); ?> è l’id del post. spesso gli sviluppatori di WordPress consigliano di far scrivere il contenuto del post all’interno di un div formattato nella seguente maniera:
<div id="post-<?php the_ID(); ?>">
...
</div>
E per oggi è tutto, la prossima volta parleremo della pagina dei commenti (single.php + comments.php)


















Add to Google

18 Commenti
fino a oggi mi son sempre limitato a modificare a mio piacimento template già fatti, ma ho in mente un progettino per farne uno totalmente mio, questi consigli mi saranno utili
sto salvando tutti questi articoli nel feed rss con un tag apposta per ripescarli facilmente, ma spero laura che farai un bel ebook in pdf da scaricare alla fine
[...] 04) Template WordPress: i singoli tag per richiamare le parti dinamiche in una pagina single.php [...]
Lo spero, sono bloccato qui in attesa delle altre guide
ciao sebastiano: sono già uscite tutte:
http://www.italianwebdesign.it/category/cms-e-developing/wordpress-cms-e-developing/
Perchè non le raggruppi in un PDF?
quando avrò il tempo di farlo volentieri
ciao, seguo spesso il vostro blog, è quello più chiaro ed esaustivo in materia.
Ho ora bisogno del vostro aiuto, sto realizzando da zero un sito con wordpress, il template l’ho graficamente creato io e dunque non si basa su progetti già esistenti, la mia difficoltà sta nel fatto che ho strutturato un home senza post recenti ma bensì con 3 box che nella mia logica dovevano essere 3 categorie, per intenderci
box1: vino rosso; box2 vino bianco; box3 spumantini;
questi 3 box sono affiancati e ogniuno di essi dovrebbe contenere solamente il nome della categoria (linkato ad essa) e la descrizione.
Per quanto riguarda la descrizione, son riuscita a farmela pescare tramite il tag , il nome della categoria e il link alla stessa non riesco proprio a capire come ottenerlo, qualcno di voi sa darmi una mano?
Ringrazio anticipatamente
prova così:
$myposts = get_posts('numberposts=1&category=91');
foreach($myposts as $post) : ?>
< ?php the_category(' '); ?>
< ?php endforeach; ?>
Guarda, davvero non so come ringraziarti, sia per la velocità che per la soluzione PERFETTA!
Grazie mille, davvero non vi smentite mai.
come deluderti!!
a presto!
Ciao complimenti per il sito,
vorrei chiedere come è possibile creare la home page che visualizzi i primi due articoli(affiancati) e poi sotto un blocco da tre(ugualmente affiancati). (ciò deve avvenire solo per la home page mentre per le altre pagine la visualizzazione degli articoli deve essere uno sotto l’altro)
Stò impazzendo mi potreste dare una mano?
questo articolo ti sarà utile:
http://www.italianwebdesign.it/anteprima-immagine-degli-ultimi-articoli-pubblicati-tutorial-wordpress/
Grasie per la celere risposta,
io non vorrei vedere gli ultimi sei articoli ma bensì sempre le stesse categorie ossia:
quando si apre la home page vorrei vedere due post affiancati che rispondono a due categorie differenti per es.: prima pagina e cronaca;
sotto tre post affiancati che rispondono ad altre tre categorie e cosi via.
Non so se sono stato chiaro ma le ho provate tutte e non riesco ad ottenere questa visualizzazione.
Spero tu mi riesca ad aiutare!!!
cerca nella sezione wordpress del nostro sito, ci sono tutte le risposte
ciao
ho controllato all’interno del sito ma non riesco atrovare quello che mi occorre o meglio le modalità di visualizzazione di una articolo si estendono anche agli altri…
Non sò proprio come uscirne!!!
salve sono riuscito a creare il looop che mi visualizzi i primi due articoli poi vorrei visualizzare sotto un blocco di tre affiancati come posso fare?
ho risolto da solo grazie lo stesso