Descripción
Este plugin añade un simple desplegable de tipos de contenido a la interfaz del editor de contenidos, que te permite reasignar cualquier contenido a un nuevo tipo de contenido. Te permite cambiar el tipo de contenido mientras lo editas.
Tipos compatibles
El plugin puede convertir casi cualquier combinación de entradas, páginas e incluso tipos de contenido personalizados:
- Página a entrada
- Entrada a página
- Entrada a personalizado
- Personalizado a Personalizado
A partir de la versión 3.0.0 se ha eliminado la capacidad de cambiar de o a adjuntos. Esta posibilidad puede volver en una versión posterior.
Los tipos de contenido invisibles, como revisiones, menús, etc., se excluyen a propósito. Pero, si necesitas tener acceso a los tipos de contenido invisibles, puedes ajustar los límites mediante el filtro ‘pts_post_type_filter’.
Edición por lotes
Mediante la edición por lotes (gracias a Matthew Gerring) puedes seleccionar todos los contenidos de un tipo determinado y convertirlos a un nuevo tipo con una sola acción rápida.
Editor de bloques
Gracias a la compatibilidad con el editor de bloques (también conocido como Gutenberg) (gracias a Daniel Bachhuber) puedes cambiar entre los tipos de contenido que utilizan el editor de bloques y el clásico, sin perder nada de tu contenido incrustado.
Capturas
Instalación
Instalación
- En tu escritorio de WordPress, ve a «Plugins» -> «Añadir plugin».
- Busca «Post Type Switcher».
- Para instalar el plugin, pulsa el botón «Instalar».
- Activar el plugin pulsando el botón «Activar».
- En la pantalla de edición de contenidos, encima del botón «Publicar» se encuentra la interfaz «Tipo de contenido».
- Cambia tipos de contenido cuando lo necesites.
Requisitos mínimos
- WordPress versión 5.0 o superior.
- PHP versión 7.0.0 o superior.
- MySQL versión 5.7 o superior.
Requisitos recomendados
- Última versión de WordPress.
- PHP versión 8.0 o superior.
- MySQL versión 8.0 o superior o MariaDB 10.5 o superior.
FAQ
-
¿Por qué necesito esto?
-
Si tienes que cambiar el tipo de una entrada a otro de forma selectiva.
-
¿Esto se carga mis asociaciones de taxonomías?
-
No debería. Este plugin solo cambia la propiedad ‘post_type’ de las entradas.
-
¿Arruina esto los contenidos del editor de bloques?
-
No debería. Ten cuidado al editar contenido HTML mientras cambias de tipo de editor.
-
¿Se borrará mi contenido?
-
No. Este plugin no incluye ningún código capaz de borrar nada.
Los conflictos entre plugins no son inauditos y pueden ser difíciles de diagnosticar.
Si te preocupa, haz una copia de seguridad de tu base de datos y desactiva todos los demás plugins antes de utilizar esta herramienta.
Si todavía estás preocupado, pide ayuda en los foros de soporte de WordPress.org.
Reseñas
Colaboradores y desarrolladores
«Post Type Switcher» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
Colaboradores«Post Type Switcher» está traducido en 34 idiomas. Gracias a los traductores por sus contribuciones.
Traduce «Post Type Switcher» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
3.3.0
- Hide the «Type» column by default
3.2.1
- Update author
- Add sponsor link
3.2.0
- Compatibilidad con el editor de bloques
3.1.0
- Fix post targeting when called recursively
3.0.0
- Improved Quick-Edit and Bulk-Edit support
- Remove
attachment
type support for now, as there is no way to switch back - Fix bug causing some post-types to switch unexpectedly
2.0.1
- Ensure quick-edit works with new procedure
- Quick-edit «Type» column works again!
2.0.0
- Improved plugin compatibility with WooThemes Sensei
- Filter post arguments vs. hook to save_post
- Add «post_type_switcher» action
1.7.0
- Add support for network activation
1.6.0
- Add textdomains for localization
- Load translation strings using load_plugin_textdomain()
- Before saving data chack if it’s not an autosave using wp_is_post_autosave()
- Before saving data chack if it’s not a revision using wp_is_post_revision()
- Security: Prevent direct access to directories
- Security: Translation strings escaping
- Add screenshots
1.5.0 – norcross
- Fix multiple quickedit dropdowns
1.4.0
- Improve handling of non-public post types
1.3.0
- Fix saving of autodrafts
1.2.1
- Improved WordPress 3.9 integration (added dashicon to publish metabox)
1.2.0
- Add bulk editing to supported post types
- Props Matthew Gerring for bulk edit contribution
1.1.1
- Add is_admin() check to prevent theme-side interference
- Change save_post priority to 999 to avoid plugin compatibility issues
- Remove ending closing php tag
- HTML and PHPDoc improvements
1.1.0
- Fix revisions being nooped
- Fix malformed HTML for some user roles
- Make a singleton (meh…)
1.0.0
- Fix JS bugs
- Audit post save bail conditions
- Tweak UI for WordPress 3.3
0.3.0
- Use the API to change the post type, fixing a conflict with persistent object caches
- No longer requires JavaScript
0.2.0
- Disallow post types that are not public and do not have a visible UI
0.1.0
- Release