- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Personalizzare un sito di ricette
-
Per esempio potresti inserire i vari ingredienti come tag di quello specifico post. Poi nel template metti the_tags() http://codex.wordpress.org/Function_Reference/the_tags che te li visualizza dove vuoi e che puoi rendere graficamente come ti serve.
Stefano
-
E se invece volessi utilizzare i campi personalizzati?
Non li ho mai usati e non so come funzionano.
-
devi inserire da un lato la "chiave" per esempio 'ingrediente', dall'altro l'ingrediente
Ne aggiungi a piacimento.
Poi nel template inserisci la chiamata per visualizzarli (trovi tutto qui: http://codex.wordpress.org/Custom_Fields)Io preferisco usare i tag (o un'altra tassonomia personalizzata, ancora meglio, il principio è lo stesso) perchè mi offrono la possibilità di selezionare i post (le ricette) anche per singolo tag (gli ingredienti)
-
Non so se questo sistema faccia davvero al caso mio.
L'effetto che volevo ottenere era quello di inserire gli ingredienti all'interno di una tabella dove in ogni td ci sta un ingrediente. L'esempio è sempre quello del sito giallozafferano.
Forse questa è una personalizzazione maggiore di quanto possibile?
-
@freebreathe said:
Forse questa è una personalizzazione maggiore di quanto possibile?
No, perchè?
Il concetto base è che dall'amministrazione di WordPress salvi i dati che ti servono nel db e poi "popoli" il tuo layout come credi... non cosigleirei l'uso di una tabella in questo caso ma questo è un dato secondario.Tra l'altro sono andato a vedere giallozafferano e gli ingredienti li gestisce proprio con un sistema a tag come ti ho cosigliato.
La funzione the_tag() ti dà un elenco non ordinato, basta fomattarlo con i css e ottieni quello che vuoi.
Davvero è una delle funzionalità in cui WordPress eccelle.Stefano
-
[LEFT]ok la provo e vediamo come va
[/LEFT]
-
ok, facci sapere!
-
Sono riuscita a capire più o meno come funziona the_tags. Però su giallozafferano sotto al nome del tag/ingrediente c'è inserito anche la quantità, che non viene gestito come tag ma come testo libero.
Come faccio ad inserire anche io questo testo?
-
Facendo una accurata analisi di quello che rrealm ente mi occorre. sono arrivata a questa conclusione. Mi occore la possibilità di creare dei template prsonalizzati per gli articoli.
Mi spiego meglio.
Mi serve creare un template personalizzato di articolo con queste sezioni:
Foto
minidescrizione
ingredienti
tempi
preparazioneOgnuna di queste sezioni conterrà testo o immagini con una grafica personalizzata.
Ogni volta che voglio inserire una ricetta uso questa personalizzazione.
Se invece voglio inserire un normale articlo uso l'impostazione di base.Vi prego ditemi che non sto delirando e che si tratta di una cosa fattibile...
-
perfetto! è proprio così.
potresti anche usare i custom post type e personalizzare così sia l'interfaccia di scrittura che il template che li mostra (creando un file single-nome-custom-type.php)
Stefano
-
Ok mi guardo le lezioni e grazie per la pazienza