¿Cómo agregar un nuevo formato de entrada personalizado?
¿Cómo puedo agregar un nuevo formato personalizado al crear una entrada en WordPress?
Los formatos predeterminados son estándar, minientrada, imagen, galería... Quiero agregar un nuevo formato con el nombre 'xyz'. ¿Cómo puedo hacerlo?
// Agregar en functions.php
add_theme_support('post-formats', array(
'aside',
'gallery',
'link',
'image',
'quote',
'status',
'video',
'audio',
'chat',
'xyz' // Tu nuevo formato personalizado
));
Sin embargo, es importante notar que WordPress tiene una lista predefinida de formatos de entrada y no permite agregar formatos completamente nuevos más allá de los existentes. Los formatos oficialmente soportados son:
- aside (minientrada)
- gallery (galería)
- link (enlace)
- image (imagen)
- quote (cita)
- status (estado)
- video
- audio
- chat
Si necesitas funcionalidad adicional, se recomienda utilizar tipos de contenido personalizados (Custom Post Types) en su lugar, ya que estos ofrecen mayor flexibilidad y control sobre la estructura y presentación del contenido.

Los nuevos formatos no pueden ser introducidos por temas o incluso plugins.

WordPress actualmente solo admite algunos formatos de publicación, puedes ver todos los Formatos de Publicación Soportados en el codex. Si estás buscando un formato que no se menciona allí, tendrás que usar las condiciones de categorías o etiquetas para personalizar el aspecto de esas publicaciones.

A partir de mayo de 2013, los Formatos de Entrada están siendo eliminados de la descarga básica del núcleo. Podrías buscar un plugin, aunque yo he buscado y no he encontrado ninguno. Sé que Alex King tiene uno más antiguo del 2011.
