it-swarm-es.com

¿Hay una manera de eliminar categorías a granel?

Acabo de migrar a wordpress y quiero eliminar todas las categorías "sin categorizar", ya que todas mis publicaciones ahora están todas categorizadas. ¿Hay una manera de hacer esto fácilmente?

3
Mark

Sí tu puedes. Siguiendo lo que dijo @Innate, creé una nueva categoría llamada "General". Todas las publicaciones masivas que creé anteriormente (desde el complemento BulkPress) tenían "Sin clasificar" y "Mi propia categoría" (agregadas por la edición masiva). Luego, elegí "General" como mi categoría predeterminada en Configuración> Escritura. A continuación, eliminé la categoría "Sin categoría". "Sin categorizar" se eliminó de todas las publicaciones, dejando "mi categoría propia" como la única categoría. Además, todas las publicaciones nuevas para las que no creo una categoría se marcarán como "General", que me gustan más que "Sin clasificar".

1
Richard

Si y no. La categoría principal 'no categorizada' es la principal integrada en el núcleo, y no debe eliminarse. Puedes cambiarle el nombre a otra cosa. Si aún se adjuntan a las publicaciones, puede eliminarlas directamente de las tablas de la base de datos.

1
Norcross

Elija una categoría diferente como su categoría predeterminada en Configuración> Escritura. Entonces podrás borrar la categoría "sin categorizar".

1
Innate

Publicación antigua loca, pero en caso de que llegues a través de Google, esto es lo que me funcionó usando WP CLI

wp post list --fields=ID --format=csv | while read line ; do wp post term remove $line category uncategorized ; done
0
Cameron Nursall

Por lo que sé, esto no es posible a través de la GUI. Esto se puede hacer con un pequeño script que consulta todas las publicaciones que tienen más de una categoría y la categoría "sin categorizar" y luego eliminando la categoría "sin categorizar". Estoy trabajando en ello.

0
hakre