WP Manifestindependent plugin directory
manifest / admin / hasvideoacfquickedit

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.zip

Plugin 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 hasVideo en true o false.
  • 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 hasVideo esta administrado por Advanced Custom Fields.

Instalacion

  1. Copiar este directorio dentro de wp-content/plugins/.
  2. Activar Has Video ACF Quick Edit desde el admin de WordPress.
  3. Verificar que el campo ACF hasVideo exista para el tipo de contenido post.

Uso

  1. Ir a Entradas en el administrador de WordPress.
  2. Hacer clic en Edicion rapida sobre una entrada.
  3. Marcar o desmarcar Has Video.
  4. 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 hasVideo queda en true.
  • Repetir desmarcando el checkbox y confirmar que queda en false.
  • Revisar que el archivo de log registre el guardado exitoso.