DISQUS

Informatica Friuli: WordPress e i campi personalizzati

  • nata100 · 11 months ago
    ciao
    complimenti per il blog

    ho un grosso problema (almeno per me ) praticamente sono passato da blogger a Word press quindi capirai la differenza sono partito nuovamente da 0 . ecco il mio problema
    ho un blog word press faccio un articolo metto l immagine in Home page si vede un rettangolo che in qualche modo potrei pure accettare anche se non e' preciso nel post va tutto bene , l unico posto dove viene veramente indecente e' nella sezione archivio praticamente in un pagina vengono elecati piu post di una determinata categoria a lato del titolo c'e' un immagine del post piccola che in nessun caso viene raffigurata bene

    Come posso fare ? ecco un esempio

    immagine giusta nel post http://www.linkstreaming.com/88-minuti.html

    immagine non tanto buona in home page http://www.linkstreaming.com/

    immagine nell archivio praticamente nulla http://www.linkstreaming.com/category/alta-qual...

    scusa tanto il disturbo pero non so cosa fare

    grazie 1000
  • king_hack · 11 months ago
    Ciao nata100
    Darti una risposta precisa è difficile perchè dipende dal template che stai utilizzando.
    La prassi è di non appesantire troppo le sezioni archivi cercaando di non inserire le immagini dei vari post, che condivido come prassi.
    Ti dico cosa farei io: (è una soluzione "avanzata" per chi come te proviene da blogger e magari non mastica fogli di stile e codice)
    1. L' immagine nel post la carico tramite la gestione immagini di WordPress;
    2. Copio il link di dove viene salvata l' immagine;
    3. utilizzo un campo personalizzato dandogli il nome "imgpost" ed incollo dentro il link;
    4. personalizzerei il template precisamente il file archive.php (il file per far visualizzare appunto gli archivi) inserendo il codice sulla traccia di quella che ho fornito nel mio post inserendo al posto di "videoyt" il nome del campo che hai creato ovvero "imgpost".
    5. al posto del codice tra i <div id=”introVIDEO”> e </div> inserirei il codice html per inserire un' immagine.
    6. nel foglio di stile impartirei le direttive per "introVIDEO" dicendo che le immagini sotto questa classe abbiano le dimensioni personalizzate da me in altezza e larghezza.

    Stesso procedimento dovrai farlo per single.php ovvero il file del template per visualizzare l' articolo singolo MA invece di metterci come classe "introVIDEO" ci meti un altro nome per la classe CSS stile "imgSINGLE" e nel CSS (foglio di stile) inserirai le dimensioni standard (grandezza naturale dell' immagine) per farla visualizare nella sua dimensione naturale.

    Detto cosi è difficile da spiegare, ma se vuoi sono sempre a disposizione.
    Ci si può sentire via chat (devo ancora indicarli pubblicamente su questo blog) ma su Google Talk mi puoi trovare davide.tommasin@gmail.com oppure su skype come kinghack

    Per le mail trovi la sezione contatti in questo blog ;)

    Ciao
  • alberto · 10 months ago
    non riesco ad inserire le immagini nella home page

    ho fatto come hai scritto ma zeeerooooo!!!!!!!!!!!!!

    help!!
  • king_hack · 10 months ago
    Qui dipende imho tutto dal template che stai utilizzando,
    Darti una risposta precisa, una soluzione alla tua domanda non è possibile.

    Che template utilizzi? Il link al tuo blog? Se me li indichi forse arrivo a darti ulteriori info. ;)
  • gianodo · 10 months ago
    Sono incappato in questo post molto utile.
    La procedura è chiara ma non ho capito che cos'è videoyt

    $values = get_post_custom_values(”videoyt”);

    Che significa? A cosa rimanmda?
  • king_hack · 10 months ago
    videoyt è solamente l' "etichetta", un termine, un tag inventato da me per specificare la variabile per i video youtube.
    get__post_custom_values è la funzione che va a estrapolare dal database il valore di quella variabile specifica del post in cui l' hai inserita.

    Al posto di videoyt potevo/potrai scriverci anche "pincopalla" a patto che "pincopalla" sia il nome del campo personalizzato (a cui darai un valore) che aggiungerai eventualmente ai tuoi post.
  • Mauri · 10 months ago
    Ciao, utilizzo i custom fields da un pò senza problemi. Ora è giunto il momento di fare un passa in più. Molti temi premium (a pagamento) offrono i custom field automatici per le immagini. in pratica prendono l'indirizzo della prima immagine che trovano nel post e lo salvano nel custum field desiderato. questo aiuta molta perchè non è più necessario copiare il nome dell'immagine o il percorso...

    In rete però non ho trovato molto sull'argomento. Ne sai qualcosa?
    Grazie in anticipo
    Mauri
  • king_hack · 10 months ago
    Ciao Mauri, per ora non so darti una risposta precisa perchè devo studiarmi la cosa.
    Se ho news ti faccio sapere ;)
  • Mauri · 10 months ago
    ho trovato proprio ora un semplice plugin molto configurabile che permette quanto detto:

    http://justintadlock.com/archives/2008/05/27/ge...

    Il plugin una volta attivato cerca all'interno del post la prima immagine e restituisce attraverso la funzione:

    <?php echo get_the_image('width=70&height=70&image_class=left'); ?>

    il codice html relativo all'immagine... Ho eliminato tutti i custom fields dai miei post (vedi italytodo dot com) e penso di avere anche guadagnato in performance (oltre che in codice php)

    spero vi sia utile

    Ciao
    Mauri
  • king_hack · 10 months ago
    Grazie 1000 per la segnalazione ;)
  • BECA · 7 months ago
    ottima guida, dopo a casa proverò ad attuarla nel mio blog ;)

    intanto mi iscrivo ai feed! :D
  • king_hack · 7 months ago
    Buon lavoro... in caso facci sapere com'è andata ;)
  • BECA · 7 months ago
    è andata, dopo qualche imprecazione di troppo (a chi copia il codice, ricordatevi di ridigitare le virgolette....arg!), ora devo solo formattare meglio il tutto