Public Post Preview

Descripción

Share a link to anonymous users to preview a draft of a post (or any other public post type) before it is published.

¿Alguna vez has escrito una entrada con la ayuda de alguien que no tenía acceso a tu blog y necesitaste darle acceso a la vista previa antes de publicar? Este plugin se encarga de eso generando una URL, con un tiempo de caducidad, con la que puedes compartir una vista previa pública.

Anteriormente este plugin estaba mantenido por Matt Martz y fue una idea de Jonathan Dingman. Gracias a Hans Dinkelberg por esta foto.

Utilización

  • Para activar la vista previa pública de una publicación, marca la casilla que está debajo de la caja «Publicación».
  • El enlace será mostrado si la casilla de verificación está activada. Simplemente, copia y comparte el enlace con tus amigos.
  • Para desactivar la vista previa simplemente desactiva la casilla.

Capturas

  • Edit Posts Page

Instalación

Nota: No habrá página de ajustes.

Para una instalación automática a través de WordPress:

  1. Ve «Añadir nuevo» en la pantalla de plugins de tu área de administración de WordPress.
  2. Busca ‘Public Post Preview’
  3. Haz clic en «Instalar ahora» y activa el plugin

Para una instalación manual por FTP:

  1. Sube la carpeta public-post-preview a la carpeta /wp-content/plugins/
  2. Activa el plugin a través de la pantalla «Plugins» de tu área de administración de WordPress.

Para subir el plugin por WordPress, en vez de por FTP:

  1. Sube el archivo zip descargado en «Añadir nuevo» en la pantalla de plugins (ver la pestaña «Subir») en tu área de administración de WordPress y actívalo.

FAQ

No encuentro la opción para activar el enlace a la vista previa pública. ¿Dónde está?

La casilla de verificación solo está disponible para las publicaciones que no están publicadas y una vez que la publicación se guarda como borrador.

Después de un tiempo el enlace de vista previa muestra el mensaje «Este enlace ha caducado.» ¿Por qué?

Este plugin genera una URL con un nonce que caduca. Por defecto, un enlace «vive» 48 horas. Después de 48 horas, el enlace caduca y tienes que copiar y compartir un nuevo enlace, que es generado automáticamente en el mismo sitio, debajo del editor.

48 horas no son suficientes para mí. ¿Puedo ampliar el tiempo de vigencia del enlace?

Sí, por supuesto. Puedes usar el filtro ppp_nonce_life. Ejemplo para 5 días:

add_filter( 'ppp_nonce_life', 'my_nonce_life' );
function my_nonce_life() {
    return 60 * 60 * 24 * 5; // 5 days
}

O usa el plugin Public Post Preview Configurator.

Reseñas

22 de octubre de 2019
Just found this 'public post preview' plugin a couple months ago, and every time i share a draft with it i'm just so tickled, and glad i found it. It is so useful, and easy. Thank you! Small note: I am freezing it at version 2.6.0, because as i understand it, there will be Gutenberg code included after that version, which i am massively uninterested in (am freezing all my sites at WordPress 4.9, and moving them to ClassicPress). (Including this note to satisfy the "help others" directive, not to diss WordPress or Gutenberg -- i am just going in a different direction, in this Wonderful Wide Web World of possibilities!)
25 de junio de 2019
I was trying to find a way to Share a Draft, but only found pointers to a dead plugin. I am not sure how I stumbled on this one but would like to suggest that you include the phrase "share a draft" somewhere in your description.
10 de abril de 2019
Does its job and is tunable by hooks. Moreovere, since the main class is made by static methods I had the opportunity of deregister hooks for my needs.
Leer todas las 51 reseñas

Colaboradores y desarrolladores

«Public Post Preview» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Public Post Preview» ha sido traducido a 17 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Public Post Preview» 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

2.9.0 (2019-07-20):

  • Requires WordPress 5.0
  • Requires PHP 5.6
  • Adds notice (as Snackbar if supported) when changing preview status in block editor.
  • Fixes incorrect status message in classic editor.
  • Fixes grammar in expired link notice. Props @garrett-eclipse.
  • Improves internal checks to be more strict. Props @PatelUtkarsh.
  • Removes deprecated i18n compatibility layer from Gutenberg plugin.

2.8.0 (2018-11-27):

  • Add support for WordPress 5.0 and the new block editor.

2.7.0 (2018-09-14):

  • Initial support for Gutenberg.
  • Block robots for public post previews. Props @westonruter.

For more see CHANGELOG.md.