Has Video ACF Quick Edit
Plugin de WordPress que agrega el checkbox Contiene Video de ACF: hasVideo en la Edicion rapida del listado de posts.
by Hernan Cardoso · github.com/hcardoso81/hasvideoacfquickedit
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/hcardoso81/hasvideoacfquickedit/archive/refs/heads/main.zipPlugin WordPress simple para editar el campo ACF hasVideo desde la seccion Edicion rapida del listado de entradas.
Funcionalidad
- Agrega una columna Has Video en el listado de entradas.
- Agrega un checkbox en Edicion rapida para setear
hasVideoentrueofalse. - Guarda el valor usando
update_field()cuando ACF esta activo. - Usa
update_post_meta()como fallback si ACF no esta disponible. - Genera logs locales de exito y error dentro de
logs/.
Requisitos
- WordPress.
- PHP 7.4 o superior.
- ACF recomendado si el campo
hasVideoesta administrado por Advanced Custom Fields.
Instalacion
- Copiar este directorio dentro de
wp-content/plugins/. - Activar Has Video ACF Quick Edit desde el admin de WordPress.
- Verificar que el campo ACF
hasVideoexista para el tipo de contenidopost.
Uso
- Ir a Entradas en el administrador de WordPress.
- Hacer clic en Edicion rapida sobre una entrada.
- Marcar o desmarcar Has Video.
- Guardar los cambios.
Logs
El plugin escribe eventos en:
logs/has-video-acf-quick-edit.log
Los logs incluyen nivel, fecha UTC, mensaje y contexto basico como post_id, user_id, status y action.
No se deben versionar archivos .log.
Estructura
has-video-acf-quick-edit.php
autoload.php
src/
|-- Admin/
| `-- QuickEditHasVideo.php
|-- Bootstrap/
| `-- Plugin.php
`-- Support/
`-- Logger.php
assets/
`-- js/
`-- admin-quick-edit.js
logs/
Validacion recomendada
php -l has-video-acf-quick-edit.php
php -l autoload.php
php -l src/Bootstrap/Plugin.php
php -l src/Admin/QuickEditHasVideo.php
php -l src/Support/Logger.php
Tests manuales
- Activar el plugin sin errores.
- Confirmar que aparece la columna Has Video en Entradas.
- Abrir Edicion rapida, marcar el checkbox y guardar.
- Confirmar que el campo ACF
hasVideoqueda entrue. - Repetir desmarcando el checkbox y confirmar que queda en
false. - Revisar que el archivo de log registre el guardado exitoso.