Cómo hacer que cada publicación / página tenga una y solo una categoría. Las categorías podrían tener una casilla de radio en lugar de una casilla de verificación junto a cada una.
Cómo hacer que cada publicación / página tenga una y solo una categoría. Las categorías podrían tener una casilla de radio en lugar de una casilla de verificación junto a cada una.
En realidad, escribí un complemento para exactamente eso.
En la configuración del complemento, usted define a qué taxonomías le gustaría aplicar esta restricción.
Mi solución preferida sería utilizar Campo personalizado avanzado con el campo Taxonomía .
De esta manera, puede agregar un simple campo de selección html para la categoría y, al mismo tiempo, ocultar el widget de categorías de wordpress predeterminado.
Desde el Administrador de WordPress, no he visto a nadie modificar la selección de categoría para forzar solo 1 categoría. Sin embargo, una buena solución para usted podría ser utilizar Gravity Forms. Al usar los formularios de Gravedad, puede crear una "solución de publicación de front-end" y al hacer esto, puede configurar la selección de categoría para usar los botones de opción en lugar de las casillas de verificación. Alternativamente, también puede usar un menú desplegable, de nuevo solo permite 1 selección.
Otra alternativa es modificar el área de wp-admin (lo que necesitarás para mantener la parte WYSIWYG del editor de contenido ya que no creo que la solución de front-end ofrezca esto. Te sugiero que elimines el categoría estándar de meta box, muy fácilmente usando el código de esta página: enlace
Y luego crea tu propio metabox de categorías usando un valor desplegable, que puedes crear fácilmente desde esta página: enlace
Lea otras preguntas en las etiquetas categories metabox