Custom Field Template in italiano

WordPress offre un ampio numero di plugin grazie ai quali é possibile integrare al codice di base della piattaforma alcune nuove opzioni potenzialmente utili per estendere ed ottimizzare al meglio le funzionalità  del proprio weblog. Inside Plugins nasce come rubrica informativa e di segnalazione con il chiaro intento di fornire un supporto di base ai blogger che affidano a WordPress le loro pubblicazioni online: Custom Field Template Plugin by Hiroaki Miyashita.

Custom Field Template é un plugin che permette all’amministratore del sito di aggiugere dei nuovi Campi personalizzati (nella interfaccia di scrittura Articoli/Pagine) .

ATTENZIONE: la versione 1.6.6 (del 4 giugno 2010) contiene un errore nel codice. Aggiornare immediatamente alla 1.6.8.

Installazione:

  1. Scaricare e decomprimere il file zip del plugin
  2. Inserire il file custom-field-template-it_IT.mo nella cartella principale del plugin
  3. Upload della cartella “custom-field-template” in wp-content/plugins/
  4. Attivare il plugin
  5. Configurare le opzioni nella pagina Impostazioni/Custom Field Template

Opzioni Custom Field Template:

Il formato del template é simile a quello del plugin Custom Field GUI a parte le differenze elencate qui sotto:

  1. Possibilità  di impostare un numero di template campi personalizzati commutando il template durante la scrittura/modifica di un post/pagina.
  2. Questo plugin non fa uso per i template del file ini poiché imposta il tutto dalla pagina del plugin.
  3. Supporto TinyMCE presente nell’area di testo.
  4. Supporto pulsanti media nell’area di testo. – versione minima WP 2.5.
  5. Supporto per campi multipli con la stessa chiave.
  6. Supporto per nascondere la chiave e le opzioni label.
  7. Possibilità  di consulto della lista completa delle opzioni  nella pagina di impostazione del plugin.
  8. Possibilità  di personalizzare (CSS) il design del template dei campi.
  9. Possibilità  di sostituire le chiavi personalizzate con le label.
  10. Possibilità  di utilizzo della funzione wpautop.
  11. Possibilità  di utilizzo dei codici PHP in relazione ai valori impostati. (sperimentale, code = 0)
  12. Possibilità  di definire il livello di accesso per ogni campo. (level = 1)
  13. Supporto per convertire automaticamente i valori dei campi personalizzati in tag. (insertTag = true)
  14. Aggiunta dello Shortcode [cft] per poter mostrare il template del campo personalizzato. (mostra solamente gli attributi aventi output = true)
  15. Aggiunta sezioni istruzione per il template.
  16. Aggiunta opzione valore label nel caso in cui i valori fossero differenti dai valori visualizzati. (valueLabel = mele # arance # banane)
  17. Aggiunta opzione blank. (blank = true)
  18. Aggiunta break type. Imposta CSS a ‘#cft div’. (type = break)
  19. Aggiunta Shortcode [cft] formato.
  20. Aggiunta opzione disposizione. (sort = asc or sort = desc)
  21. Supporto Quick Edit per i campi personalizzati. (tinyMCE e Pulsanti media non ancora disponibili)
  22. Supporto di ricerca per i campi personalizzati. (mostra solo gli attributi aventi search = true.)
  23. Aggiunta Shortcode [cftsearch] per il formato. (in via di sviluppo)
  24. Aggiunta codici PHP per i valori output. (outputCode = 0)
  25. Aggiunta codici PHP prima di salvare i valori. (editCode = 0)
  26. Aggiunta funzione per salvare le impostazioni.
  27. Aggiunta opzione classe. (class = text)
  28. Aggiunta auto hook a the_content(). (sperimentale)

Localizzazione:

Ho realizzato il file di localizzazione in italiano per il plugin. Affinché i file di traduzione del plugin possano essere sempre disponibili ed aggiornati alla ultima versione, sarà  necessario scaricare l’archivio custom-field-template-it_IT.zip qui sotto ed estrarre quindi i file custom-field-template-it_IT.po e custom-field-template-it_IT.mo. Ad operazione avvenuta, caricare via FTP i due file nella cartella principale del plugin.

Download

Custom Field Template in italiano { Versione 1.9.5 | file ".zip" | 8.83 kB | Last Updated 13-04-2011 | 904 hits }

Custom Field Template

Versione: 1.9.5
Ultimo aggiornamento: 17-11-2011
Versione minima di WordPress: 2.1 o superiore
Compatibile sino alla: WP 3.3
WP-Plugin Directory
SVN repository

articoli potenzialmente correlati (generati in automatico):

  1. Custom Smilies in italiano
  2. cforms II in italiano
  3. Register Plus Redux in italiano

CharmingPress trasforma in un principe il tuo frog blog!
Servizi web "on-demand" e “Plug & Play” per una rapida soluzione professionale a tutte le tue necessità WordPress.

PARTITA IVA: 01538740083 - Registro delle Imprese di Imperia: REA – 134874

Contattaci subito per un preventivo gratuito

Commenti

  1. Nicola scrive:

    Intanto complimenti per il sito che è molto utile da consultare.
    Sono un principiante e per l’utilizzo di questo plug in avrei bisogno di un manuale per l’utilizzo dello stesso. Puoi aiutarmi a trovare qualcosa che mi aiuti considerando che devo partire da zero sulla questione “campi personalizzati”?

    grazie
    Nicola

    • gidibao scrive:

      Ciao Nicola, grazie. Che dire… hai proprio scelto uno di quei plugin privi di un manuale d’uso ufficiale rilasciato dallo sviluppatore. Puoi comunque trovare delle informazioni su google (digita “custom field template”) oppure nel forum di WordPress.
      A cosa ti servono i campi personalizzati? forse, esiste un modo più semplice…

      Gianni

      • Nicola scrive:

        L’idea era quella di creare dei template personalizzati e consentire a determinati utenti del sito (sto lavorando su una intranet da utilizzare come archivio documenti in formato PDF) di aprire una pagina con il giusto template ed inserire rapidamente le informazioni necessarie, riducendo al minimo il livello di conoscenza nell’utilizzo di WP.

        Ti sarei grato se riuscissi a dirmi anche un solo suggerimento che mi aiuti ad ottimizzare questo mio progetto.

        Grazie

  2. Alexiel scrive:

    Ciao!
    Sto cercando di utilizzare questo plugin, però c’è ancora una cosa che non riesco a fare.
    In pratica vorrei che, al posto delle scritte come “plan”, “favorite fruits” etc, mi apparisse un’immagine. Non riesco a capire come fare. Ho provato a linkarla tramite codice html ma non va. Consigli?

  3. gidibao scrive:

    Ciao james,
    un link al tuo sito? così mi faccio un’idea vedendo un esempio online.

  4. james scrive:

    Ciao gidibao,
    quello che volevo riuscire ad ottenere, era riuscire a castomizzare i CSS dei campi che stampo, e riuscire ad manipolarli per poterli eventualmente intabellare o comunque disporre a video come voglio.

    Perchè attualmente li stampo a video mi escono uno sotto l’altro e utilizzano il css del template

  5. gidibao scrive:

    Ciao james,

    converrai con me che l’argomento “custom fields” non può essere evaso con poche righe tanto più che hai (per il momento) poca esperienza con WordPress.
    In generale, QUI puoi trovare le informazioni sui campi personalizzati; nel particolare, cosa vorresti ottenere per il tuo sito grazie ai campi personalizzati?

    Gianni

  6. james scrive:

    Ciao a tutti!!!
    ottimo plugin, volevo chiedere se qualcuno di voi conosce una guida o sà spiegarmi a cosa servono questi campi:

    Allestimento template:
    Tipo di pubblicazione:
    Tipo pubblicazione personalizzata (separa con una virgola):
    ID articolo (separa con una virgola):
    ID categoria (separa con una virgola):
    Nome/i file template pagina (separa con una virgola):

    scusate la domanda ma sono nuovo di wordpress e relativi custom fields

  7. Massimo scrive:

    ciao
    il plugin consente di utilizzare dei menu ad albero apribili su più livelli ?

    grazie
    Massimo

  8. gidibao scrive:

    Ciao Massimo, prova a vedere se questo thread su WP.org potrebbe esserti utile: How to Sort Custom Fields Alphabetically By Key

    Gianni

  9. Massimo scrive:

    Ciao,
    Ho istallato il plugin e funziona benissimo.
    L’unico problema che quando pubblico la pagina the_meta() mi fa vedere i campi in ordine di inserimento e non in ordine alfabetico (nome del keys) .
    Per semplicità aggiungo la funzione the_meta() modificata per mettere tutto dentro una tabella.
    Mi puoi dare una mano .. io non sono un esperto programmatore di php
    Grazie
    Massimo

    function the_meta() {
    if ( $keys = get_post_custom_keys() ) {
    echo “\n”;
    echo “”;
    foreach ( (array) $keys as $key ) {
    $keyt = trim($key);
    if ( ‘_’ == $keyt{0} )
    continue;
    $values = array_map(‘trim’, get_post_custom_values($key));
    $value = implode($values,’, ‘);
    if ( $key == ‘File’ ) {
    echo apply_filters(‘the_meta_key’, ” $key: $value “, $key, $value);
    } else {
    echo apply_filters(‘the_meta_key’, ” $key: $value “, $key, $value);
    }
    }
    echo “”;
    echo “\n”;
    }
    }

  10. gidibao scrive:

    Ciao ivan,

    nel codex di WordPress puoi trovare un articolo molto interessante in merito ai campi personalizzati: Custom Fields ;-)

  11. ivan scrive:

    esiste una riga di php per inserire i campi direttamente nel template? In modo che poi l’utente non si debba mettere a lavorare coi vari tag…

  12. theold scrive:

    allora.. sono passato ad atahualpa così ci capiamo di piๅperò io con il meta ed i campi sono al punto di partenza…cioਠniente.
    se mi spieghi come far “apparire” in un articolo il template predefinito ..penso che poi riesco a farlo anche con l’altro ma devi avere pazienza perchਠsono molto a digiuno di codici e tutto il resto.ora come ora ho il template predefinito ed uno che ho personalizzato.il template personalizzato lo vorrei utilizzare non sempre ma solo in particolari post che evidenzierei con le categorie.
    grazie e scusa ma mi ci sto rompendo la testa da un mesetto..

  13. theold scrive:

    quindi.. inserisco il tag meta nel file single.php e poi lo shortcode nell’articolo.
    domanda: allora se voglio usare questo plugin per pi๠autori, ogni autore deve sapere quali shortcode usare? in pratica..non ਠpossibile creare un articolo formattatto con campi definiti?
    esempio: il modulo che sto usando per i commenti prevede un campo per il nome, uno per la mail ect. ect. non si può ottenere la stessa cosa con questo plugin quando si scrive un articolo?
    scusa se sono rompixxxxxxx ma non sono espertissimo di queste cose e forse sto perdendo tempo per fare una cosa che non si può fare. quello che vorrei ਠpoter scegliere se scrivere un semplice articolo o una cosa diversa con campi già  settati in modo da non dovere ogni volta riscriverli.

  14. theold scrive:

    vediamo se ci riesco…partendo però un pò da lontano.
    supponiamo di prender per buono quello che c’ਠcome esempio cioà¨
    #
    [Plan]
    #
    type = text
    #
    size = 35
    #
    label = Where are you going to go?

    ect ect.

    vado a scrivere un nuovo articolo e mi trovo perfettamente il template caricato e mi compilo tutti i miei campi. ovviamente però non compare niente perchਠnon ho inserito il famoso meta…
    problema: a parte capire dove metterlo, solo questo ‹?php the_meta(); ?› o altro?
    grazie

    • gidibao scrive:

      Il tag meta lo devi inserire in single.php laddove desideri appaino i campi personalizzati (vedi esempio)

      Circa il plugin, nell’esempio da te proposto, dovrai inserire nell’articolo solamente lo shortcode [Plan] in modo tale che possa essere visualizzato il contenuto del template.

      Altre cose da fare non ce ne sono ( a parte la creazione di nuovi template e/o la modifica delle impostazioni per il plugin)

  15. theold scrive:

    perchਠਠfin troppo incasinato (anche se molto bello..) ed in ogni caso il problema rimarrebbe.

  16. theold scrive:

    riguardo al tema, penso di passare al montezuma..e per il resto ho dato un’occhiata..ma ਠfuori dalla mia portata. mi sa che mi tengo le cose così come sono e pazienza per i campi.
    grazie cmq.

  17. theold scrive:

    mi piacerebbe proprio sapere dove si mette sto benedetto tag..
    io sto usando il vigilance ma vorrei passare al montezuma.
    se mi sai dire dove si posiziona il tag…sarebbe il massimo.
    tieni presente che capisco pochino di queste cose.
    grazie

  18. theold scrive:

    ciao,
    sto testando il plugin su due temi diversi (“Vigilance” e “Montezuma”) ma in entrambi i casi non riesco a far comparire i campi e quello che ci scrivo.
    ti posto i due index originali, così puoi farti un’idea.

    vigilance index
    [...]

    montezuma index
    [...]

  19. Angelo scrive:

    Ciao, io non riesco a far comparire ciò che scrivo nei nuovi fields. Puoi aiutarmi?

  20. gidibao scrive:

    Ciao bello! :mrgreen:

    Direi che é tutto ok! ;-)

    Prego gigliowp! Lieto di esserti stato utile

    Buona serata

    Gianni :-)

  21. gigliowp scrive:

    Il messaggio di xlm sitemap sulla notifica a yahoo e’ il medesimo di ieri solamente che aprendo il link di fianco al messaggio relativo allo stato della notifica a yahoo ( la pagina linkata e’ la stessa di quella di ieri ) pare che tutto vada bene Update notification has successfully submitted
    Tra l’ altro oggi ho ricevuto una visita da yahoo search ed inolotre provando a farsi suggerire le keyword per yahoo il plugin dei mata tag funziona mentre qualche giorno fa non si poteva connettere a yahoo.
    Quindi dato ke l’ unico problema era relativo al discorso della mancanza del foglio di stile associato direi che dovrebbe essere tutto ok..stiamo a vedere gli sviluppi !
    Ciao bello e grazie per la disponibilita’

  22. gidibao scrive:

    Nessun problema! :-)

    gigliowp, non preoccuparti per il messaggio “Il file XML specificato apparentemente non ha un foglio di stile associato” che appare nel .xsl

    Verifica se la notifica a YAHOO funziona… ;-)

  23. gigliowp scrive:

    Scusa per gli errori ortografic ma dopo un po di ore di PC si commettono…
    Cmq ho provato ad inserire il percorso alternativo ma non lo carica e comunque se visiti la site map da ancora il messaggio “…apparentemente non e’ collegato alcun foglio di stile”.. pero’ questo e’ evidente.

  24. gidibao scrive:

    Perfetto gigliowp!

    In teoria, dovrebbe funzionare…

  25. gigliowp scrive:

    Ok l’ ho trovato.
    http://lily.netsons.org/wp-content/plugins/google-sitemap-generator/sitemap.xsl
    ora provo ad inserirlo al posto del dafault.

  26. gidibao scrive:

    Ciao gigliowp,

    il percorso alternativo a quello predefinito dovrebbe essere tipo:

    http://nomedelsito/wp-content/plugins/google-sitemap-generator/sitemap.xsl

    Fammi sapere…

    Gianni :-)

  27. gigliowp scrive:

    In pratica se non scelgo il defaut debbo inserire l’ indirizzo del seguente file :
    # Include a XSLT stylesheet: __________

    Ciao

    - si la mia sitemap e’ come la tua

    - Ok ho disattivato e riattivato il plug in e la site map si e’ rigenerata!

  28. gidibao scrive:

    Ciao gigliowp,

    prova a disattivare e riattivare il plugin quindi rigenera la sitemap.

    Quale é l’alternativa al default?

    Fammi sapere…

    PS
    hai online una sitemap tipo la mia?

  29. gigliowp scrive:

    Ciao gibi!
    Desideravo deluciadazioni su un problema con il plug in xlm sitemap.

    Dunque, dato che volevo che il mio blog comunicasse con yahoo ho ottenuto l’ application ID.
    Solo che ora xlm mi da il seguente messaggio di stato relativo a yahoo :
    There was a problem while notifying YAHOO.view Result
    Tra le advanced option c’ e’ :
    # Include a XSLT stylesheet:__________ (Full or relative URL to your .xsl file) Use default
    E’ settato su default
    E’ qui la soluzione?
    O rigenro una site map?
    Forse debbo rigenreare la site map che avevo fatto prima dell’ aggiornamento?

    Thanks

    THANKS

Inserisci il tuo commento

*