WP Manifestindependent plugin directory
manifest / admin / removefieldsquickedit

Remove Fields Quick Edit

Elimina ciertos campos no usados en la edición rápida, a finde ganar legibilidad

★ 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/removefieldsquickedit/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 personalizado de WordPress para Chip Tecnologia. Quita campos innecesarios de la interfaz de edicion rapida y edicion por lotes.

Objetivo

El plugin evita que aparezcan campos que no se usan y que pueden causar confusion al editar entradas o paginas desde el listado del administrador.

Campos removidos:

  • page_template: selector de plantilla o template.
  • cs_replacement_main-footer: selector Footer Widgets.
  • cs_replacement_smartmag-primary: selector Main Sidebar.

Requisitos

  • WordPress 5.8 o superior.
  • PHP 7.4 o superior recomendado.
  • Acceso al administrador de WordPress.

Instalacion

  1. Copiar esta carpeta en wp-content/plugins/remove-fields-quick-edit/.
  2. Activar el plugin desde Plugins en WordPress.
  3. Abrir el listado de entradas o paginas.
  4. Usar Edicion rapida o Editar por lotes y verificar que los campos ya no aparezcan.

Como funciona

El plugin carga assets solo en la pantalla edit.php del administrador. En esa pantalla:

  • Un CSS oculta los campos de forma inmediata cuando el navegador soporta :has().
  • Un JavaScript elimina los controles del DOM y les quita el atributo name antes de removerlos.
  • El script observa cambios en la tabla porque WordPress crea filas de edicion rapida de forma dinamica.

No modifica datos existentes ni cambia configuraciones del tema, Elementor o SmartMag.

Estructura

remove-fields-quick-edit/
|-- remove-fields-quick-edit.php
|-- autoload.php
|-- AGENTS.md
|-- README.md
|-- assets/
|   |-- css/
|   |   `-- admin-quick-edit.css
|   `-- js/
|       `-- admin-quick-edit.js
`-- src/
    |-- Admin/
    |   `-- QuickEditFieldRemover.php
    `-- Bootstrap/
        `-- Plugin.php

Validacion manual

  1. Activar el plugin.
  2. Ir a Paginas > Todas las paginas.
  3. Abrir Edicion rapida en una pagina.
  4. Confirmar que no aparece el selector de plantilla.
  5. Ir a Entradas > Todas las entradas.
  6. Abrir Edicion rapida y confirmar que no aparecen Footer Widgets ni Main Sidebar.
  7. Probar Acciones en lote > Editar y confirmar que esos campos tampoco aparecen si el tema los agrega.

Desarrollo

Validar sintaxis PHP:

php -l remove-fields-quick-edit.php
php -l autoload.php
php -l src/Bootstrap/Plugin.php
php -l src/Admin/QuickEditFieldRemover.php

Commit sugerido:

feat(admin): remove unused quick edit fields