Title: Custom post types, Custom Fields &amp; more
Author: TotalPress.org
Published: <strong>7 mai 2019</strong>
Last modified: 5 août 2025

---

Recherche d’extensions

![](https://ps.w.org/custom-post-types/assets/banner-772x250.png?rev=3339401)

Cette extension **n’a pas été testée avec les3 dernières versions majeures de WordPress**.
Elle pourrait ne plus être maintenue ou supportée et peut présenter des erreurs 
de compatibilité quand elle est utilisée avec des versions récentes de WordPress.

![](https://ps.w.org/custom-post-types/assets/icon.svg?rev=2955361)

# Custom post types, Custom Fields & more

 Par [TotalPress.org](https://profiles.wordpress.org/totalpressorg/)

[Télécharger](https://downloads.wordpress.org/plugin/custom-post-types.5.0.7.zip)

 * [Détails](https://fr-ca.wordpress.org/plugins/custom-post-types/#description)
 * [Avis](https://fr-ca.wordpress.org/plugins/custom-post-types/#reviews)
 *  [Installation](https://fr-ca.wordpress.org/plugins/custom-post-types/#installation)
 * [Développement](https://fr-ca.wordpress.org/plugins/custom-post-types/#developers)

 [Support](https://wordpress.org/support/plugin/custom-post-types/)

## Description

« **Custom post types** » is the best completely **free WordPress plugin** that 
lets you:

✔ **create custom post types;**
 ✔ **create custom taxonomies;** ✔ **create custom
fields;** ✔ **create custom admin pages;** ✔ **create custom admin notices;** ✔ **
create custom templates;**

directly from the WordPress dashboard easily and quickly without writing code or
development knowledge.

The « **Custom post types** » plugin has been designed to make many advanced CMS
features simple and accessible to everyone, without any technical knowledge or programming
languages. Respecting the true nature of CMS (speed and ease of use).

The « **Custom post types** » developers ongoing work guarantees **maximum compatibility
with themes**, **plugins** and **page builders**. The plugin uses functions and 
resources already present in the WordPress core, this guarantees **maximum performance
and security**. To report bugs, malfunctions, compatibility problems or send suggestions
write to the [support section](https://wordpress.org/support/plugin/custom-post-types/).

**What else? What are you waiting for? Try it now!**

### SUPPORT THE PROJECT

❤ **[WRITE A REVIEW](https://wordpress.org/support/plugin/custom-post-types/reviews/?filter=5)**

❤ **[SEND A DONATION](https://totalpress.org/donate?utm_source=wordpress_org&utm_medium=plugin_page&utm_campaign=custom_post_types)**
❤ **[BECOME PRO](https://totalpress.org/plugins/custom-post-types?utm_source=wordpress_org&utm_medium=plugin_page&utm_campaign=custom_post_types)**(
support and get benefits) ❤ **[BECOME TRANSLATION CONTRIBUTOR](https://translate.wordpress.org/projects/wp-plugins/custom-post-types/)**

### QUICK LINKS

 * **[SUPPORT](https://wordpress.org/support/plugin/custom-post-types/)**
 * **[DOCUMENTATION](https://totalpress.org/docs/custom-post-types?utm_source=wordpress_org&utm_medium=plugin_page&utm_campaign=custom_post_types)**
 * **[SEND SUGGESTIONS](https://totalpress.org/support?subject=https%3A%2F%2Fwww.andreadegiovine.it%2Fdownload%2Fcustom-post-types&utm_source=wordpress_org&utm_medium=plugin_page&utm_campaign=custom_post_types)**

### Custom Post Types – Custom Fields

« **Custom fields** » are powerful WordPress tools needed to extend content data(
posts, pages, media, etc).
 The [metadata](https://developer.wordpress.org/plugins/metadata/)
generated by the **custom fields** can be used to: _improve dashboard management_,
_add content details on frontend_, _filter queries to the database_.

Add **custom fields** to any content type:

 * Any post type;
 * Any taxonomy;
 * Settings/Admin pages;
 * Users;
 * Media;
 * Comments;
 * Menu items;

Add any type of **custom fields**:

 * Text;
 * Number;
 * Textarea;
 * WYSIWYG editor;
 * Range – **PRO**;
 * Checkbox;
 * Radio;
 * Dropdown;
 * Switch ON/OFF – **PRO**;
 * Tel;
 * Email;
 * Password – **PRO**;
 * Link – **PRO**;
 * Date picker;
 * Time picker;
 * Color picker;
 * File upload;
 * Embed – **PRO**;
 * Map – **PRO**;
 * Post relationship;
 * Taxonomy relationship;
 * User relationship – **PRO**;
 * Html;
 * Separator – **PRO**;
 * Repeater;

and many other coming.

Custom fields will make your project powerful and professional!

### Custom Post Types – PRO FEATURES ⚡

The PRO version of the « **Custom post type** » plugin includes awesome features:

✔ **create custom templates;**
 ✔ **create custom admin pages;** ✔ **create custom
admin notices;** ✔ **+8 fields types;** ✔ **export settings;** ✔ **import settings;**
✔ **PRO updates;** ✔ **PRO support;**

By choosing the PRO version of « **Custom post types** » you help to keep the FREE
version as well.

Thanks for your support ❤

### Custom Post Types – Create post type & taxonomy (1:33)

In this video you can see how simple it is to create custom post types and custom
taxonomies with the « Custom post types » plugin.
 I created a custom post type 
and a taxonomy in **just over 1 minute**. **Do not you believe it? Watch it!**

**This demo is of the older version (3.x.x), the latest version is better.**

### Custom Post Types – Create custom field (1:31)

In this video you can see how simple it is to create custom fields with the « Custom
post types » plugin.
 I created some custom fields in **just over 2 minutes**. **
Do not you believe it? Watch it!**

**This demo is of the older version (3.x.x), the latest version is better.**

### Custom Post Types – Create custom template (1:52)

In this video you can see how simple it is to create custom templates with the «
Custom post types » plugin.
 I created a custom template in **just over 2 minutes**.
I used the « Twenty Nineteen » and Gutenberg builder, you can design the template
using the page builder of your theme (see compatibility, if your theme is not compatible
send a request to the developer in the support section) or using HTML code. **Do
not you believe it? Watch it!**

**This demo is of the older version (3.x.x), the latest version is better.**

**100% compatible with many themes, for example:**

 * [Avada](https://avada.theme-fusion.com/);
 * [OceanWP](https://wordpress.org/themes/oceanwp/);
 * [Astra](https://wordpress.org/themes/astra/);
 * [Blocksy](https://wordpress.org/themes/blocksy/);
 * [X Theme](https://theme.co/);
 * [Enfold](https://kriesi.at/themes/enfold-overview/);
 * [BuddyBoss](https://www.buddyboss.com/);
 * [Flatsome](https://flatsome3.uxthemes.com/);
 * [Kadence WP themes](https://www.kadencewp.com/);
 * [Salient](https://salienttheme.info/);

**and other fantastic free or paid themes.**

You can create fantastic custom templates using HTML code or any page builder, even
Gutenberg.

### Custom Post Types – Why choose this plugin?

**« Custom post types » is free** and will save you time, and therefore money!
 
You can create post types, taxonomies, custom fields and templates easily in 5 minutes.
The « Custom post types » plugin generates various IDs, you can use these IDs to
create / use in **your own custom functions**, custom templates and more. This plugin
is written using only **functions included in the WordPress core**, so it does **
not reduce the performance of your website** and does **not cause compatibility 
problems**. You can use the « Custom post types » plugin with **any theme builder**,
with any theme and with **any plugin**. It’s perfect!

### Custom Post Types – For developers

Using the « Custom post types » plugin you will have some PHP functions that you
can use in your files:

[DOCUMENTATION FOR DEVELOPER](https://totalpress.org/docs/custom-post-types?utm_source=wordpress_org&utm_medium=plugin_page&utm_campaign=custom_post_types)

Do you need other functions? Ask the developer from the support section.

### Custom Post Types – Credits

The « Custom post types » plugin is made with ❤️

Your support, through **reviews** and **donations**, is very **important for the
project**.

## Captures d’écran

[⌊Creating/Editing Custom Post Type.⌉⌊Creating/Editing Custom Post Type.⌉[

Creating/Editing Custom Post Type.

[⌊Creating/Editing Custom Taxonomy.⌉⌊Creating/Editing Custom Taxonomy.⌉[

Creating/Editing Custom Taxonomy.

[⌊Creating/Editing Custom Field.⌉⌊Creating/Editing Custom Field.⌉[

Creating/Editing Custom Field.

[⌊Creating/Editing Custom Template.⌉⌊Creating/Editing Custom Template.⌉[

Creating/Editing Custom Template.

## Installation

To **automatically install** the « Custom post types » plugin you can search from
the « Plugins > Add new » section of your WordPress dashboard and click on the «
Install Now » button corresponding to this plugin.

To **manually install** the « Custom post types » plugin you can download the latest
version from the WordPress.org site, and unpack the zip file in the « wp-content/
plugins » folder of your CMS.

Now on the « Plugins » section of your WordPress dashboard you can see the « Custom
post types » plugin, click on « Activate ».

## FAQ

### What would the « Custom Post Types, Custom Fields & More » plugin be useful for?

An example: use the « Custom Post Types, Custom Fields & More » plugin to create
a « Services » post type with the « Price, Time, Location » custom fields and a 
custom template, your visitors will see the services section and single service 
page with the style and the details of your choice.

### Is the « Custom Post Types, Custom Fields & More » plugin compatible with other plugins, themes and page builders?

Absolutely yes! The « Custom Post Types, Custom Fields & More » plugin is **compatible
with any plugin any theme and any builder**.

### Do I need technical knowledge to use the « Custom Post Types, Custom Fields & More » plugin?

Absolutely not! The « Custom Post Types, Custom Fields & More » plugin follows **
the nature of WordPress**. Can be used by anyone!

### Does the « Custom Post Types, Custom Fields & More » plugin slow down my website?

Absolutely not! The « Custom Post Types, Custom Fields & More » plugin was built**
using native WordPress core resources and features**. No slowdowns and no security
issues.

## Avis

![](https://secure.gravatar.com/avatar/6ff47ffc359fe959355126bf4489adeae9364710b94218315737e64f6fa37e26?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-13558/)󠁿

 [manolimes](https://profiles.wordpress.org/manolimes/) 28 août 2024

Nice plugin

![](https://secure.gravatar.com/avatar/352f7466a9ecab563bb04bdf8e6d1c4e5f1819444fe3a861110fa0e65b386e54?
s=60&d=retro&r=g)

### 󠀁[Nice](https://wordpress.org/support/topic/nice-4810/)󠁿

 [smartele](https://profiles.wordpress.org/smartele/) 19 juillet 2024

Nice Plugin, easy to use

![](https://secure.gravatar.com/avatar/a7d5d1e57de1e74f3d6b44ec8de545224a77b8db40130721a9ec29b14d85676b?
s=60&d=retro&r=g)

### 󠀁[Documentazione vecchia e scarsa](https://wordpress.org/support/topic/documentazione-vecchia-e-scarsa/)󠁿

 [matsco](https://profiles.wordpress.org/matsco/) 1 janvier 2024 1 reply

Plug-in con documentazione estremamente scarna, neppure testato con le ultime versioni
di WP. I video tutorial sono molto brevi e risalenti alla vers. 3.0 – Acquisto con
Pay Pall (non donazione) sbagliato.

![](https://secure.gravatar.com/avatar/de5c3c5ecb68f8273fdf8b63b63626951f51da5c41c494d839c63d193c998fa3?
s=60&d=retro&r=g)

### 󠀁[Robust and Kept Up to Date](https://wordpress.org/support/topic/robust-and-kept-up-to-date/)󠁿

 [madebymebythesea](https://profiles.wordpress.org/madebymebythesea/) 11 août 2023

This plugin so far has been robust and works well. It seems to be regularly updated
and doesn’t conflict with other plugins. Ideally it would have the POST SWITCHER
functionality built in which would reduce the amount of plugins required. However,
this version is free, so I cannot complain. Thanks for a great plugin.

![](https://secure.gravatar.com/avatar/9f3541ce618b9a2ecd0dd256915fef1a4a322fd3846c4051b31ccc0fce150bfc?
s=60&d=retro&r=g)

### 󠀁[My favorite plugin for ACF and CPT](https://wordpress.org/support/topic/my-favorite-plugin-for-acf-and-cpt/)󠁿

 [jitka88](https://profiles.wordpress.org/jitka88/) 3 août 2023

I have to give my biggest thanks to developers – the plugin is really amazing and
offers all options I need – post types, taxonomies and filed options on one place.
Good work!

![](https://secure.gravatar.com/avatar/3b4c92959104c88e4601c58896bbe6acfcf54cc53d12230d8fde8aa07862eab0?
s=60&d=retro&r=g)

### 󠀁[Versatile plugin and Excellent support](https://wordpress.org/support/topic/versatile-plugin-and-excellent-support/)󠁿

 [salenish](https://profiles.wordpress.org/salenish/) 26 juillet 2023

Installed this plugin to try it out as it looked simple to use and had most of the
things I needed for my custom site development with multiple custom categories and
post types. The plugin did well on everything written on the box that was relevant
for me which I was really pleased with. I got the premium license to unlock all 
the functionality. This came with a few support tickets included in the package 
at no extra cost. I did not expect much when I submitted my support query to ask
about a custom feature I was looking to set up. To my surprise, the support team
was rapid and detailed, with the team understanding instantly what I needed and 
helping me sort it out. Liked the plugin. Loved the support. Keep up the good work!
Recommended to anyone looking for custom types and taxonomies.

 [ Lire les 56 avis ](https://wordpress.org/support/plugin/custom-post-types/reviews/)

## Contributeurs & développeurs

« Custom post types, Custom Fields & more » est un logiciel libre. Les personnes
suivantes ont contribué à cette extension.

Contributeurs

 *   [ TotalPress.org ](https://profiles.wordpress.org/totalpressorg/)
 *   [ Andrea De Giovine ](https://profiles.wordpress.org/andreadegiovine/)

“Custom post types, Custom Fields & more” a été traduit dans 2 locales. Remerciez
[l’équipe de traduction](https://translate.wordpress.org/projects/wp-plugins/custom-post-types/contributors)
pour ses contributions.

[Traduisez « Custom post types, Custom Fields & more » dans votre langue.](https://translate.wordpress.org/projects/wp-plugins/custom-post-types)

### Le développement vous intéresse ?

[Parcourir le code](https://plugins.trac.wordpress.org/browser/custom-post-types/),
consulter le [SVN dépôt](https://plugins.svn.wordpress.org/custom-post-types/), 
ou s’inscrire au [journal de développement](https://plugins.trac.wordpress.org/log/custom-post-types/)
par [RSS](https://plugins.trac.wordpress.org/log/custom-post-types/?limit=100&mode=stop_on_copy&format=rss).

## Historique des changements

#### 5.0.7 – 2025-08-04

 * FIX: sanitize dropdown options on field groups;

#### 5.0.6 – 2024-12-11

 * FIX: version_compare first argument null;
 * FIX: check if class exist before short load using functions.php;
 * FEAT: add phpversion on feedback request;

#### 5.0.5 – 2024-04-03

 * FIX: sanitize shortcodes output;

#### 5.0.4 – 2024-03-21

 * FIX: improve plugin bug feedback;

#### 5.0.3 – 2024-03-20

 * FIX: improve plugin bug feedback;

#### 5.0.2 – 2024-03-11

 * FIX: improve plugin self-request security;

#### 5.0.1 – 2024-02-16

 * FIX: Authenticated (Administrator+) Stored Cross-Site Scripting (thanks to Taihei
   Shimamine);
 * FIX: add sanitization on repeater fields;
 * FIX: html field render only allowed HTML tags for post content;
 * FIX: post types by code on field groups assignment (thanks to @alessiac95)
 * FEAT: now text field accept allowed HTML tags for post content;

#### 5.0.0 – 2023-11-06

 * FIX: stored XSS vulnerability in admin screens with UI labels (thanks to Taihei
   Shimamine);
 * FIX: repeater (remove the first item, and try to add a new item, this will overwrite
   the existing one);
 * FIX: nested repeater (after first save, the add field button add multiple times
   as nested repeater);
 * FIX: select2 conflicts;
 * FIX: refresh rewrite rules after created content updating;
 * FEAT: core refactoring to improve performance and security;
 * FEAT: apply WordPress standard quality code rules;
 * FEAT: check for pro min version;
 * FEAT: improve all plugin hooks/filters;
 * FEAT: Now can use on template {{cpt-field key=XXX}} instead [cpt-field key=XXX](
   for all shortcode of this plugin);
 * FEAT: Now the [cpt-field]/[cpt-*-field] shortcode accept a new argument « output-
   filter », if set to « 0 » the meta value is returned from db without apply filters,
   default true;
 * FEAT: Now the [cpt-term] shortcode accept 2 new arguments: « output-type » links
   |names|ids, default links; « separator » default « , « ;
 * DEPRECATED: hook cpt_field_types;

#### 4.0.12 – 2023-09-01

 * Fix bug on admin page registration and not admin logged (@mhannpannos);
 * Introduce admin only fields for admin notices;

#### 4.0.11 – 2023-08-28

 * Fix bug on file fields preview;
 * Introducing fields for Menu items;

#### 4.0.10 – 2023-08-17

 * Color picker native instead vanilla;
 * Introducing fields for Media and Comment;
 * Improve rest api fields for: terms, users, media, comments;

#### 4.0.9 – 2023-08-16

 * Introducing of blacklist for prevent the override of core contents;
 * Edit « Key » label to « ID »;
 * Introducing Core instance;

#### 4.0.8 – 2023-08-07

 * Restore extra/users field groups;
 * Improve quality of code;
 * Introduce REST API fields feature;
 * Add translation template;

#### 4.0.7 – 2023-07-30

 * Activation/deactivation actions;

#### 4.0.6 – 2023-07-28

 * Performance improvments;

#### 4.0.5 – 2023-06-30

 * Check if attachment.sizes.thumbnail.url exists on file field (@dealespaloit);

#### 4.0.4 – 2023-06-12

 * Fix file field styles inside repeater field (@dealespaloit);
 * Prevent multiple type filter on field output;
 * Post rel / Tax rel output aria-label;

#### Previous versions changelog

 * Refer to v5.0.0 readme.txt (https://downloads.wordpress.org/plugin/custom-post-
   types.5.0.0.zip);

## Méta

 *  Version **5.0.7**
 *  Last updated **il y a 1 année**
 *  Active installations **3 000+**
 *  WordPress version ** 4.0 ou plus **
 *  Tested up to **6.8.8**
 *  PHP version ** 5.6 ou plus **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/custom-post-types/), [Italian](https://it.wordpress.org/plugins/custom-post-types/),
   et [Spanish (Spain)](https://es.wordpress.org/plugins/custom-post-types/).
 *  [Traduire dans votre langue](https://translate.wordpress.org/projects/wp-plugins/custom-post-types)
 * Tags
 * [cpt](https://fr-ca.wordpress.org/plugins/tags/cpt/)[custom fields](https://fr-ca.wordpress.org/plugins/tags/custom-fields/)
   [custom post types](https://fr-ca.wordpress.org/plugins/tags/custom-post-types/)
   [Custom Taxonomies](https://fr-ca.wordpress.org/plugins/tags/custom-taxonomies/)
   [custom templates](https://fr-ca.wordpress.org/plugins/tags/custom-templates/)
 *  [Vue avancée](https://fr-ca.wordpress.org/plugins/custom-post-types/advanced/)

## Notes

 4.6 out of 5 stars.

 *  [  48 5-star reviews     ](https://wordpress.org/support/plugin/custom-post-types/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/custom-post-types/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/custom-post-types/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/custom-post-types/reviews/?filter=2)
 *  [  5 1-star reviews     ](https://wordpress.org/support/plugin/custom-post-types/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/custom-post-types/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/custom-post-types/reviews/)

## Contributeurs

 *   [ TotalPress.org ](https://profiles.wordpress.org/totalpressorg/)
 *   [ Andrea De Giovine ](https://profiles.wordpress.org/andreadegiovine/)

## Support

Quelque chose à dire ? Besoin d’aide ?

 [Voir le forum de support](https://wordpress.org/support/plugin/custom-post-types/)

## Faire un don

Souhaitez-vous soutenir l’avancement de cette extension ?

 [ Faire un don à cette extension ](https://totalpress.org/donate?utm_source=wordpress_org&utm_medium=plugin_page&utm_campaign=custom_post_types)