Custom post types

Descrizione

Custom post types” è l’unico plugin per WordPress completamente gratuito che ti consente di:

  • creare post type personalizzati;
  • creare tassonomie personalizzate (es: categorie, tag, ecc…);
  • creare campi personalizzati;
  • creare template personalizzati;

direttamente dalla bacheca di WordPress senza scrivere codice o modificare file manualmente in pochi minuti.

Il plugin “Custom post types” è stato ideato per rendere semplici ed accessibili a tutti molte funzionalità avanzate del CMS, senza alcuna conoscenza tecnica o dei linguaggi di programmazione. Rispettando la vera natura del CMS (velocità e facilità d’uso).

Questo plugin è perfetto per: agenzie web, sviluppatori freelance, appassionati di WordPress e chiunque altro!

Il continuo lavoro dello sviluppatore garantisce la massima compatibilità con temi (compatibile con il 75% dei temi presenti in rete), plugin e builder di pagina. Il plugin utilizza funzioni e risorse già presenti nel core di WordPress, questo garantisce le massime prestazioni in termini di velocità e sicurezza. Per segnalare bug, malfunzionamenti, problemi di compatibilità o inviare suggerimenti scrivi nella sezione di supporto.

Altri plugin simili utilizzano molte risorse e funzioni esterne che incidono sulle prestazioni e sulla sicurezza del CMS. Perché caricare risorse esterne o usare funzioni personalizzate se il core di WordPress include già tutto il necessario?

Custom post types” include tutto il necessario per la massima personalizzazione del CMS così da adattarlo a qualsiasi tipo progetto in modo professionale ed estremamente semplice e veloce (ecommerce, hotel, ristorante, eventi, portfolio, community, ecc…).

Cos’altro? Cosa aspetti? Inizia subito!

Ti piace il plugin Custom post types? Lascia una recensione a 5 stelle per raccomandarlo ad altri utenti.

SUPPORTA IL PROGETTO

WRITE A REVIEW
SEND A DONATION
BECOME PRO (support and get benefits)
BECOME TRANSLATION CONTRIBUTOR

LINK UTILI

⚡ Custom post types – FUNZIONALITÀ PRO ⚡

ESPORTA IMPOSTAZIONI
IMPORTA IMPOSTAZIONI
AGGIORNAMENTI PRO ILLIMITATI
SUPPORTO PRO PRIORITARIO

Custom post types – Creazione post type e tassonomia (1:23)

In questo video puoi vedere quanto è semplice creare post type personalizzati e tassonomie personalizzate con il plugin “Custom post types”.
Ho creato un post type personalizzato e una tassonomia in poco più di 1 minuto.
Non ci credi? Guarda!

Custom post types – Creazione campo personalizzato (2:06)

In questo video puoi vedere quanto è semplice creare campi personalizzati con il plugin “Custom post types”.
Ho creato alcuni campi personalizzati in poco più di 2 minuti.
Non ci credi? Guarda!

Tipi di campi personalizzati:

  • testo;
  • numero;
  • area di testo;
  • area di testo + TinyMCE;
  • email;
  • menu a discesa;
  • lista checkbox;
  • data;
  • orario;
  • caricamento file;
  • caricamento immagine;
  • relazione con tassonomia;
  • relazione tra post;

e molti altri in arrivo.

Custom post types – Creazione template personalizzato (1:51)

In questo video puoi vedere quanto è semplice creare template personalizzati con il plugin “Custom post types”.
Ho creato un template personalizzato in poco più di 2 minuti.
Ho utilizzato il tema “Twenty Nineteen” includendo il framework “Bootstrap”, puoi creare template utilizzando il builder di pagine del tuo tema (vedi le compatibilità, se il tuo tema non è compatibile invia una richiesta allo sviluppatore dalla sezione supporto) o usando codice HTML.
Non ci credi? Guarda!

Compatibile al 100% con moltissimi temi, ad esempio:

e altri fantastici temi gratuiti o a pagamento.

Puoi creare fantastici template personalizzati usando codice HTML o qualsiasi builder di pagina, anche Gutenberg.
Questa è una funzione beta, per qualsiasi domanda chiedi allo sviluppatore.

Perché scegliere il plugin Custom post types

“Custom post types” è gratuito e ti farà risparmiare tempo e quindi denaro!
Puoi creare facilmente post type, tassonomie, campi personalizzati e template in 5 minuti.
Il plugin “Custom post types” genera vari ID, è possibile utilizzare questi ID in funzioni personalizzate, template personalizzati e altro.
Questo plugin è scritto usando solo funzioni incluse nel core di WordPress, quindi non incide sulle prestazioni del sito web e non causa problemi di compatibilità .
Puoi utilizzare il plugin “Custom post types” con qualsiasi builder di pagina, con qualsiasi tema e con qualsiasi plugin. Praticamente perfetto!

Caratteristiche Custom post types

Caratteristiche incluse nel plugin “Custom post types”:

  • crea / modifica post type personalizzati;
  • crea / modifica tassonomie personalizzate;
  • crea / modifica campi personalizzati;
  • crea / modifica template personalizzati.

Caratteristiche in arrivo:

SHORTCODE Custom post types

[custom-field id="field_XXXX"] 

Mostra il valore di uno specifico campo durante la creazione dei template.

[custom-tax id="tax_XXXX"] 

Mostra la lista di termini utilizzati di una specifica tassonomia in un post durante la creazione dei template.

Custom post types funzioni per lo sviluppo

Utilizzando il plugin “Custom post types” avrai a disposizione alcune funzioni PHP che potrai usare nei tuoi file.

  • get_custom_field($field_id, $post_id) – restituisce il valore del campo oppure vuoto – $field_id è obbligatorio; $post_id è opzionale, come predefinito utilizza la variabile globale post.
  • add_filter( ‘add_theme_compatibility_template’, CALLBACK) – aggiungi compatibilità per il tuo tema.
  • add_filter( ‘form_edit_field_types’, CALLBACK), add_filter( ‘view_field_types’, CALLBACK), add_filter( ‘get_field_from_shortcode’, CALLBACK) – aggiungi / modifica tipo di campo.
  • add_filter( ‘field_type_file_label’, CALLBACK) – modifica il label per i file.

Hai bisogno di altre funzioni? Chiedi allo sviluppatore dalla sezione di supporto.

DOCUMENTATION FOR DEVELOPER

Custom post types riconoscimenti

Il plugin “Custom post types” è stato interamente ideato e creato da Andrea De Giovine.
Se ti piace l’idea e vuoi supportarne lo sviluppo, ti invito a fare una donazione per questo plugin.
Per collaborazioni e consulenze visita il sito dello sviluppatore web.
Per segnalare bug e supporto per il plugin, visita la sezione Supporto per chiedere direttamente allo sviluppatore e alla community.

Contributori delle traduzioni

Gli utenti in basso hanno contribuito alla traduzione di Custom post types, fantastico plugin per WordPress:

[ it_IT ]

[ es_ES ]

[ de_DE ]

[ fr_FR ]

Per essere inclusi in questa lista visita la pagina dei progetti di traduzione ed inizia a tradurre.

Screenshot

  • Creazione / Modifica post type personalizzato.
  • Gestione post type personalizzati.
  • Creazione / Modifica di tassonomia personalizzata.
  • Gestione tassonomie personalizzate.
  • Creazione / Modifica campo personalizzato.
  • Gestione campi personalizzati.
  • Crea / Modifica template personalizzato.
  • Gestione template personalizzati.
  • Campo personalizzato in azione.
  • Post type personalizzato in azione.

Blocchi

Questo plugin fornisce 2 blocchi.

  • Custom post types
  • Custom post types

Installazione

Per installare automaticamente il plugin “Custom post types” puoi eseguire una ricerca dalla sezione “Plugin > Aggiungi nuovo” della tua bacheca di WordPress e fare clic sul pulsante “Installa ora” corrispondente a questo plugin.

Per installare manualmente il plugin “Custom post types” puoi scaricare l’ultima versione dal sito WordPress.org e decomprimere il file zip nella cartella “wp-content/plugins” del tuo CMS.

Ora nella sezione “Plugin” della tua bacheca di WordPress puoi vedere il plugin “Custom post types”, clicca su “Attiva”.

FAQ

Cosa può essere creato con il plugin “Custom post types”?

Con il plugin “Custom post types” puoi creare facilmente post type personalizzati, tassonomie personalizzate, campi personalizzati e template personalizzati.

Cosa può essere gestito con il plugin “Custom post types”?

Con il plugin “Custom post types” puoi gestire facilmente post type personalizzati, tassonomie personalizzate, campi personalizzati e template personalizzati creati con questo plugin.

L’utilizzo del plugin “Custom post types” richiede conoscenze tecniche?

No! Nessuna conoscenza tecnica è richiesta, chiunque può farlo.

Quanto è facile creare post type personalizzati, tassonomie personalizzate o campi personalizzati con il plugin “Custom post types”?

Molto facile! Più o meno 3 minuti. Vedere per credere!

Il plugin “Custom post types” è compatibile con il mio tema?

Ovviamente! Il plugin “Custom post types” è compatibile con qualsiasi tema.

Il plugin “Custom post types” è compatibile con l’editor del mio tema?

Il plugin “Custom post types” è compatibile con la maggior parte degli editor di temi presenti sul mercato, se manca il tuo, richiedilo dalla sezione supporto.

Il plugin “Custom post types” è compatibile con altri plugin?

Ovviamente! Il plugin “Custom post types” è compatibile con qualsiasi altro plugin.

Recensioni

27 Febbraio 2021
So far, this is a great plugin! Please keep the good job up and add more feature to the custom fields, you are doing a great job. I would prefer this VS ACF!
16 Gennaio 2021
It's hard to review this plugin fairly because for some reason the admin panel does not show on my WP installation, however the developer sent me a screenshot of how it should look so the fact that it does not work for me may be due to a conflict. On that note I would prefer to delete this review altogether, but I can't see a way to do that. So please ignore.
Leggi tutte le recensioni di 39

Contributi e sviluppo

“Custom post types” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“Custom post types” è stato tradotto in 2 lingue. Grazie ai traduttori per i loro contributi.

Traduci “Custom post types” 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.

Changelog (registro delle modifiche)

2.1.19

  • Add hierarchical args for custom taxonomies registration.
  • Add custom-fields supports args for custom post types registration.

2.1.18

  • Add Pointfinder compatibility.

2.1.17

  • Fix: Add automatic flush rewrite rules for new registered cpt.

2.1.16

  • Fix “The link you followed has expired.” advice when close the support banner.

2.1.15

  • Remove “Fantastic plugins notices”.
  • Improve plugin notices logic.
  • Test up WP 5.6.

2.1.14

  • Fix rewrite rules for created elements.
  • Rename some labels.
  • Improve notices feature.

2.1.13

  • Fix double field options (special thanks to @megalux).

2.1.12

  • Fix double field options (special thanks to @megalux).

2.1.11

  • Add author supports for created post types (thanks to @athifroihan).

2.1.10

  • Fix bug when try to save empty meta value (special thanks to @megalux).

2.1.9

  • Fix bug for required input when edit field groups.

2.1.8

  • Fix bug on checkbox field type (at least one value is required in the field options).

2.1.7

  • Add “textarea (no editor)” field type.

2.1.6

  • Add “textarea + TinyMCE” field type. (REMOVED)

2.1.5

  • Fix developer website links.

2.1.4

  • Add Kadence WP themes compatibility.

2.1.3

  • Fix capabilities bug for custom field (thanks to @orp7).

2.1.2

  • Add Aardvark compatibility.
  • Add Hueman compatibility.

2.1.1

  • Add Flatsome compatibility.

2.1.0

  • Fix OceanWP compatibility.

2.0.9

  • Add BuddyBoss compatibility.

2.0.8

  • Add Enfold compatibility.

2.0.7

  • Fix PRO bugs.

2.0.6

  • Add X theme themes compatibility.

2.0.5

  • Fix some bugs.
  • Add qaengine & secretum themes compatibility.

2.0.4

  • Fix some bugs.
  • Add checkbox list field type.

2.0.3

  • Fix some bugs.

2.0.2

  • Fix some bugs.

2.0.1

  • Add sanitize function to content id value.

2.0.0

  • Add API support.
  • New UI.
  • Add id field for custom content.
  • Move metadata from child array to unique metadata.

1.3.7

  • Fix hierarchical bug for cpt (thanks to @llis).

1.3.6

  • Fix child themes bug (thanks to @ecoist).

1.3.5

  • Update template core functions.

1.3.4

  • Add while(){} theme compatibility for custom templates.

1.3.3

  • Add OceanWP theme compatibility for custom templates.

1.3.2

  • Add do_shortcode() for custom field “content”.

1.3.1

  • Add “Advanced views” for tax customizations.

1.3.0

  • Added custom field: “Relationship between posts”.
  • Customized templates also for “Articles” and “Pages”.
  • Custom fields management optimization.

1.2.7

  • Add custom fields block for Gutenberg.

1.2.6

  • Add Blocksy theme compatibility for custom templates and fixes same bugs.

1.2.5

  • Enable builder for template, fixed custom template core, fixed admin notices for template.

1.2.4

  • Enabled single post taxonomies metabox for Gutenberg.

1.2.3

  • Enabled Gutenberg for custom templates.

1.2.2

  • Fix date/time output format like general options, add show_in_rest support for gutenberg.

1.2.1

  • Add “Advanced views” for advanced customizations.

1.2.0

  • Add Astra theme compatibility for custom templates.

1.1.2

  • The custom templates functionality has been extended to 70% of the themes.

1.1.1

  • fix custom templates bugs.

1.1.0

  • BETA. Add custom templates compatibility only for AVADA theme.

1.0.6

  • Text corrections.

1.0.5

  • Fixed some bugs.

1.0.4

  • Fixed a javascript bug when multiple upload file input are in same post type create/edit page.

1.0.3

  • Fixed some bugs.

1.0.2

  • Fixed some bugs.
  • Add php dev functions.
  • Update readme.txt of the plugin.

1.0.1

  • Introduce file fields.
  • Fixed some bugs.
  • Update readme.txt of the plugin.

1.0.0

  • Presenta il gestore campi.
  • Fixed some bugs.
  • Update readme.txt of the plugin.

0.2.0

  • First stable version.
  • Fixed some bugs.
  • Added columns to the dashboard.
  • Fixed the sanitizes function for post types and taxonomies names.
  • Update readme.txt of the plugin.

0.1.3

  • Fix bugs and add modal for support us.

0.1.2

  • Fix load_plugin_textdomain and add Italian lang (Language and Bug).

0.1.1

  • First fix (Language and Bug).

0.1.0

  • Improve ux.