WP Manifestindependent plugin directory
manifest / media / beyondwordsquickaccess

BeyondWords Quick Edit

Habilitar la posibilidad de generar audio del plugin BeyondWord mediante la edicion rapida de un post en Wordpress

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/hcardoso81/beyondwordsquickaccess/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Plugin de WordPress que agrega el checkbox Generate audio de BeyondWords en la Edicion rapida del listado de posts.

Que hace

  • Agrega un campo BeyondWords dentro de Quick Edit en edit.php.
  • Lee y guarda el meta beyondwords_generate_audio.
  • Migra de forma transparente el valor legacy speechkit_generate_audio cuando existe.
  • Si se desmarca el checkbox, limpia los errores speechkit_error_message y beyondwords_error_message, igual que el metabox original de BeyondWords.
  • Usa los post types compatibles reportados por BeyondWords cuando el plugin original esta activo; si no estan disponibles, cae a los post types con UI de WordPress.

Instalacion

  1. Copiar esta carpeta a wp-content/plugins/beyondwords-quick-edit.
  2. Activar BeyondWords Quick Edit desde el administrador de WordPress.
  3. Ir a Entradas o al listado del post type compatible.
  4. Abrir Edicion rapida y usar el checkbox Generate audio.

Validacion manual

  1. En un post sin audio, abrir Quick Edit, marcar Generate audio y actualizar.
  2. Confirmar en la pantalla de edicion completa que el checkbox de BeyondWords queda marcado.
  3. Volver al listado, abrir Quick Edit, desmarcarlo y actualizar.
  4. Confirmar que el meta beyondwords_generate_audio queda en 0.

Archivos principales

  • beyondwords-quick-edit.php: entrada principal del plugin.
  • src/Admin/QuickEdit.php: hooks de admin, render del campo y guardado.
  • assets/js/quick-edit.js: preselecciona el checkbox al abrir Quick Edit.