Pods – Tipi di contenuto e campi personalizzati

Descrizione

Gestisci tutte le necessità dei tuoi contenuti personalizzati da un UNICO posto con il Framework Pods. Tu puoi:

  • Crea ed edita tipi di contenuto, tassonomie e campi personalizzati ed estendi gli oggetti esistenti di WordPress come gli utenti, i media, gli articoli e le pagine o estendi i tipi di contenuto personalizzati di altri plugin — tutto tramite Pods.
  • Mostra facilmente il tuo contenuto personalizzato, sia che tu voglia usare gli shortcode, i widget, l’approccio senza-codice del Template Pods, o usando lo standard PHP nelle funzioni e nei template del tema di WordPress.
  • Crea connessioni tra qualsiasi tuo contenuto che aiutano ad organizzarlo in maniere logiche ed utili con i campi di relazione.

Lascia che Pods ti aiuti ad accrescere le tue capacità di sviluppo ed a gestire il contenuto che va oltre le Pagine ed i Post standard di WordPress. Dai un’occhiata a pods.io per la nostra Guida Utente, al Forum di Supporto, e alla nostra Slack Chat per aiuto a sviluppare con Pods.

Introduzione

Tipi di contenuto che si evolvono con le tue esigenze

Crea qualsiasi tipo di contenuto tu voglia — piccolo o grande — noi veniamo incontro la tua esigenza. Ogni tipo di contenuto creato tramite Pods riceve tutto l’amore di cui ha bisogno per crescere. Avrai un’interfaccia facile da usare che ti lascerà gestire i campi personalizzati ed il funzionamento del tuo tipo di contenuto.

Ti diamo il potere che non hai mai avuto prima con un singolo plugin perchè noi abbiamo ri-immaginato come gestire i tipi di contenuto dalle fondamenta.

Crea nuovi tipi di contenuto

Con Pods puoi creare tipi di contenuti totalmente nuovi:

  • Tipi di Post Personalizzati – Tipi di contenuto che somigliano e funzionano come gli articoli e le pagine, ma nelle loro proprie aree separate
  • Tassonomie personalizzate – Tipi di contenuto che somigliano e funzionano come categorie e tag, ma nelle loro proprie aree separate
  • Pagine di impostazioni personalizzate – crea form admin personalizzati sotto le Impostazioni per aiutare l’organizzazione dei settaggi globali personalizzati del tuo sito
  • Tipi di contenuto avanzato – Questi sono interamente separati da WordPress e funzionano sulla loro propria tabella di database

Estendi i tipi di contenuto esistenti

Non sei soddisfatto? Che ne dici della possibilità di poter estendere i tipi di contenuto esistente? Veniamo incontro alle tua necessità estendendo questi principali oggetti WordPress:

  • Tipi di Post – crea o gestisci campi per qualsiasi tipo di contenuto (articoli, pagine, etc) esistente, anche quelli creati dai plugin o dai temi
  • Tassonomie – crea e gestisci campi per qualsiasi tassonomia (categoria, tag, etc ) esistente, anche quelle create dai plugin o dai temi
  • Media – crea e gestisci campi per i tuoi caricamenti media, aggiungi facilmente informazioni e contesti addizionali per qualsiasi file tu voglia
  • Utenti – crea e gestisci i campi per i tuoi profili utente, Questo è veramente fantastico!
  • Commenti – crea e gestisci i campi per i commenti dei tuoi visitatori, aggiungi facilmente campi per adattarli alla maniera in cui usi i commenti come recensioni e altro

Usa i nostri tipi di campo, o crea il tuo

Abbiamo un sacco di tipi di campi comunemente diffusi disponibili all’uso per te, oppure puoi costruirne dei tuoi con le nostre classi per tipo di campo estensibile.

Ognugno di questi tipi di campo ha il proprio set di opzioni, qualora le opzioni non fossero sufficienti, possono comunque essere facilmente estese:

  • Data / Orario – Data, orario o entrambi
  • Numero – numerico oppure valuta
  • Testo – Testo semplice, sito web, telefono, e-mail o password
  • Paragrafo di testo – Paragrafo semplice, WYSIWYG (TinyMCE o CLEditor, o aggiungi il tuo), oppure codice (Evidenziazione sintassi)
  • Selettore del colore – Sceglie i colori, perchè i colori sono fighi
  • Sì / No – Non puoi proprio sbagliarti con un checkbox, ma abbiamo aggiunto un po’ di faziosità per farlo risaltare
  • File / Immagine / Video – Carica nuovi media o selezionane dagli esistenti tramite la nostra libreria di integrazione media, o utilizza un semplice caricamento; la scelta è tua
  • Avatars – Carica nuovi media o selezionane tra gli esistenti, si integra automaticamente con le chiamate get_avatar per gli utenti estesi da Pods
  • Relazioni – Relaziona qualsiasi elemento, verso qualsiasi elemento di qualsiasi tipo oggetto WP, un altro Pod oppure una lista su misura definita dall’utente — con relazioni bidirezionali

Relazioni con cui dominare il mondo

  • Lista definita personalizzata
  • Tipo Articolo
  • Tassonomie
  • Utenti
  • Ruoli utente
  • Permessi utente
  • Media
  • Commenti

E molte altre relazioni sono disponibili, incluse:

  • Dimensioni immagine
  • Menu di navigazione
  • Formati Articoli
  • Status articolo
  • Barre laterali
  • Nazioni (predefinito)
  • Stati Uniti (predefinito)
  • Giorni della settimana (predefinito)
  • Mesi dell’anno (predefinito)

Mostra facilmente il tuo contenuto

Ci sono diversi modi per mostrare i dati Pods sul tuo sito, ma con qualsiasi tipo di oggetto WP che crei od estendi tramite Pods, puoi usare tutte le funzioni ed i metodi che hai già usato con le API di WordPress core / il Loop — da subito!

Inoltre, abbiamo una United Theming API che ti permette di creare il tema per i tuoi tipi di contenuto per tutti i tipi di Pod, che siano tipi di post, tassonomie o utenti o….ti sei fatto un’idea

Pannelli di gestione personalizzati

Utilizza Pods UI (incluso da Pods 1.10+) per costruire i tuoi pannelli di gestione personalizzata per i tuoi Pods

Componenti opzionali per fare ancora di più

Puoi abilitare alcuni dei nostri componenti inclusi per estendere ulteriormente il tuo sito WordPress:

  • Ruoli e permessi – Crea o modifica i ruoli per il tuo sito e personalizza i rispettivi permessi
  • Pagine – Crea pagine personalizzate che funzionano sulla path del tuo sito, con supporto a carattere jolly (supporto wildcard), e scegli il template di pagina da usare
  • Templates – Usa il nostro motore di template per creare template che possano essere lasciati in mano ai clienti per una gestione libera da preoccupazioni
  • Helper – Personalizza la maniera in cui Pods funziona proprio dall’area di amministrazione con gli snippet di codice, siano essi semplici o avanzati e riusabili
  • Tipi di contenuto avanzati – Questi tipi di contenuto erano inclusi dentro Pods prima della versione 2.3, ma ora sono attivabili opzionalmente.
  • Tabella di memorizzazione – Abilita la memorizzazione su tabella per i campi personalizzati sui tipi di contenuto, i media, gli utenti ed i commenti. Inoltre, aggiunge la possibilità di aggiungere campi personalizzati alle tassonomie
  • Relazioni avanzate – Aggiunge oggetti di relazione avanzata per relazioni a tabelle database, networks multisito, siti multisito, temi, template di pagina, barre laterali, oggetti di tipo di contenuto e oggetti tassonomia
  • Evidenziazione sintassi – Interpreta l’evidenziazione della sintassi per i campi Paragrafo di testo / WYSiWYG (Editor visuale)
  • Integrazione tema Builder – Usa i nostri moduli strettamente integrati per Builder nei tuoi layout

Migra a Pods, scopri cosa ti stavi perdendo

Stai usando un’altra soluzione? Abbiamo costruito componenti aggiuntivi per aiutarti nella transizione:

  • Importa da Custom Post Type UI
  • Ulteriori importazioni arriveranno presto, incluse importazioni da Custom Field Suite, Advanced Custom Fields, e Custom Tables

Funziona bene con gli altri

Inoltre, noi facciamo del nostro meglio per integrarci e funzionare bene con altri progetti:

Contributori

Pods non sarebbe veramente dov’è senza tutte le contribuzioni sia finanziarie che di codice / tempo. Dai un’occhiata al nostro GitHub per una lista dei contributori, o cerca le nostre segnalazioni su GitHub per vedere tutti coloro che sono coinvolti nell’aggiungere funzionalità, nel risolvere bugs o nel riportare problemi/testare.

github.com/pods-framework/pods/graphs/contributors

Traduzioni

Molti ringraziamenti vanno alle gentili persone che ci hanno aiutato a tradurre Pods in altri linguaggi diversi dall’inglese!

Unisciti a noi per ulteriori traduzioni dell’interfaccia di pod: https://translate.wordpress.org/projects/wp-plugins/pods

Abbiamo anche un canale Slack Chat dedicato per aiutare i nostri traduttori per avviarli e supportarli nel processo

Screenshot (schermate di esempio)

  • Crea nuovi tipi di contenuto o estendi gli esistenti
  • Aggiunge campi di molti tipi differenti, con opzioni individuali per ognuno affinché tu possa definire il tipo di contenuto che hai bisogno che esso sia
  • Il iipo di contenuto Pods aggiungerà campi all'editor dell'articolo
  • Le tassonomie Pods aggiungeranno campi ai moduli della tassonomia
  • Gli utenti Pods aggiungeranno campi ai moduli degli utenti
  • I commenti Pods aggiungeranno campi ai moduli dei commenti
  • I media Pods aggiungeranno campi ai moduli dei media

Installazione

  1. Scompatta l’intero contenuto di questo file zip localmente nella tua cartella wp-content/plugins/
  2. Carica sul tuo sito
  3. Naviga su wp-admin/plugins.php sul tuo sito (la tua pagina WP Admin plugin)
  4. Attiva questo plugin

OPPURE puoi installarlo proprio tramite WordPress andando in Plugins >> Aggiungi Nuovo >> e digitando il nome del plugin

FAQ

Dove troviamo supporto per il vostro plugin?

Il nostro supporto primario è gestito tramite il nostro forum di supporto presso http://pods.io/forums/. Per un supporto più veloce, puoi contattarci sulla nostra chat Slack su http://pods.io/chat/ nel canale #support. Non abbiamo personale 24 ore su 24 sul nostro canale Slack, ma controlliamo qualsiasi domanda che ci perviene durante la giornata e rispondiamo a qualsiasi domanda che attende una risposta.

Abbiamo una community di utenti e sviluppatori Pods che si ritrova su Slack, quindi sei sicuro di ricevere una risposta velocemente. Rispondiamo alle domande sul nostro Forum una volta a settimana ed effettuiamo ulteriori controlli durante la settimana dato che stiamo dando priorità alle nostre risorse volte alla ristrutturazione e stiamo migliorando la nostra documentazione.

Ho trovato un bug oppure ho una richiesta di funzionalità

Se hai scoperto un bug o hai una richiesta di funzionalità, ti preghiamo di creare una segnalazione (“issue”) sul nostro Repository GitHub presso https://github.com/pods-framework/pods/issues/new. Per favore sii specifico riguardo ai passi che hai compiuto per creare il problema che hai o includi degli screenshot o altri parametri di configurazione per aiutarci a ricreare o ad isolare il problema.

Pods funzionerà con il mio tema?

Noi non forniamo alcun CSS speciale o attributo di visualizzazione insieme al tuo contenuto personalizzato, quindi se il tuo tema funziona con le funzioni standard di WordPress e la gerarchia dei template di WordPress, dovresti essere a posto. Potresti avere necessità di creare speciali templates per il tema di WordPress in PHP per il tuo contenuto, o puoi usare i nostri Templates Pods e l’opzione Auto Template per mostrare il tuo ‘template’ che contiene il tuo contenuto personalizzato dove, di norma, il tuo tema restituisce il filtro the_content.

Recensioni

This is an amazing Game Changer

It has a bit a learning curve and one needs to go through a few tutorials and the documentation, but the rewards are amazing.

It is quite the All In One Solution for extending WP beyond the post/page paradigm and lets you easy build some nice WebApps.

After playing around a bit with PODS I’m more and more surprised why it is not used on more sites.

Great plugin! Superb support!

Pods is my number one plugin for WP. The flexibility, easy to use and great support is awesome. As a non programmer I managed to create advanced websites in no time for my clients. The few times I had to ask for support they are very fast and helpful.

Thanks Jim!

Flawless and easy!

I’m new to pods and found it exceedingly easy to extend the “Opening Hours” plugin to manage all business info in one location. Now you can set the hours, name, address, phone, fax, etc. Any change here changes it across the entire site. I also use this info to create a schema.org card for better google results.

I’m also using it to manage 2 locations menus. It was dead simple to create a new post type with several taxonomies with the flexibility to go back and change them over and over to fit the needs and especially grow without recoding later down the road.

Support was fantastic too. Very responsive and friendly. I was able to speak with them via slack and get helpful feedback about how I was using the product. It was great to be able to figure out if I was using it to the best of it’s ability.

That said there is much more to Pods I’m certainly not aware of yet. I’m looking forward to using it more and seeing just how far you can go with it.

Leggi tutte le recensioni di 245

Crediti e riconoscimenti

“Pods – Tipi di contenuto e campi personalizzati” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Pods – Tipi di contenuto e campi personalizzati” è stato tradotto in 127 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Pods – Tipi di contenuto e campi personalizzati” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Change log (registro delle modifiche)

2.7.11 – December 7th 2018

Bug Fixes

  • Fixed: Javascript errors on pages without the Gutenberg editor active under certain circumstances, #5225 (@pglewis)
  • Fixed: Avoid extra user queries when not necessary, #5230 (@sc0ttkclark)

Enhancements

  • Enhancement: Added: New pods_data_auto_calculate_total_found filter can be set to true to auto-calculate total_found() number right away after a Pods::find() query runs, defaults to false, #5232, (@sc0ttkclark)

2.7.10 – December 5th 2018

Gutenberg / WordPress 5.0 Compatibility

  • Fixed: TinyMCE Compatibility Bug for Gutenberg, #5217 (@pglewis)
  • Fixed: Read-only Checkboxes now properly save values as 0 or 1, #4961 (@atanas-angelov-dev)
  • Fixed: Scrollbar Compatibility bug for List View in Gutenberg Editor, #5220 (@pglewis)
  • Fixed: Modal Support for Gutenberg, Add/edit Modal now triggers save and close to the modal, #5191 (@pglewis)
  • Fixed: Component header parsing for developer/tableless mode, #5222 (@sc0ttkclark)
  • Fixed: Currency symbol no longer overlays input field in WP 5.0, #5219 (@pglewis, @sc0ttkclark)

Enhancements

  • Enhancement: Added support for new WP 5.0 custom post type labels used by Gutenberg, #5223 (@wpstudio, @sc0ttkclark)
  • Enhancement: Add pods conditional logic handling on frontend forms, #5136 (@JoryHogeveen)
  • Enhancement: Add current memory usage to stats, #5178 (@sc0ttkclark)
  • Enhancement: Add support for Taxonomy descriptions, #4766 (@sc0ttkclark)
  • Enhancement: Component Pages does not allow adding page templates in plugins, #4734 (@creabrain)
  • Enhancement: Add Pods functions to Query Monitor conditional, #5208 (@JoryHogeveen)
  • Enhancement: Add bi-directional status label to relationship fields, #5200 (@JoryHogeveen)
  • Enhancement: Removed old forum feed, inserted the wordpress.org feed, and squelched warnings from SimplePie/PHP 7+, #5172, #4363 (@pglewis)

Bug Fixes

  • Fixed: pods->save() does not clear fields with shorthand syntax, #5166 (@mastef)
  • Fixed: Comma character breaks custom post type dropdown, #2042 (@sc0ttkclark)
  • Fixed: Compatibility with Admin Columns 3.2+, #5129 (@JoryHogeveen, @DGStefan)
  • Fixed: Missing Styles of DFV form field using $pods->form, #5056 (@pglewis)
  • Fixed: “Single Select” Relationship Return differently depending on Format, #5138 (@pglewis)
  • Fixed: Media modal doesn’t work on frontend using pods form, #4715 (@pglewis)
  • Fixed: Use minified versions of Backbone.Marionette and Backbone.Radio, #5115
  • Fixed: Always enqueue the DFV script by default if in the admin, #5111 (@pglewis, @sc0ttkclark)
  • Fixed: Add static groups cache for PodsMeta::groups_get() to improve memory usage on bulk wp_insert_post and other similar calls, #5088 (@sc0ttkclark)
  • Fixed: Only disable components when using PODS_TABLELESS if the component is relying on custom tables, #5206 (@JoryHogeveen)
  • Fixed: PHP Warning for array key pods_rel not found, #5210 (@JoryHogeveen)

2.7.9 – August 9th 2018

Features/Enhancements

  • Added: Support for Pods::fields() argument keyed which when set to true will return the array for relationship fields with the IDs used as keys, #5092 (@sc0ttkclark)
  • Added: pods_shortcode_output filter to allow customization of shortcode output based on shortcode attributes, #5083 (@sc0ttkclark)

Bug Fixes

  • Fixed: Fix compatibility issue with Polylang & WPML when getting the current language from the edit post and edit tax pages. #5060 (JoryHogeveen)

2.7.8 – July 26th 2018

  • Hotfix: Time field generates a fatal error on PHP prior to 5.5, #5079 (@davegaeddert)

2.7.7 – July 26th 2018

Features/Enhancements/Improvements

  • Code Quality: Disallow multiple assignments and assignment inside conditions, #5021 (@GaryJones)
  • Code Quality: WordPress.WhiteSpace.PrecisionAlignment compliance, #5026 (@GaryJones)
  • Code Quality: Use interpolation to construct all dynamic hook names, #4992 (@GaryJones)

Bug Fixes

  • Fixed: ‘others’ capability checks for current_user_can pods_{$action}{$pod} vs pods{$action}others{$pod} capabilities, #5043 (@Ulminia, @sc0ttkclark)
  • Fixed: “Export all” button for ACTs does not work, #5005 (@pglewis)
  • Fixed: Pods Template Editor is adding two ‘tabs’ to the front of the template during Save. #5022 (@pglewis)
  • Fixed: Midnight (00:00) results as ‘empty’ in an [if][/if] Template Tag. #4999 (@pglewis)
  • Fixed: Non-internationalized string “Add Another Custom Capability”. #5028 (@GaryJones, @pglewis)

2.7.6 – June 8th 2018

  • Fixed: Records added modally via DFV’s ‘Add New’ are not selected and don’t refresh list view in 2.7.5, #5014 (@sc0ttkclark, @pglewis)

2.7.5 – June 7th 2018

Bug Fixes

  • Fixed: Only flush rewrite rules in an admin context, #5006 (@sc0ttkclark)
  • Fixed: SelectWoo fields would sometimes call focus() inappropriately #4725 (@GaryJones)

2.7.4 – June 6th 2018

Features/Enhancements

  • Code Quality: Address some i18n code standard violations, #4982 (@GaryJones)
  • Code Quality: All @since and @deprecated tags updated to use three digits everywhere, #4995 (@GaryJones)
  • Added: Tooltip for the Hierarchical option for taxonomies, #4949 (@pglewis)

Bug Fixes

  • Fixed: jQuery.fn.size() is deprecated #3898 (@GaryJones)
  • Fixed: CLI: Fix missing negation on valid & exists checks #4989 (@GaryJones)
  • Fixed: Check for localized ‘help’ before adding tooltip #4614 (@davidatwhieltrue, @GaryJones)
  • Fixed: Autocomplete/List View broken with “Other WP Objects”, #4504 (@pglewis, @sc0ttkclark)
  • Fixed: HTML entities in a field’s description are converted when the Pod is loaded again, #4495 (@pglewis)
  • Fixed: Relationship fields related to the _pods_pod or _pods_field post type would not return the correct value, #4979 (@sc0ttkclark)
  • Fixed: Code Editor for Pods Template double-escapes HTML when Visual Editor is OFF in WordPress, #3462 (@pglewis)
  • Fixed: Pods breaks Theme Editor for PHP files, hangs loopback test #4595, #4931 (@jamesgol, @pglewis)
  • Fixed: Time field cannot save midnight #3488, #4937 (@pglewis)
  • Fixed: Resolve file uploads directory check logic for file exports #4970 (@elia-senatore-cippest, @sc0ttkclark)
  • Fixed: Media modal issues in post edits, #4945, #4967 (@pglewis)
  • Fixed: Fatal error if not logged in and accessing wp-admin, #4828 (@therealgilles)
  • Fixed: Pick fields with predefined/custom lists using numeric keys not loading values #4892, #4753 (@pglewis)
  • Fixed: Non-required color-picker field did not allow saving empty value #4919 (@JoryHogeveen)
  • Fixed: CodeMirror fields in Taxonomy and User edit forms #4913 (@pglewis)

2.7.3 – May 6th 2018

Bug Fixes

  • Fixed: ‘search’ param for Pods shortcodes #4909 (@pglewis)
  • Fixed: ‘before_content’ and ‘after_content’ were ignored in widgets #4891 (@pglewis)

2.7.2.1 – May 5th 2018

Developer and deployment enhancements

Bug Fixes

  • Fixed: Pods Widget output #4891 (@pglewis)
  • Fixed: Slider controls not showing #4895 (@pglewis)
  • Fixed: Fatal exception attempting to parse Persian DateTime strings #4896 (@sc0ttkclark)
  • Fixed: Array to string conversion notice in Pods form #4886 (@sc0ttkclark)

2.7.2 – May 3rd 2018

New Features Added

  • Added WP-CLI commands for Pods, more details at https://docs.pods.io/advanced-topics/pods-wp-cli/ (@sc0ttkclark)
  • Added: Filter HTML class for li.pods-field form element to allow for more styling options. #4813 (@paddelboot)
  • Added: Currency field enhancement: Add a currency sign before the field input. #4714 (@JoryHogeveen)
  • Added: Currency formats with spacing between currency sign and value #4838 (@JoryHogeveen)

Bug Fixes & Corrections

  • Fixed: Missing thickbox styles for PodsUI::filters() #4797 Fixes #4693 which was preventing Advanced Content Type Filters Popup from Loading (@pglewis)
  • Fixed: Text field readonly no longer defaults to true #4794 Fixes #4791 (@pglewis)
  • Fixed: Simplify how we inject the PHP string into the JS #4787 Fixes #4786 which was creating syntax error in JS for number fields (@pglewis)
  • Fixed: Tooltips were not working in the Pods Templates or Roles and Capabilities components #4851 (Fixes #4850) (@pglewis)
  • Fixed: Isolates qtip styles and functionality to pods only which should hopefully resolve any issues with conflicting with other plugins/themes that may use the tooltip functionality [#4834] Fixes #4832 where tooltips were not displaying (@nicdford)
  • Fixed: Tooltip corrections: Update Pods Add New screen for extended taxonomies as Table Storage is not required since Term Meta was added by WordPress. #4609 (@pglewis)
  • Fixed: Issue where fields with particularly long post titles would extend past the width of the container #4831( Fixes #4700) (@nicdford)
  • Added: appropriate CSS namespace prefixes to avoid style conflicts #4632 (#4612) (@nicdford)
  • Fixed: Prefix all form styles with form.pods-manage. Namespace prefix all pods-manage styles to avoid CSS conflicts with Gravity forms (#4615,#4612) (@JoryHogeveen)
  • Fixed: Pods DFV fields no longer depend upon the specific instance of jQuery shipped with WordPress (#4680). (@pglewis)
  • Fixed: Update all storage type tooltips. Many were still referencing old Custom Taxonomy Table Storage requirements that were no longer required after Term Meta support. Fixes #4835 (@pglewis)
  • Fixed: Bug with decimal handler when converting to dash (-) #4829 (@JoryHogeveen)
  • Fixed: Checkbox misalignment on custom settings pages (#4711) (@JoryHogeveen)
  • Fixed: Quality of life visual updates and optimizations for the CLEditor (#4633) (@nicdford)
  • Fixed: %F with PHP’s sprintf function defaults to a precision of 6 decimal places, we now include the precision specifier whenever more than 6 decimal places of precision is needed. (#4741) (@0xLBF)
  • Fixed: Extend the condition for WPML validation exception to cover the Translation Editor so required fields don’t break the Translation Editor in WPML. (#4802) (@dgwatkins)
  • Fixed: Corrects most relationship fields on media items when editing in grid mode. Select2 based fields still need a workaround (Autocomplete, List View). (#4795) (@pglewis)
  • Fixed: Avoid printing null message in PodsUI #4796 (@davidatwhiletrue)
  • Fixed: Single-select Post Thumbnail does not display in Pods Template traversal. Allow traversing into post_thumbnail. (#4719) (@jamesgol)
  • Fixed: Disable the “Add New” button for relationships when we’re inside a media modal window (#4864). This is just a workaround until we can iron out the CSS and display for a modal from a modal. (@pglewis)
  • Fixed: Autotemplate hook validation to verify filter before applying Auto Templates (#4695) (@JoryHogeveen)
  • Fixed: Allow user-meta (and other extended Pods) to work in templates (#4847) (@jamesgol)
  • Fixed: Corrected conflicts with container CSS/JS around Date/Time Fields (#4878) (@pglewis,@nicdford)

Fixes for Unit Testing and Workflow

  • Fixed: Skip npm install and js tests on the PHP 5.3/Precise box to fix #4788 (#4789) (@pglewis)
  • Fixed: mockery 1.0 requires php >=5.6.0; downgrade to 0.9 for now #4818 @pglewis
  • Fixed: PHP Codesniffer Fixes #4569 (@sc0ttkclark)
  • Fixed: eslint rules and formatting for Javascript (DFV only) #4590 (@sc0ttkclark)

2.7.1 – December 8th 2017

  • Fix table join logic for taxonomies when renaming meta fields #4613 @sc0ttkclark
  • Fix Pods Form submit errors and 404s #4618 @pglewis
  • Fix dashicons style conflicts with Pods Form #4626 @nicdford
  • Roll-back minimum version requirement for MySQL from 5.5 to 5.1 #4634 @sc0ttkclark

2.7 – December 4th 2017

New PHP & WP Minimum Version Requirements:

  • PHP Version Change Requirement 5.3+
  • WP Version Change Required 4.5+

Cambiamenti maggori del rilascio 2.7: Relazioni Flessibili:

  • New Relationship Field Format “List View”: The power of the new flexible relationships is our new modal window that opens within the existing record for relationship fields. This is modeled after the Media Modal from WordPress and provides full functionality to Add New related records or edit existing records all from within the parent record of the relationship. This is provided through our new List View field format for relationship fields. To see a demo of this field in action head on over to our YouTube
  • Add New with Flexible Relationships: The new flexible relationships will automatically enable Add New on all your existing relationships, but you can disable this from the Additional Options tab for each relationship field. You can switch field formats to the new List View from additional options tab as well.
  • Dynamic Field Views: The relationship fields and file upload fields have been rewritten to take advantage of “Dynamic Field Views”, driven by JavaScript. More technical details about the directions we went towards these field changes can be read about in our “Pods 2.7: What We Did and Why We Did It”

Miglioramenti e correzioni significativi:

  • Enhancements for Date, Time & Date/Time Fields to improve class inheritance, use WP Defaults and allow for custom options for saving and display @JoryHOgeveen
  • Gallery & Tile View for Upload/Media Fields #3589 @JoryHogeveen
  • IsEmpty for all Date/Time Fields, Number, Currency, etc. improvements for [if field][/if] for Templates @JoryHogeveen
  • Major fixes for Pods Templates: Proper handling of shortcodes within Pods Templates and in if/each blocks. Proper handling of all image tags and user traversal @jamesgol
  • Comment Traversal #4118 @sc0ttkclark
  • Update Compatibility with Admin Columns 3.0+ #4570 @JoryHogeveen
  • Filter Added for Select2 Overrides #4571 @sc0ttkclark
  • Fix for Advanced Content Types and Relationships in [each][/each] tags correcting for lowercase id. #4585 @0xLBF

Miglioramenti e correzioni dietro le quinte:

  • js unit tests #3640, #4049 @pglewis
  • pods_ui_get_params hook #3785 @telwing
  • table storage list fields #4420 @jamesgol
  • Refactor CSS @nicdford
  • Built with Node @pglewis
  • Pods Templates added for Polylang Translation Compatibility @JoryHogeveen
  • SelectWoo migration from Select2 to address version incompatibilities #4546 @pglewis

Problemi conosciuti con questo rilascio:

  • Relationships to Taxonomy have Flexible Relationships disabled as the input screen for Taxonomy was not able to be accessed in an iFrame. We’re working on this for a future release.

2.6.11 – September 20th 2017

  • Fixed: WordPress 4.8.2 introduced a breaking change that no longer correctly prepared number/currency queries. It did not introduce a vulnerability but only produced Database errors.
  • Stay tuned for Pods 2.7 which will be out soon — Download Pods 2.7 RC1 and join our Pods Slack channel #pods-beta to help us finish the final testing

2.6.10 – July 14th 2017

  • Fixed: Pods Templates were creating erroneous output with nested [if _fieldname_][else][/if] and [each _fieldname_][/each] template tags inside HTML entities after 2.6.9 upgrade. This fix bypasses do_shortcode and also bypasses do_shortcodes_in_html_tags which was the problem with this particular fix. Fixes (#4324,#4307,#4307). (#4335). [@pglewis]
  • Fixed: Multi-file fields save was causing array to string conversion warning. New function & helper added called array_filter_walker for backwards compatibility. Also fixes the ‘editable’ titles in Multiple File Upload. Fixes (#4112,#4313). (#4314). [@mgratch,@JoryHogeveen,@sc0ttkclark]
  • Added: Pods Templates & Page Capabilities have been added to the Members Cap Filter and Pods Role Manager from Components, Roles & Capabilities. This corrects an issue where Pods Templates and Pods Pages were not available to Admins, only Network Admins. Admins will still need to have the pods_templates_ and pods_pages_ capabilities added to their role, but now they’ll be able to do this without additional code. Fixes (#4311). (#4342). [@JoryHogeveen]
  • Fixed: Corrected 2.x branch for GitHub Feed. Fixes (#4305). (#4306). [@sc0ttkclark]
  • Fixed: Minor Spelling fixes related to i18n. (#4276) [@garrett-eclipse]
  • Updated: Removed CodeClimate Integration (#4275) and updated glob 7.1 (#4242). [@Ramoonus]

2.6.9 – May 30th 2017

  • Added: Pods Template Component is now automatically active on initial installation or reinstallation of Pods. Fixes (#3446). (#4060,#4180). [@pglewis,@sc0ttkclark]
  • Added: Auto Template Fix: Add configurations setting to override and allow Auto Templates to run against the_content outside of the WordPress_Loop. By default now, it will only run inside the WP Loop. (#4088). [@jamesgol]
  • Added: Allow raw value in PodsUI rows. New type “raw” that can output HTML form elements; used in i18n component. Fixes (#3959). (#3960). [@JoryHogeveen]
  • Fixed: Template Reference in Template Editor now properly displays without running out of memory. Fixes (#3370,#3992). (#4088,#4000). [@jamesgol]
  • Fixed: post_author querying now works through traversal of related post type. Fixes (#3931). (#3953,#4065). [@sc0ttkclark,@pglewis]
  • Fixed: Search the proper SQL column with “search” and meta based CPT. Fixes (#3858). (#4007). [@jamesgol]
  • Fixed: Ensure call to pods_view returns shortcode generated content, instead of echo’ing. Fixes (#3433). (#4010) [@dom111]
  • Fixed: Additional CSS Classes were not saved (#4003) so new Duplicating Pod now gives preference to existing field options values on duplication (#4028). [@pglewis]
  • Fixed: duplicate_pod_item now works for WP objects. Fixes (#3238,#4025). (#4070). [@pglewis]
  • Fixed: Hidden field did not save Default Values on fields with both Visibility hidden and a Default Value set. Fixes (#3996). (#4061). [@pglewis]
  • Fixed: Use register_taxonomy_for_object_type for post types that support post formats. Was not originally being registered for Pods CPT. Fixes (#2165). (#4076,#4084). [@sc0ttkclark]
  • Fixed: Help Text for HTML fields wpautop reference. Fixes (#4090,#4091). (#4089). [@JoryHogeveen]
  • Fixed: Corrected Pods overriding preview link for post updated messages. Fixes (#4092). (#4093). [@tuanmh]
  • Fixed: When using shortcodes/magic tags with PDF attachments, ._src returns an image since WP 4.7. This will now output the URL of the file. You can still get PDF generated images using ._src.image_size or ._img. Fixes (#4040). (#4111). [@JoryHogeveen]
  • Fixed: Audio attachments will now work properly with pods_attachment_import. (#4155) [@sc0ttkclark]
  • Fixed: Handling of Single & Double Quotes in post_thumbnail interpolation. Fixes (#4166). (#4167). [@quasel]
  • Fixed: Adding back_link to wp_die() usage which allows Modal Add/Edit to give you a way to go back in the edit screen. Fixes (#4168). (#4169). [@sc0ttkclark]
  • Fixed: Conflict with The Event Calendar issue with Handlebars (as we’re using an older implementation). Temporary hack until 2.7 with the correct fix. (#4173). [@sc0ttkclark]
  • Fixed: Missing images in unit test (#4177). [@sc0ttkclark]
  • Fixed: Invalid AJAX error with frontend forms and Settings Pods; $id will always return for AJAX requests. Fixes (#4181). (#4184). [@JoryHogeveen]
  • Fixed: Allow float values for menu positions and the option to remove trailing decimals from number field. Fixes issue where Pods Converted menu positions with decimals to INT on save. Fixes (#2839). (#4192). [@JoryHogeveen]
  • Fixed: Composer: composer installers v1.2 to v1.3. (#4239) [@Ramoonus]
  • Fixed: Editable Titles in Multiple File Upload fields are ‘editable’ again (broke in 2.6.8) without breaking bidirectional relationship saving. Fixes (#4112) and resolves (#3477,#3720). (#4264). [@sc0ttkclark]
  • Fixed: Spelling error in UI. Fixes (#4266). (#4267). [@danmaby]
  • Updated: Brand assets for Pods (icons and banners) for WordPress Plugin Directory. Fixes (#3948). (#4268) [@jimtrue]

2.6.8 – January 17th 2017

  • Added: WP Gallery display options for image fields. Fixes (#3905). (#3910). [@JoryHogeveen]
  • Added: Add action after successful AJAX in admin_ajax. This allows other scripts to hook in the ajax handlers from Pods. Fixes (#3839). (#3840). [@JoryHogeveen]
  • Added: Keep Plupload instances in windows.pods_uploader[id]. This makes it possible to bind event listeners to the file uploader. Fixes (#3763). (#3768). [@thirdender]
  • Added: New singular capabilities for Taxonomies for Compatibility with WP 4.7. Fixes (#3896). (#3946). [@JoryHogeveen]
  • Added: Enhance Currency Field storage. Fixes Adds new format as arrays for multiple values (label, name, sign) and decimal handling options. Fixes(#1915,#3453). (#3949). [@JoryHogeveen]
  • Fixed: Number/Currency format validation error with French formatting. Fixes (#3842). (#3950). [@JoryHogeveen]
  • Fixed: Additional save_user/save_post handling problems corrected and addition of Unit Tests. Fixes (#3918,#3801). (#3945). [sc0ttkclark]
  • Fixed: Double qtip/tooltip when using single checkboxes (boolean type). Fixes (#3940). (#3943) [@JoryHogeveen]
  • Fixed: Undefined Index Notice in (#3936). (#3941). [@sc0ttkclark]
  • Fixed: Properly clear cache before running post-save actions in PodsAPI::save_pod_item. Prevents double saves being necessary to use the pods_api_post_save_pod_item filters to update WordPress Object fields. Fixes (#3917). (#3938). [@sc0ttkclark]
  • Fixed: Revamp pods_error to handle multiple modes, PodsMeta now returns false instead of die/exception. Fixes (#3930). (#3937). [@sc0ttkclark]
  • Fixed: Update save_post / save_user handling with better fallbacks when nonce not active. Fixes an issue where the $is_new_item was not set as expected on post saves and user saves. Fixes (#3801,#3918). (#3936). [@sc0ttkclark]
  • Fixed: Add pods_ui_get_find_params filter for PodsUI to extend default find(). Fixes (#3925). (#3926). [@sc0ttkclark]
  • Fixed: Compatibility additions for WP 4.7, Taxonomy Class (#3895,#3894)
  • Fixed: Proper reset of the local var cache in Pods::$row when using add_to/remove_from/save. Fixes (#3784). (#3923). [@sc0ttkclark]
  • Fixed: get_meta() $single usage to ensure it’s always a boolean. Fixes (#3742). (#3921). [@sc0ttkclark,@JoryHogeveen]
  • Fixed: Multiple Travis and Unit Test fixes and build functions. (#3942,#3913,#3911,#3907,#3903,#3888,#3887,#3886,#3885,#3883,#3882,#3881,#3880,#3869,#3868,#3819,#3770,#3750,#3745,#3743) [@Ramoonus,@sc0ttkclark]
  • Fixed: Removing a Bad Init Call generated by a fix to correct plupload file field listings. Fixes (#3900,#3731). (#3901). [@pcfreak30]
  • Fixed: Pass audio_args to the Audio Shortcode, src wasn’t being passed when multiple audio files were on the same page using the same shortcode. Fixes (#3891). [@jamesgol]
  • Fixed: Corrected non-printable character added after $api->cache_flush_pods() to settings-tools.php. Fixes (#3876). [@szepeviktor]
  • Fixed: opcache names and add OPcache. Fixes (#3864). (#3875). [@szepeviktor]
  • Fixed: Make sure self::$field_data is set in all cases. Corrects issue where relationship to predefined list was not working in AutoComplete/Select2 fields. Fixes (#3862). (#3863). [@jamesgol]
  • Fixed: Unchecking Show in Menu in the Admin UI selection for Custom Taxonomies will now properly not show the Taxonomy. show_in_menu option for for Taxonomies. Fixes (#3848). (#3852). [@JoryHogeveen]
  • Fixed: Make field type labels translatable. Fixes (#3849). (#3850). [@JoryHogeveen]
  • Fixed: Store the old field name in meta. Pods already stored the old ‘pod’ name, but didn’t do the same for fields after updating. Added for (#3841). (#3842). [@JoryHogeveen]
  • Fixed: Fix error with PODS_LIGHT and components. Fixes (#2301,#3811,#2293). (#3837). [@JoryHogeveen]
  • Fixed: Update the attachment parent if updating a post type. Only updates if the parent isn’t set but allows file fields/upload fields to now properly show parent post. Fixes (#3808). (#3834). [@JoryHogeveen]
  • Fixed: CSS fixes (remove old images + linter), fixing issues with gradient button not in WP Core. Fixes (#3812). (#3833). [@JoryHogeveen]
  • Fixed: Improve CSS for Code Field (CodeMirror). Fixes (#3818). (#3832). [@JoryHogeveen]
  • Fixed: Set Start of Week Day from General Settings; fixes issue where Calendar of datetime field in admin UI didn’t follow the first day of week settings from Setting, General. Fixes (#3826). (#3831). [@JoryHogeveen]
  • Fixed: PHP7 Compatibility issues, a few deprecated constructors and deprecated mysql_ with the use of $wpdb. Fixes (#3828). (#3830). [@JoryHogeveen]
  • Fixed: Update postmeta cache before get_post_meta calls when bypassing cache, ensuring the meta is “fresh”. (#3807). [@sc0ttkclark]
  • Fixed: When preloading config after flushing cache, bypass cache. solves the issue when running multisite and you’ve got an object cache drop-in that won’t flush cache for multisite when wp_cache_flush is called. (#3806). [@sc0ttkclark]
  • Fixed: Fix error exporting taxonomy relationship over REST API. Fixes (#3606). (#3794). [@pcfreak30]
  • Fixed: Use taxonomy capabilities in custom locations for taxonomy edit pages. Fixes an issue where Taxonomies assigned as Top Level Menu Items are not usable by Editors (only by Administrators). Fixes (#3569). (#3780). [@JoryHogeveen]
  • Fixed: Correcting a bug in adding Taxonomy REST support. Fixes (#3777). (#3778). [@pcfreak30]
  • Fixed: Clear $related_item_cache when saving a relationship. Fixes an issue where the $PodsAPI::save_relationships was not clearing the cache. Fixes (#3775). (#3776). [@pcfreak30]
  • Fixed: jQuery fix to change from deprecated .live() to .on(). Fixes (#3771). (#3772). [@mikeschinkel]
  • Fixed: Basic included post types from WP-API are no longer having their REST base overridden by Pods. Fixes (#3759). (#3760). [@sc0ttkclark]
  • Fixed: Fix SQL for multilingual taxonomies for compatibility with PolyLang. Fixes (#3728). (#3754). [@JoryHogeveen]
  • Fixed: Fix plupload file field listings, specifically fixing some issues in the CSS and jQuery. Fixes (#3731). (#3732). [@pcfreak30]
  • Fixed: Removed max-length for default field value for Text & WYSIWYG fields. Fixes (#3729). (#3730). [@JoryHogeveen]
  • Fixed: Updated URL for translation contributions. Fixes (#3725). (#3726). [@JoryHogeveen]
  • Fixed: Validate field option dependencies based on location within tabs. Corrects and issue with compatibility between Pods SEO. Fixes (#3707). (#3723). [@JoryHogeveen]
  • Fixed: Properly update bidirectional taggable relations. Corrects the issue where bidirectional relationships were creating new entries from the taggable choice in AutoComplete fields, but not saving the relationship. Fixes (#3477). (#3720). [@caleb]
  • Fixed: Allow the entry of negative numbers in Currency fields. Fixes (#3708). (#3709). [@pcfreak30]

2.6.7 – August 15th 2016

  • Fixed: Magic Tag {@permalink} fixes for taxonomy / user / comment detail URL Mapping. Fixes (#3339). [@sc0ttkclark]
  • Fixed: Pods Wizard for Forms now properly uses the [podsform] shortcode. Fixes (#3251). [@sc0ttkclark]
  • Fixed: Issue with pll_get_post returning false instead of null. Fixes (#3596). (#3599) [@JoryHogeveen]
  • Fixed: WYSIWYG editor type option is used as dependency by the editor options. Fixes (#3549). (#3610) [@JoryHogeveen]
  • Fixed: Do not display metagroup if all fields are set to hidden. Fixes (#1614). (#3615) [@JoryHogeveen]
  • Fixed: Allow post_status filter to be set for related post_type objects in the edit field UI (#3626). Fixes (#3594). [@JoryHogeveen]
  • Fixed: Refactor object type checking in PodsRESTHandlers::get_handler (#3630). Fixes (#3629). [@pcfreak30]
  • Fixed: Added PODS_DIR to directories that are checked by field_loader() (#3644). Fixes (#3643). [@jamesgol]
  • Fixed: Improved field alignment on setting pages (#3649). Fixes (#3648). [@JoryHogeveen]
  • Fixed: Check for PodsInit in general.php (#3665). Fixes (#3473,#2803,#3353). [@JoryHogeveen]
  • Fixed: Taxonomy capabilities + No more hardcoded tax settings (#3678). Fixes (#3676,#3677). [@JoryHogeveen]
  • Fixed: Allow field options to be filtered (UI). Also allows for il8n module to improve translation handling. (#3683). Fixes (#3682). [@JoryHogeveen]
  • Fixed: WPML Compatibility (#3691). Related to (#142). [@srdjan-jcc]
  • Fixed: Pods field() now properly handles user and media when the output type is pod/pods. Original issue resulted in $object being empty as user and media do not have a pick_val (#3694). Fixes (#3693). [@pcfreak30]
  • Fixed: travis-ci: test with PHP 7.1 (#3702). [@Ramoonus]

2.6.6 – June 23rd 2016

  • Added: Polylang compatibility with latest versions along with fixes to longstanding issues with editing and displaying content, relationships, and taxonomy (#3574). Fixes (#3572, #3506) [@JoryHogeveen]
  • Added: REST API v2 Compatibility (#3584). Switches register_api_field to register_rest_field. Fixes (#3581) [@sc0ttkclark]
  • Added: Allow changing the Auto Templates Filter. This adds a new section in the Auto Templates tab that allows overriding the default the_content filter (#3542). Fixes (#3540) [@Shelob9]
  • Added: Polylang support to pods_v post_id (#3562). Allows Pods templates that are translated to be properly selected. Fixes (#3561,#3537) [@jamesgol]
  • Added: Create new ‘post_id’ method for pods_v (#3537). Provides a method to allow i18n plugins to return a different post id. Related to (#3542,#3526) [@jamesgol]
  • Added: Add filter to PodsMeta->groups_get() allowing adjusting the groups via filter (#3548). Related to (#3547) [@jamesgol]
  • Added: Use form_counter in field name to be unique and prevent conflicts. (#3535) Fixes (#3533) [@pcfreak30]
  • Added: Add user, media and comment support to REST API (#3516). Related to (#3418,#3419) [@pcfreak30]
  • Added: Filter the Pods Metas to Display (#3544). Fixes (#3520). [@coding-panda]
  • Fixed: REST API cleanup for pick field handling. (#3560) Fixes (#3559) [@sc0ttkclark]
  • Fixed: Exclude Unique Post fields from duplication during $pods->save. (#3564). Includes ID, post_name, post_date, post_date_gmt, post_modified, post_modified_gmt and guid. Fixes (#3563) [@pcfreak30]
  • Fixed: Allow midnight (00:00) as valid time (#3555). If “Allow empty value” is unchecked and a value is not passed it will default to the current time, but it will still accept 00:00:00 as a valid value. Related to (#3488) [@jamesgol]
  • Fixed: Pass $strict = false to load_pod (#3554). This will keep the “Pod not found” message from being displayed during register of other post types. Related to (#3416) [@jamesgol]
  • Fixed: Don’t add space to currency names that use HTML encoding (#3553). Fixes British pound currency symbols and others. Resolves (#3498) [@jamesgol]
  • Fixed: Removed extra setting showing up in Auto Templates settings for Taxonomies (#3543). Fixes (#3541) [@Shelob9]
  • Fixed: Use html_entity_decode to convert separator as it is an html entity. (#3536) Fixes (#3527) [@pcfreak30]
  • Fixed: PodsRESTHandlers::write_handler needs to be static (#3511). Fixes (#3510) [@pcfreak30]

2.6.5.2 – May 4th 2016

  • Fixed: Typo in PLL Compatibility check corrected. (#3504) Fixes (#3503). Thank you @JoryHogeveen and @fmommeja for tracking down, fixing and validating this fix. [@JoryHogeveen]

2.6.5.1 – May 4th, 2016

  • Fixed: Additional Field Options tab disappears from field admin view. Fixes (#3501). [@sc0ttkclark]

2.6.5 – May 3rd, 2016

  • Fixed: Renaming of Pods with underscores to hyphenated names that was introduced in 2.6.3. Hyphenated Pods names will remain hyphenated and Underscored Pods names will remain underscored. Fixes (#3499). [@sc0ttkclark]
  • Fixed: Support for new Polylang Versions with much kudos to @JoryHogeveen for tackling this (#3491). Fixes (#3490,#3223) [@JoryHogeveen]

2.6.4 – April 25th, 2016

  • Fixed: Modified Run activation/install priority to fire before plugins loaded. Fix for the Clearing Pods Cache automatically after Pods Upgrade (#3487). Fixes (#2558,#3348) [@sc0ttkclark]

2.6.3.1 – April 21st, 2016

  • Fixed: An Git / SVN deploy bug caused some files to not be properly pushed to WordPress.org SVN, this release is just to ensure everyone who may have updated to 2.6.3 during the period which we were fixing it will be able to still get the proper file updates

2.6.3 – April 21st, 2016

  • Fixed: Fix forcing underscores when loading Edit Pod Form (#3483). Fixes (#3095) [@sc0ttkclark] Kudos to @lkraav for helping us pin this particular issue down and bring it to resolution.
  • Fixed: Clearing Pods Cache automatically after Pods Upgrade “Salt n’Pepa”‘ing the cache keys (#3401). Fixes (#2558,#3348) [@sc0ttkclark]

2.6.2 – March 24th, 2016

  • Added: Support for object fields when using Pods::field() with a specific $field and $option. This was also used to correct a problem with “fetching” Custom Taxonomy’s Term List when using Pods Feeds in Pods Gravity Forms Plugin. (#3437) [@sc0ttkclark]
  • Fixed: Correcting CSS used for Dashicon to remove conflict with icon usage in Divi. (#3404,#3406) [@jimtrue]
  • Fixed: Currency/Number Validation used to correct issue with Currency Usage in the Pods Gravity Forms plugin (#3436) [@sc0ttkclark]

2.6.1 – February 15th, 2016

  • Added: Additional Label support for Post Type / Taxonomy register functions (#3275) [@pcfreak30]
  • Added: Add use_current option for Widget Single (#3393,#3394) [@sc0ttkclark]
  • Added: Add option to website fields to open links in new window (#3388,#3387) [@sc0ttkclark]
  • Fixed: ‘type’ not ‘object_type’ (#3378,#3351) [@pglewis]
  • Fixed: Update Select2 to v3.2.0, should resolve #3344 (#3377,#344) [@pglewis]
  • Fixed: Change Markup to Support CSS in WP 4.4 (Thanks to @nicdford we missed mentioning in 2.6 Change log) (#3277,#3270,#3279)
  • Fixed: Non-Zero Array Keys here in PHP7 cause odd behaviour so just strip the keys (#3294,#3299) [@pglewis]
  • Fixed: Corrected Dashicons Link in the Menu Options panel of Edit Pods (#3287,#3271) [@benbrandt]
  • Fixed: Update Version number on 2.x (#3282,#3281) [@pglewis]
  • Fixed: Typo’s Rest into REST (#3303) [@Ramoonus]
  • Fixed: Disable xdebug on Travis (#3284,#3283) [@pglewis]
  • Fixed: Remove dockunit leftovers (#3307) [@Ramoonus]
  • Fixed: Do not use Hashtag as name (#3316) [@Ramoonus]
  • Fixed: Over-escaping strikes again (file upload, restrict file types with more than one mime type) (#3083,#3328) [@pglewis]
  • Fixed: Refresh #3388 with 2.x (#3388,#3389) [@sc0ttkclark]
  • Fixed: Replace usage of get_currentuserinfo with wp_get_current_user (preparation for WP 4.5) (#3399,#3398) [@sc0ttkclark]
  • Fixed: Taxonomy custom meta fields returning false from REST API (#3365,#3369) [@anandamd]

2.6 – December 9th, 2015

  • Added: Support for Term Meta in WP 4.4 – Now create meta-based taxonomies and Pods just magically works! (#3169,#3163) [@sc0ttkclark]
  • Added: Add REST API Support to Post Types, Taxonomies, Users. Read the update in https://github.com/pods-framework/pods/pull/3184 for step by step details. (#3184,#3182) [@Shelob9]
  • Added: Added compatibility with the latest Polylang version, using $polylang-model to get the current language and version. (#3223) [@JoryHogeveen]
  • Added: Inline hook docs in PodsAdmin class (#3180,#3179) [@Shelob9]
  • Added: Fixes to REST API Admin Tab (thanks @nicdford) to display always but also explain why it won’t work if not able to work. (#3246,#3259) [@Shelob9,@nicdford]
  • Added: PHPunit support for clover-coverage FN (#3176) [@Ramoonus]
  • Added: Travis do not allow PHP7 to fail (#3235) [@Ramoonus]
  • Added: Tests for Mariadb and mysql 5.6+7 with PHP 5.6 Travis (#3212,#3208) [@Ramoonus]
  • Added: Nonce and text translation to delete link in pod edit sidebar. Fixes issue where attempted to delete pod from edit page results in fatal error. (#3203,#3194) [@cpruitt]
  • Added: Use phpcs standard wordpress in scrutinizer (#3166) [@Ramoonus]
  • Added: phpunit support for clover-coverage (#3161) [@Ramoonus]
  • Added: Travis allow PHP7 to fail (#3153) [@Ramoonus]
  • Added: Travis include WordPress 4.3 in test matrix (#3152) [@Ramoonus]
  • Added: Travis cache composer (#3151) [@Ramoonus]
  • Added: Grunt ignore dockunit.json (#3150) [@Ramoonus]
  • Updated: Dockunit – replace PHP 7 rc1 with rc4 (#3201) [@Ramoonus]
  • Updated: Improve Contributing guidelines correcting wrong pull location and fixing correct release branch. (#3149,#3147) [@quasel]
  • Fixed: Scheduled post preview message/URL. When a post was scheduled, the status message displayed at the top of the edit post page was malformed where the string placeholders were numbered. (#3234) [@sparkdevelopment]
  • Fixed: Merged #3205 to fix install-wp-tests.sh (#3211,#3205) [@Ramoonus]
  • Fixed: Add pods_auto_template_name filter, by context to change auto template (#3199,#3200,#3198) [@Shelob9]
  • Fixed: Revert scrutinizer less is more (#3172,#3170) [@sc0ttkclark,@Ramoonus]
  • Fixed: Remove limit of 5 in get_template_titles Auto Template (#3157,#3160) [@jimtrue]
  • Fixed: Related_act.permalink calls to fix permalink/slug traversal in ACTs and related taxonomies (#3156,#3155,#2779) [@sc0ttkclark]
  • Fixed: Added option to deselect Auto Template for Archive views. There needed an ‘empty’ selection to correct issue where Template error wouldn’t go away. (#3148,#3146,#3142,#3247) [@Sgillessen]
  • Fixed: Added Dockunit Badge (#3145) [@tlovett1]
  • Removed: Double exclude path in scrutinizer (#3228) [@Ramoonus]
  • Removed: Readme removed code coverage badge (#3220) [@Ramoonus]
  • Removed: Dump composer in Scrutinizer (#3204,#3167) [@Ramoonus]
  • Removed: Composer remove coveralls. Was not being used and needs phpunit support. Could also be replaced by php codesniffer or scrutinizer. (#3174) [@Ramoonus]

2.5.5 – September 16th, 2015

  • Added: Unit testing for PHPUnit 4.8 support. (#3090, #3069) Kudos to @Ramoonus
  • Fixed: Drop External code coverage – timeout in Scrutinizer. (#3091) Kudos to @Ramoonus
  • Fixed: Changed Content property to fix spacing issues with AutoComplete Field where the formatted selection fields have awkward spacing between the selection box and the selection list. (#3098, #3097, #3099) Kudos to @nicdford
  • Fixed: Issue where [each] tag traversal did not work with Taxonomy in Pods Templates. Related notes regarding pod->object_fields for taxonomy added for 3.0 notes. (#3106, #3018, #3107, #3111) Major thanks to @pglewis
  • Fixed: permalink field traversal has only been working for post types, not for related taxonomies. (#2779, #3114, #3115) Kudos to @pglewis
  • Added: Support for CPT UI 1.0.x in CPT UI migration component by adding support for multiple possible option names for post types and taxonomies. (#3112, #3109, #3113, #3116, #3117) Kudos to @pglewis
  • Added: Merged Auto Template into Pods Template Component. (#3125, #3105) Major thanks to @Shelob9 both for the original plugin and for incorporating this into Pods Templates.
  • Added: License.txt changes to sync with GPL v2 (#3130, #3133) Kudos to @Ramoonus

2.5.4 – August 10th, 2015

  • Added: Support for Compare ALL with meta_query syntax. Kudos to @pcfreak30. (#3037, #3038)
  • Added: Query_field tests (meta_query syntax for where) (#3033, #3032, #1662, #2689)
  • Added: Support for autoCAST()ing meta_value orderby for dates and numbers (#3043, #3041, #3058)
  • Added: Feature/pods page export support. Added ‘pods_page_exists’ filter to allow Pods Page content to be supplied from another source (eg exported files) (#3049, #3054)
  • Added: Copy of EDDs scrutinizer (#2917, #3072)
  • Removed: PHP4-style constructor removed in Pods Widgets (#3055, #3056, #3057)
  • Fixed: PHP Doc Improvement (#3039, #3040)
  • Fixed: Style escaping which created a quote encoding bug in PodsMeta.php. (#3053, #3032)

2.5.3 – June 11th, 2015

  • Added: Support for Term Splitting in WP 4.2 (#2856, #2660)
  • Added: Support for Pod and Field names with dashes and prefixes with underscores (#3012, #3021, #3022)
  • Added: Add git workflow and a link to it from contributing.md (#2490, #2496)
  • Added: Unit tests for PodsField_Boolean (#2473, #2474)
  • Added: Unit test to create pod factory object and moves fixture set up from traversal tests to test case. (#2445)
  • Added: Additional Pods_Field_Text tests added to incorrect text dependencies. (#2388)
  • Fixed: Fixes for Drag and Drop Reorder Action not working in ACT’s (#3015, #3016)
  • Fixed: Fix for pagination handling in shortcodes. Shortcodes currently use ‘pagination’ for two contexts (display and data) but if page or offset is supplied, it’s only meant for one context (display). (#2807, #3004)
  • Fixed: Update post field in pod instance before saving, related to MetaData (post field) not flushing after saving (#3000, #3002, #3003)
  • Fixed: Corrects Delete not working for Edit Items (#2752, #2991)
  • Fixed: Corrects ACT – Admin Order DESC not working && SQL error if order by an relationship field (#2843, #2989)
  • Fixed: Composer: updated for phpunit 4.7 (#2987, #2988, #2783)
  • Fixed: ui/js/jquery.pods.js fixes (#2971, #2972)
  • Fixed: Remove @internal phpDoc for pods_query() (#2970, #2969, #2975)
  • Fixed: Fix for ACT editor not staying on current item after saving (#2968, #2942, #2974)
  • Fixed: Fix for over escaping icon URL in file fields previewer (#2957, #2956, #2955, #2978)
  • Fixed: Fix for symlinked pods in local deve environment (#2946, #2945, #2949)
  • Fixed: Removed Vestiges of Old Updater (#2940, #2983)
  • Fixed: Clarify help text as to what does and doesn’t get deleted on reset (#2792, #2778)
  • Fixed: Missing $ in PodsInit line 494 (#2475, #2476)
  • Fixed: Trim off whitespace when saving custom fields; code in classes/fields/pick.php already does this. (#2386, #2343)
  • Fixed: Updated Taxonomy to get called after cache is flushed (#2264, #2375, #2382)
  • Fixed: Cleared old unit tests from EDD (#2380)
  • Fixed: Allow fields to be sorted by orderby; Two separate but connected issues. First if orderby is passed then the $data array is never populated. Then looping through $ids will always give it results sorted by priority in the relationships field (data returned by lookup_related_items) (#2350, #2277)

2.5.2 – May 14th, 2015

  • Fixed: Issues with default values for number and other types of fields.
  • Fixed: Issue where Pods update was causing WP-API endpoints to 404. Rewirte rules now flush on wp_loaded.
  • Fixed: Issue preventing proper display of fields in a related CPT via Pods::field()
  • Fixed: Issue preventing codemirror from being enqueued in Pods templates and therefore breaking Pods tempaltes editor in certain configurations.
  • Added: Added caching info to debug info.
  • Fixed: Bug that was causing Pods to overwrite admin menus.
  • Fixed: Issue preventing ongoing compatibility with Admin Columns.
  • Improved: Style of components filter bar.
  • Improved: Proper sanitization/ escaping of URLs.
  • Fixed: Shortcode button was outputted in post editor when shortcodes were disabled. This will no longer happen.
  • Improved: Translation strings in ui/admin/help
  • Improved: Gradients in Pods wizard.
  • Fixed: Issue preventing associated taxonomies to be fetched via Pods::field() and therefore magic tags.
  • Improved: Icon font used for Pods admin icon.
  • Improved: Elaborated on what data is and isn’t deleted when Pods data is reset.
  • Added: Compatibility with Github updater plugin.
  • Updated: New youtube video in readme.
  • Added: Support for term splitting in WordPress 4.2.
  • Removed: Extra meta data with pods prefix
  • Fixed: Issue where multiple post type Pods objects called in same session were treated as the same in cache.
  • Fixed: Double slashing in PodsView class.
  • Improved: URL escaping in PodsUI

2.5.1.2 – March 16th, 2015

  • Security Update: We recommend all Pods 2.x installations be updated to the latest version of Pods
  • or replace your plugin files with the download of your version from https://wordpress.org/plugins/pods/developers/
  • Fixed: Pods UI orderby now strictly enforces Database column format

2.5.1.1 – January 22nd, 2015

  • Fixed missing files for font icon.

2.5.1 – January 22nd, 2015

  • Fixed: Issue preventing fields from being sorted by weight or by orderby, that was affecting image multi-select image field ordering.
  • Fixed: Missing gradients in UI.
  • Fixed: Use of anonymous function in PodsMeta.php causing issues with old versions of PHP.
  • Fixed: Issue where hidden fields were being shown for admin users, when they should have been hidden.
  • Fixed: Issue where PodsAPI::delete_field() was unable to delete fields in certain situations.
  • Fixed: Issue with pods_version_check() usage that was causing a deprecated core function to run, when it was supposed to prevent it from running.
  • Fixed: Issue with pods_error() that was causing it to display AJAX errors improperly.
  • Fixed: Issue preventing public, publicly queryable & rewrite with front from saving choices in advanced options.
  • Fixed: Magic tag for custom taxonomy, which was showing no content in Pods Templates in 2.5.
  • Fixed: If block in Frontier.
  • Fixed: Issue with custom taxonomy joins preventing “custom_tax.d.custom_field” type where clauses from working.

2.5 – December 30th, 2014

  • Major performance enhancements can now make things run up to 400% faster (props to @jamesgol!)
  • More unit tests — now 1,858 tests with a total of 13,420 assertions covering all content type, storage type, and field variations (props to @sc0ttkclark, @clubduece, and @mordauk! it was a group effort)
  • Added Travis-CI / Scrutinizer-CI for all pushes and pull requests to unit test and check for other issues
  • Upgraded Code Mirror library
  • Upgraded qTip library
  • Updated translations — Add your translations at http://wp-translate.org/projects/pods
  • Fixed: Added nonces for multiple actions in the admin area to avoid accidental / unwanted results
  • Fixed: Issue causing issues in admin with CodePress admin columns.
  • Fixed: Issue preventing Pods Template editor from working with certain xcache configurations.
  • Added: ‘join’ to the accepted tags for Pods Shortcode.
  • Added: ‘pods_data_pre_select_params’ filter.
  • Improve: PodsAPI::export_pod_item_lvl(), adding item ID to all steps.
  • Simplify logic when creating new PodsAPI singleton internally.
  • Switch from Pods::do_hook() to apply_filters() or do_action() for ‘pods_pods_fields’, ‘pods_pods_field_related_output_type’, ‘pods_pods_field_’, ‘pods_pods_field’, ‘pods_pods_fetch’, ‘pods_pods_reset’, ‘pods_pods_total_found’, ‘pods_pods_filters’
  • Fixed: YARRP support.
  • Ensure that pods_v_sanitized() passes the $strict argument to pods_v().
  • Prevent use of date_i18n() in PodsData when not needed.
  • Fixed: Issue where updating relationship to users in pods editor threw an erroneous error.
  • Fixed: Hiding of text in title-prompt-text
  • Updated design of new Pod wizard to match MP6 (props to @nikv!)
  • Fixed: Inline docs for pods_api_get_table_info_default_post_status filter
  • Fixed: Issue where Pods::field() showed cached data after saving via Pods::save(), without re-building the Pods Object.
  • Allowed PodsField_Pick to save names
  • Switched pods_v() to use switch/case instead of if/else where possible.
  • Prevented Pods::id() from calling the field method unless it has to.
  • In PodsData::select(), allow proper use of cache expiration time.
  • Fixed: Issue in currency fields to ensure proper handling of decimals.
  • Added a “pre_select” hook in PodsData.
  • Improved traversal regex in Pods::find() to have better handling for variation of backticks.
  • Removed usages of the deprecated WordPress function like_escape().
  • Remove redundant file/class checks for Pods Templates.
  • Implement glotpress-grunt for manging translations.
  • Fixed: Issue where get_current_screen(), in some contexts was used as an object, when it was null.
  • Improved: Styling of shortcode insert button.
  • Prevented string replace and trim from running on a form field default when default value is not a string
  • Fixed: Issue preventing color pickers from working in front-end form.
  • Switched from using $wpdb->prefix to $wpdb->base_prefix in pick field class.
  • Fixed: Default avatars on the Discussion settings page replaced by user’s custom avatar.
  • When saving custom fields, whitespace is now trimmed.
  • Better validation of custom fields when saving custom post types.
  • Improved: Handling of required fields.
  • Changed the default of $display_errors in Pods class to true.
  • Allowed save_post_meta to delete single meta elements instead of update.
  • Fixed: An issue preventing fields from being sorted by orderby.
  • Fixed: Issue where fields, storing one value, returned arrays, instead of strings.
  • Allowed extending the link category taxonomy, if in use.
  • Added join as an acceptable tag for Pods shortcodes.
  • Fixed pods_error(): reversed logic that was emitting an error instead of throwing an exception when $display_errors is false
  • Fixed issue where user_url was created as a required field when extending users.
  • Add ability to use pods_group_add() in the ACT editor.
  • Security Update Reminder: As of Pods 2.4.2, we recommend all Pods 2.x installations be updated to the latest version, or replace your plugin files with the download of your version from https://wordpress.org/plugins/pods/developers/
  • If you need assistance in upgrading your Pods 2.x site to the latest version of Pods, please don’t hesitate to contact us at https://pods.io/help/

2.4.3 – June 23rd, 2014

  • Fixed: Pods Templates component now has better handling of the new shortcodes
  • Fixed: PodsUI data issue with Custom DB Table support
  • Fixed: Readonly fields and noncing now works properly, Pods 2.4.2 caused all forms with readonly fields to fail submission
  • Hardened: Further security hardening of the [pods] shortcode, added PODS_DISABLE_SHORTCODE constant to allow sites to disable the Pods shortcode altogether

2.4.2 – June 22nd, 2014

  • Security Update: We recommend all Pods 2.x installations be updated to the latest version of Pods to fix a noncing issue with form saving, or replace your plugin files with the download of your version from https://wordpress.org/plugins/pods/developers/

2.4.1 – June 19th, 2014

  • Fixed: Display of of hidden fields in Pods Forms
  • Fixed: Reordering fields in PodsUI
  • Fixed: PodsUI Admin Icon Display
  • Add new filter: ‘pods_pod_form_success_message’ for changing the message when Pods Forms are successfully submitted.
  • Fixed: Issues in Packages component when importing existing fields.
  • Added new filter: ‘pods_view_alt_view’ for overriding normal Pods Views to be loaded in via AJAX inline from Pods AJAX Views plugin.
  • Fixed: PHP error in Pods Template reference.
  • New Constant: PODS_PRELOAD_CONFIG_AFTER_FLUSH check to allow for preloading $api->load_pods() after a Pods Cache flush.
  • Fixed: Issue with tabled-based SQL delete actions.
  • Fixed: PodsUI SQL table-based lookups
  • Added: New Hooks In ui/admin/form, which generates ACT editor, for adding additional forms or other content to editor.
  • Added: Inline docs for ‘pods_meta_default_box_title’ filter and normalized args across each usage.
  • Added: Item ID to pods_api::export() item array.
  • Fixed: Update from GitHub functionality.
  • Fixed: Issue where extended custom post types had diffrent names then original post type due to use of dashes in names.
  • Improved UX for select2 field adding new items.
  • Fixed: $params with unslashed data in Pods_Admin::admin_ajax()
  • Fixed: Unwarranted base_dir warnings.
  • Fixed: Pagination/search boolean checks.
  • Fixed: Issue when mbstring module is not active.
  • Fixed: Issue with markdown module header causing activation errors.
  • New Filter: ‘pods_admin_components_menu’ to add/edit components submenu items.
  • Added: Ability to use pods() without any parameters. Will pull the pod object based off of the current WP_Query queried object / object id

2.4 – April 16th, 2014

  • After a long road, we’ve got a new minor release out that fixes a large number of outstanding bugs and adds a few improvements that were within reach right away.
  • In Pods 3.0 we’re focusing on finishing some overarching performance improvements that are necessary to support large installs with the new Loop and Repeatable fields features.
  • Added: Tagging feature for Relationship fields with Autocomplete (Select2) which lets you add new items on-demand when saving
  • Added: PodsAPI::get_changed_fields() that can be used when in a pre-save hook to return array of changed values or used in PodsAPI::save_pods_item() to track changes to fields
  • Added: _pods_location to $params for PodsAPI::save_pod_item which will contain the URL of the form it was submitted from
  • Added: New Pods Template editor revamp to include auto-complete for magic tags and field reference, which can be further extended by installing Pods Frontier
  • Added: An optional download link to File Upload field type
  • Added: Additional Currency formats to Currency field type
  • Added: created/modified functionality (see Advanced Content Types) to other Pod types, as long as they are date/datetime fields
  • Added: Support for JetPack Publicize and Markdown modules
  • Added: Max character length option for paragraph fields
  • Added: Actions before and after Pods Form all and individual form fields are outputted
  • Added: New constant PODS_ALLOW_FULL_META for for enabling/disabling get_post_meta( $id ) interaction with Pods (on by default)
  • Added: New constant PODS_DISABLE_SHORTCODE_SQL to disable SQL-related parameters in shortcode
  • Added: ‘pods_admin_media_button’ filter to disable the Pods shortcode button in post editor
  • Added: ‘pods_api_save_pod_item_track_changed_fields_{POD_NAME}’ filter for tracking changes to fields
  • Added: ‘pods_pick_ignore_internal’ filter to enable/disable Relationships with core Pods types (_pods_pod, etc)
  • Added: ‘pods_image_default’ filter to allow for placekitten.com or other image placeholder scripts for testing
  • Added: Improved Pods Template code sanitization
  • Added: Better names for many fields in Pods Editor
  • Added: New and improved help bubbles in Pods Editor
  • Added: Instructions about using Pods Templates in Pods Widgets
  • Added: New descriptions for Pods Pages and Pods Advanced Content Types component descriptions
  • Added: Support links in Pods Admin -> Help
  • Added: Currently active theme to Pods Debug info list
  • Added: Inline docs for ‘pods_api_get_table_info_default_post_status’ filter
  • Added: Inline docs for ‘pods_admin_menu’ filter
  • Added: Inline docs for ‘pods_admin_setup_edit_options’ (and related) filters
  • Added: Inline docs for ‘pods_admin_setup_edit_tabs’ (and related) filters
  • Fixed: Issues with user tables in multisite
  • Fixed: Issue with PodsForm::default_value
  • Fixed: With Pods UI. Keep view when generating pagination links
  • Fixed: Bug with custom extensions for allowed file types in upload fields
  • Fixed: Compatibility problem with changes to plupload in WordPress 3.9 that prevented upload pop-up from loading
  • Fixed: Array to string conversion error for CSS fields in Pods UI
  • Fixed: Magic tags for taxonomies in Pods Templates
  • Fixed: Fixed jQuery scope in Pods Form inline JavaScript
  • Fixed: Added ‘output’ to reserved content types names and reserved query vars
  • Fixed: Issue where required currency and number fields could be saved at default value
  • Fixed: Undefined method error in WP 3.4 due to use of WP_User::to_array() which was added in WP 3.5
  • Fixed: Issue with ability to use filters on reorder page with Pods UI
  • Fixed: Pre-save enforcing of max length for meta-based values
  • Fixed: Extra spaces in custom defined list labels
  • Fixed: Pagination default value for Pods shortcode
  • Fixed: PodsForm::submit_button() method that had been lost from previous versions
  • Fixed: Usage of pods_v in currency.php for optimzation purposes
  • Fixed: Correct parent_file to highlight the correct top level menu
  • Fixed: Improper wording for text at top of settings page field

Found a bug? Have a great feature idea? Get on GitHub and tell us about it and we’ll get right on it: https://pods.io/submit/

Il nostro GitHub ha la lista completa di tutti i rilasci precedenti di Pods: https://github.com/pods-framework/pods/releases