WordPress Beta Tester

Descripción

Este plugin proporciona una manera fácil estar involucrado con las pruebas beta de WordPress.

Una vez instalado, te permitirá actualizar tu web a la última versión nocturna, beta o candidata a definitiva con solo hacer click en un botón usando el actualizador incorporado.

Por defecto, una vez activado, cambia tu web al canal de actualización de la versión puntual.

Para los más aventureros existe la opción de cambiar a las versiones avanzadas («trunk») de desarrollo.

¡No olvides hacer una copia de seguridad antes de empezar!

Por favor, activa las actualizaciones automáticas para este plugin para asegurar que los futuros cambios se gestionen correctamente con las actualizaciones del núcleo.

Ajustes adicionales

Hay un ajuste para Omitir correos electrónicos de actualizaciones automáticas exitosas. Su función es desactivar el envío de correos electrónicos al usuario administrador de las actualizaciones automáticas exitosas. Solo se envían correos electrónicos que indiquen fallas en el proceso de actualización automática.

La pestaña Ajustes adicionales puede contener opciones para probar nuevas características de «trunk» que requieren que se establezcan constantes. Una característica marcada añadirá una constante al archivo wp-config.php del usuario en el siguiente formato:

define( 'WP_BETA_TESTER_{$feature}', true );

Desmarcando la característica se eliminará la constante.

Este plugin restablece las constantes en wp-config.php al activar el plugin y las elimina al desactivarlo. Utiliza el filtro wp_beta_tester_config_path para devolver una ruta de archivo no estándar wp-config.php.

Si no hay ajustes establecidos, no se realizarán pruebas que requieran esta característica.

Las solicitudes «pull» son bienvenidas en GitHub.

Capturas

  • Esto muestra la página de administración principal del plugin.
  • Esto muestra la página de ajustes adicionales del plugin
  • Esto muestra la llamada del escritorio

Instalación

  1. Súbelo a tu carpeta de plugins, usualmente wp-content/plugins/
  2. Activa el plugin en la pantalla de plugins.
  3. Navega a «Herramientas»… «Pruebas beta» para configurar el plugin.
  4. Debajo de multisitios, navega a «Ajustes»… «Pruebas beta» para configurar el plugin.
  5. Visita «Escritorio» … «Actualizar» (o «Herramientas» … «Actualizar» en versiones antes de la 3.0) y actualiza a la última versión beta.

Reseñas

4 de agosto de 2020
Always make a backup when testing development releases. Worked great on my end allowing me to see WP 5.5 RC1 and RC2 with improved performance. Thank you for giving us a plugin that allows us to see the future of WordPress!
22 de noviembre de 2018
I am a very new user of WordPress Beta Tester but I never show as a supporter as WordPress Beta Tester there has all item available and plugins also amazing. The installation system is very easy as a new member/user I am feeling exiting any hesitation wasn't working in my mind. I was thinking for a short time I am playing an interesting game.
Leer todas las 41 reseñas

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.

Colaboradores

"WordPress Beta Tester" ha sido traducido a 24 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce "WordPress Beta Tester" 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.1.4 / 2021-09-24 Hotfix

  • No cargar pluggable.php para wp_create_nonce(), cargarlo en el gancho plugins_loaded

3.1.3 / 2021-09-23

  • Nonce, escapar y sanear todas las cosas

3.1.2 / 2021-09-04

  • Usar solo esc_attr_e para traducir las cadenas

3.1.1 / 2021-07-11

  • Añadida la integración SVN GitHub Actions para WordPress de @10up
  • Actualizados los enlaces del Codex por los de HelpHub de @audrasjb

3.1.0 / 2021-02-08

  • Actualización para que funcione correctamente si se usa la nueva constante WP_AUTO_UPDATE_CORE.
  • Actualización de WP_Beta_Tester::channel_switching_modification() para actualizar, si corresponde, la versión anterior a la actual
  • Retocar las próximas versiones cuando se pasa de una versión puntual a una de desarrollo temprano

3.0.10 / 2021-01-11

  • Reescrito WP_Beta_Tester::get_current_wp_release() para comprobar https://api.wordpress.org/core/stable-check/1.0/
  • Corregido WPBT_Core::get_next_versions() si el usuario está en la versión actual
  • Retocado WP_Beta_Tester::channel_switching_modification() para que funcione correctamente con $wp_version <= $current_release y está en la versión actual

3.0.9 / 2020-12-01

  • Añadido un condicional para el filtro para corregir core_update_footer(), corregido en r49708
  • Simplificar algunas llamadas a preg_match()
  • Corrección de una advertencia de PHP

3.0.8 / 2020-11-28

  • Corregir algunos errores de PHP cuando se usan versiones antiguas de WP, para probar las actualizaciones directamente desde estas versiones antiguas como cuando se usa el plugin Core Rollback

3.0.7 / 2020-11-24

  • Retoque a channel_switching_modification()

3.0.6 / 2020-11-21

  • Mejorado el flujo entre las versiones de Desarrollo temprano y las de Versión puntual

3.0.5 / 2020-11-18

  • No mostrar la versión beta como la siguiente versión cuando se está en la RC

3.0.4 / 2020-11-17

  • Corregir para bajar correctamente de la versión de Desarrollo temprano a las Versiones puntuales nocturnas.
  • Ocultar las opciones de transmisión que no sean Nocturnas para el canal de Versión puntual hasta nuevos cambios de la actualización de la API
  • Añadir ajustes para las futuras actualizaciones de la API anteriores
  • Añadido channel_settings_migrator() para cambiar entre los canales de la versión de Desarrollo temprano y la Versión puntual

3.0.1 – 3.0.3 / 2020-10-27

  • Corregidas las expresiones regulares para obtener las nuevas versiones
  • Realmente, no era necesario usar ReflectionClass 🤦‍♂️. Gracias a @pbiron
  • Usar ReflectionClass para obtener la variable estática $core_update_constant desde class WP_Beta_Tester dentro de class WPBT_Core

3.0.0 / 2020-10-23

  • Importante reprogramación para la nueva API de actualización del núcleo. ¡Gracias a @dd32!
  • Ahora se necesita PHP 5.6 o superior
  • Permite anulaciones cuando se usa la constante WP_AUTO_UPDATE_CORE
  • Actualización de la pantalla de ayuda

2.2.13 / 2020-09-05

  • Incluir WPConfigTransformer en intento/captura

2.2.12 / 2020-08-10

  • Corregir una advertencia intermitente de PHP #21
  • Desactivar y morir si el usuario intenta ejecutarlo con wordpress-develop

2.2.11 / 2020-08-01

  • Limpieza menor

2.2.10 / 2020-05-01

  • Sanear, escapar e ignorar
  • Mover el operador booleano multilínea al frente de la línea, nuevas directrices en WPCS
  • Corregir correct_versions_for_downgrade() para que esté en el lanzamiento de la versión actual

2.2.9 / 2020-03-24

  • borrar los datos transitorios del feed de desarrollo después de la actualización del núcleo

2.2.8 / 2020-03-17 🍀

  • añadidos al escritorio los enlaces a las notas de desarrollo y la guía de campo
  • añadido el texto/enlace para informar de fallos en el trac
  • añadidas las pestañas de ayuda a la pantalla
  • cambiado arbitrariamente el ID de la página de ajustes de wp_beta_tester a wp-beta-tester 😏

2.2.7 / 2020-03-02

  • actualizar el enlace de trac en la llamada para los tiques cerrado o reabierto en el hito
  • solo mostrar el enlace a la página de ajustes de Beta Tester en llamadas con los privilegios apropiados, usando manage_network_options y manage_options
  • el menú a la página de ajustes también comprueba los privilegios según se ha indicado anteriormente

2.2.6 / 2020-02-25

  • eliminadas las etiquetas </li> adicionales de la llamada en el escritorio, a la cuarta vez es la vencida 😭

2.2.5 / 2020-02-25

  • expresiones regulares menos codiciosas para las entradas de las versiones coincidentes en el RSS de la llamada en el escritorio

2.2.4 / 2020-02-25 🤦‍♂️

  • añadido un widget de escritorio en el escritorio de red

2.2.3 / 2020-02-25

  • añade un widget de escritorio para llamado a pruebas

2.2.2 / 2020-02-22

  • Corrección de la extraña respuesta de la API del núcleo donde la respuesta de la versión preferida contenía la palabra «versión». Ahora cogemos la última palabra de esa respuesta

2.2.1 / 2020-02-20

  • corrección de algunas cadenas i18n, agradecimientos a @pedro-mendonca

2.2.0 / 2020-02-19

  • añadida compatibilidad para actualizar a la beta/RC. Basado y con mucha ayuda de @pbrion, gracias Paul 👏🏻
  • corregido para que una vuelta atrás de «inestable» a «punto» sirva la descarga correcta
  • comprueba y sale de Ajustes adicionales si wp-config.php no se puede escribir

2.1.0 / 2019-09-17

  • Añade un ajuste adicional para omitir correctamente los correos electrónicos de auto actualización
  • Añade descripción a la casilla de verificación de ajustes
  • Actualización de Composer

2.0.4

  • Añade información de la versión de actualización al texto de la página de ajustes

2.0.3

  • Correcciones de accesibilidad en las pestañas de ajustes
  • Actualización de wp-cli/wp-config-transformer

2.0.2

  • Correcciones de accesibilidad en las casillas de verificación, agradecimientos a @audrasjb

2.0.1

  • Corrección del mensaje incorrecto de última actualización

2.0.0

  • Reescritura casi completa para usar más prácticas de OOPy
  • Coloca distintos procesos en clases separadas
  • Permite múltiples pestañas de ajustes en ajustes adicionales

1.2.6

  • Elimina código extraño
  • Añade en la cabecera la URI del plugin en GitHub

1.2.5

  • Corregido mensaje de error para versiones anteriores, agradecimientos a @andreas-andersson

1.2.4

  • No usa $GLOBALS

1.2.3

  • Actualizadas unas pocas cadenas y corregidos errores tipográficos
  • Se ejecuta a través de «WPCS linter»
  • Corregidas cadenas de traducción para incluir HTML en contexto y un escapado apropiado con wp_kses_post()
  • Corregido enlace a la página de ajustes en multisitios

1.2.2

  • Cambia la palabra «blog» a «web»

1.2.0

  • Escapadas las salidas
  • Se indica que las versiones avanzadas son «trunk»
  • nueva captura de pantalla
  • Mejoras de código de «linter»

1.1.2

  • Se elimina la función anónima para la compatibilidad con PHP 5.2.

1.1.1

  • Corregido aviso de PHP para PHP 7.1
  • Se ha hecho un esquema de URL agnóstico

1.1.0

  • Corregido para trabajar apropiadamente en multisitios.

1.0.2

  • Actualización probada hasta la versión 4.7.
  • Corrige la ubicación de la pantalla de ajustes en multisitios (se movió debajo de «Ajustes» en «Administración de red»)
  • Corrección de textos menores.

1.0.1

  • Actualización probada hasta la versión 4.5.
  • Corrige un aviso obsoleto del constructor en PHP7.
  • Cambia el texto de dominio para que coincida con el slug del plugin.
  • Actualiza los enlaces a WordPress.org para usar HTTPS.
  • Elimina las traducciones agrupadas obsoletas en favor de los paquetes de idiomas.

1.0

  • Actualización probada hasta la versión 4.2.
  • Actualización de captura de pantalla.
  • Corrige un par de de errores tipográficos.

See old-changelog.txt for previous changelog items