Skip to content

È un utility per Wordpress per la gestione automatizzata di metabox da utilizzare con un custom post type, sia lato backend che frontend.

License

Notifications You must be signed in to change notification settings

GiorgioKM/MetaBoxesHandler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetaBoxesHandler

Build Status

È un utility per Wordpress per la gestione automatizzata di metabox da utilizzare con un custom post type, sia lato backend che frontend.

Attualmente supporta le seguenti tipologie di campi:

  • input
  • textarea
  • media upload
  • upload di immagini utilizzando le funzioni native di wordpress
  • select e select optiongroup
  • campi con html personalizzato
  • lista di input checkbox
  • lista di input radio

Crediti

Tipo Descrizione
@autore Giorgio Suadoni
@versione 0.22.3
@data ultimo aggiornamento 25 Agosto 2021
@data prima versione 20 Maggio 2017

Changelog

v0.22.3 - 25 Agosto 2021

  • Risolto un piccolo bug di caricamento degli script/style

v0.22.2 - 12 Gennaio 2018

  • Aggiunto argomento 'suppress_filters => true' quando viene richiamato il metodo 'get_posts'

v0.22.1 - 11 Gennaio 2018

  • Sistemato un problema con il metodo 'returnAllMeta()'

v0.22 - 28 Giugno 2017

  • Aggiunta la revisione sui custom fields

v0.21 - 27 Giugno 2017

  • Ora il metodo 'returnAllMeta()' è richiamabile anche lato backend
  • Aggiunto nuovo metodo 'getMetaKey($namePostMeta = false)', che ritorna l'esatta metakey salvata sul DB. Se non viene passato nessun valore, ritorneranno tutti i metakey.
  • Modificato il parametro 'required'. Ora è possibile passargli una funzione anonima per il controllo personalizzato del campo. In caso di errore, deve ritornare il messaggio da stampare.

v0.20 - 20 Giugno 2017

  • Aggiunto nuovo campo input radio (è possibile inserire più radio in un unico campo)
  • Piccole correzioni al codice

v0.19.12 - 19 Giugno 2017

  • Risolto un problema quando la classe veniva instanziata più di una volta

v0.19.1 - 14 Giugno 2017

  • Aggiunto un parametro di tipo booleano nel metodo 'returnAllMeta($includeAllPosts = false)'. Se impostato a true, forzerà il metodo a ritornare con tutti i post

v0.19 - 14 Giugno 2017

  • Aggiunto nuovo campo input checkbox (è possibile inserire più checkbox in un unico campo)

v0.18.1 - 12 Giugno 2017

  • Risolto un problema con il metodo 'setFeatureSupport()'

v0.18 - 7 Giugno 2017

  • Classe rinominata in 'MetaBoxesHandler'
  • Novità: i metabox verranno creati automaticamente dalla classe con il metodo 'add()'
  • Cambiato il nome del metodo 'addMetaFields()' in 'add()'. Quando verrà lanciato creerà direttamente il metabox con la lista dei campi richiesti.
  • Il metodo 'returnAllMeta()' ora funzionerà soltanto lato frontend. Nel backend non occorrerà più utilizzarlo
  • Riscritti alcuni metodi per un utilizzo migliore della classe
  • Risolto un problema nello script JS della classe
  • Aggiunta la possibilità di gestire un campo del form come codice html personalizzato

v0.15 - 5 Giugno 2017

  • Il metodo 'addMetaBoxWPImageUpload()' ora è diventato protetto ed è richiamabile automaticamente dalla classe
  • Aggiunto il supporto per l'immagine in evidenza (nativa di Wordpress). Il metodo pubblico da richiamare è 'addFeatureSupport()'

v0.14 - 30 Maggio 2017

  • Aggiunta la possibilità di rendere obbligatori i campi del form. È necessario aggingere il parametro "'required' => true" nella lista opzioni

v0.13 - 26 Maggio 2017

  • Risolti alcuni problemi lato backend
  • Aggiunto nuovo campo select (supporto anche per le opzioni di gruppo)
  • Aggiunta la possibilità di aggiungere più postmeta in una singola opzione

v0.12 - 24 Maggio 2017

  • Aggiunto campo per la gestione delle immagini, utilizzando le funzioni native di wordpress
  • Aggiunta documentazione alla classe

v0.1 - 20 Maggio 2017

  • Prima release

Link utili

About

È un utility per Wordpress per la gestione automatizzata di metabox da utilizzare con un custom post type, sia lato backend che frontend.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published