Los custom fields o campos personalizados de WordPress son contenidos que pertenecen a un tipo de post o post type, cuya información se guarda en la base de datos junto al resto del contenido del post.
Para poder disponer de una interfaz con la que crear o acceder a estos campos podemos utilizar las opciones de pantalla del propio WordPress o bien instalar algún plugin como Advanced Custom Fields o Jet Engine.
Los campos personalizados nos permiten disponer de información organizada para nuestros contenidos. Por ejemplo, si nuestro post es un Libro, podríamos crear campos personalizados como Fecha de publicación, Número de páginas, etc.