Digamos que ya publiqué una página o publicación. Ahora quiero hacer cambios, pero quiero que un colega los revise antes de que se publiquen. ¿Hay alguna forma de hacer esto?
Editar: me doy cuenta de que esto no es posible actualmente como tal y que me interesan las soluciones creativas.
En el sitio en el que estoy trabajando actualmente, también tengo un sitio de 'preparación' protegido por contraseña para redactar cambios / adiciones de contenido importantes, y una vez aprobado, copio y pego en el sitio en vivo. Me pregunto si alguien ha utilizado un método similar, pero ¿quizás haya automatizado el "envío" al sitio en vivo?
Soy consciente de esta pregunta: la sincronización de la base de datos entre desarrollo / preparación y producción , pero se trata más de la sincronización total de bases de datos completas en lugar de páginas o publicaciones individuales.
Ahora ofrece una recompensa para intentar sacar algunas ideas adicionales para soluciones alternativas.
Respuestas:
Debería ser posible agregar un botón al cuadro Publicar Guardar como copia modificada . Tienes que conectarte
content_save_pre
y copiar el contenido y todos los metadatos en una nueva publicación con un estado de borrador. Después de la revisión, las publicaciones deben volver a fusionarse.Todavía no he hecho esto, pero es realmente necesario.
fuente
Copy Post Revision
función que pueda copiar una revisión completa incl. los metadatos a un nuevo (aún no creado) o a una publicación existente. Hecho esto, el borrador de la copia de la publicación se puede copiar en la publicación original más adelante.http://wordpress.org/extend/plugins/revisionary/
Este complemento hará lo que quieras. Crea un rol Revisor que se encuentra entre Colaborador y Editor. La interfaz de usuario podría mejorarse y el código interno tenía que solucionar muchas de las funciones faltantes de WordPress, pero sí, esto resuelve su problema: le permitirá guardar un borrador (en realidad, una 'revisión' pendiente ').
Actualización 2018 : Revisionary parece haber detenido el desarrollo hace aproximadamente 3 años. Sin embargo, vea la respuesta de Tessa sobre Revisionize ( https://wordpress.org/plugins/revisionize ). Revisionize parece la mejor solución.
Actualización de 2019 : Revisionary ahora es propiedad y está siendo desarrollado activamente por PublishPress. El autor original también está trabajando con ellos para apoyarlo.
fuente
Hola @ e100 ;
Si estaba interesado en una solución de complemento personalizada, puedo imaginar varios enfoques.
Un proceso similar a lo que @toscho describió como "Guardar como copia modificada" pero con algunas diferencias sutiles. El complemento podría bloquear la edición de publicaciones publicadas, pero le permite crear publicaciones derivadas con un nuevo estado como "Borrador actualizado" que podría vincularse a la publicación original a través de un campo personalizado. Estas publicaciones derivadas podrían editarse, revisarse, etc., pero en lugar de tener la opción de publicar, tendría la opción de reemplazar la publicación original con su actualización.
Otro proceso podría usar el sistema de revisión incorporado, aunque tendría que investigar un poco para descubrir cómo servir al navegador una versión que no sea la más reciente; tal vez guarde el contenido como un campo personalizado y le permita continuar trabajando en él.
Un tercer proceso podría ser configurar un segundo sitio de WordPress como un entorno limitado de edición , usar servicios web para recuperar las publicaciones, permitirle editarlas de forma remota y luego, cuando esté listo para publicarlas, podría regresar al sitio principal.
Similar al # 3, podría configurar un entorno limitado de edición utilizando una instalación de WordPress Multisite y crear blogs no públicos para que cada autor tenga su propio entorno limitado de edición.
Una vez más, todas esas opciones requerirían un desarrollo de complementos personalizado.
Si está buscando complementos existentes , desea echarles un vistazo, aunque todavía no tengo experiencia específica con ellos, así que no sé si alguno de ellos hará exactamente lo que necesita:
Assignment Desk es una herramienta editorial para organizaciones de noticias que utilizan WordPress como su sistema de gestión de contenido. El objetivo del complemento es hacer que la participación de la comunidad con el proceso de producción de noticias sea más fácil y más eficiente.
Edit Flow ofrece un conjunto de funcionalidades para redefinir su flujo de trabajo editorial dentro de WordPress.
Notas de la publicación de Peter : agregue notas en las barras laterales de las pantallas "editar publicación" y "editar página" en WordPress 2.8 y versiones posteriores. Cuando se utiliza con los correos electrónicos de colaboración de Peter 1.2 y posteriores, las notas se envían junto con los correos electrónicos en el flujo de trabajo de colaboración. También hay un sistema de notas generales y privadas en el tablero.
fuente
Esta es una pregunta muy antigua, y mientras miraba algunos de los complementos mencionados aquí, noté que muchos no se mantienen o no son lo que estaba buscando.
Al final, encontré uno que me gustó llamado Revisionize . Si bien su reputación y su uso aún no han aumentado, ya que es bastante nuevo, me gusta.
Pros:
5 estrellas4.9 estrellasContras:
Solo 300+4,000+ instalaciones activasSolo 4 opiniones21 opinionesListas actualizadas el 15 de agosto de 2019 . Si bien sigue siendo un excelente complemento, si está utilizando el editor de bloques Gutenberg, puede que no sea para usted.
fuente
No en este momento, desafortunadamente. Si la página / publicación ya está publicada, su único recurso sería crear una nueva página / publicación para guardar sus ediciones y publicarla en privado para que su colega pueda verificar sus cambios. Luego, reemplace el contenido de su página / publicación en vivo con la versión revisada.
Solo para su información: Hacer cambios de estado de borrador al contenido ya publicado es un flujo de trabajo que no utilizan muchos usuarios de WordPress. También he oído hablar de al menos 3 formas diferentes en que la gente quiere que se haga en el último mes ... así que sin un flujo de trabajo estándar de aquí es cómo se envían las revisiones al contenido ya publicado, Las posibilidades de que esto sea una característica de WordPress son escasas.
fuente
quizás una solución fácil: el complemento http://wordpress.org/extend/plugins/duplicate-post/ para copiar una publicación
fuente
¿Hay un complemento llamado Live Drafts que parece funcionar bastante bien?
http://wordpress.org/extend/plugins/live-drafts/
fuente
Si bien esto probablemente no resolverá su problema específico, le sugiero que consulte el plugin "Editar flujo" en wordpress.org. Es un complemento muy hábil que puede ser muy útil para usted.
fuente
Ahora hay una solución muy clara para esto con un plugin Drafts of Post Revisions .
Se puede permitir a los usuarios crear un borrador de revisión de una publicación publicada (o tipo de publicación personalizada) que se crea como una copia secundaria de la publicación.
Los borradores se pueden comparar con su padre publicado a través de la función de comparación de revisiones.
Al publicar un borrador de revisión, los cambios se integran nuevamente al padre a medida que se elimina el borrador. Múltiples borradores también se pueden mantener.
Se lo recomendaría a cualquiera: se está convirtiendo en un complemento estándar para sitios de WordPress. Sin embargo, sospecho que podemos ver este tipo de características desarrolladas en el núcleo de WordPress en un futuro próximo.
fuente
Hola @ e100 :)
Creo que la solución inteligente sería utilizar un complemento gratuito existente. Hace todas las cosas sobre las que escribiste. Simplemente descárguelo de WordPress.org: https://wordpress.org/plugins/revision-manager-tmc/
Este complemento se actualiza con frecuencia y frecuencia
Revision Manager TMC funciona muy bien con el segundo complemento gratuito para editar las capacidades del rol del usuario: Editor de roles del usuario https://wordpress.org/plugins/user-role-editor/
fuente
Probablemente termine usando uno de los complementos mencionados en otras respuestas, pero cuando necesitaba esta funcionalidad, y no tenía tiempo para buscar complementos, era asegurarme de que las revisiones funcionaran, guardar los cambios e inmediatamente revertirlos.
Ahora mi "borrador" está en mi sistema de revisión.
No es excelente en un sistema de producción, pero es lo suficientemente bueno en un sistema de desarrollo, hasta que decida utilizar un complemento.
fuente
Encontré esta respuesta aquí que funcionó para mí. Lo modifiqué ligeramente ya que estoy usando roles de usuario personalizados.
fuente