Los complementos pueden ser una ventaja extraordinaria para los sitios de WordPress, pero hay momentos en que exceden su utilidad. Si un complemento realiza una función que ya no necesita, ya no se actualiza o parece ralentizar su sitio, puede ser hora de eliminarla. Normalmente, para eliminar un complemento, vaya a la sección de complementos del administrador, deshabilite primero y luego seleccione la opción de eliminación. Entonces terminaste … ¿verdad? Desafortunadamente, no siempre. Desinstalar un complemento debería ser una tarea simple, pero no siempre es el caso. Los complementos pueden almacenar datos en varios lugares y, desafortunadamente, no todos los desarrolladores incluyen un script de desinstalación que elimina por completo esos datos.
¿Qué complementos suele almacenar datos? Los complementos que requieren la entrada del usuario tienen más probabilidades de almacenar datos. Incluyen:
Forma de complemento
Memorizando en caché de complementos
Complementos de SEO
Complementos de seguridad
¿Dónde se almacena los datos del complemento? La tabla de base de datos WP_OPTIONS almacena información sobre qué complementos están activos y qué configuraciones tienen. Algunos complementos crean tablas de bases de datos personalizadas para almacenar datos. Los complementos pueden cambiar el archivo WP-Config.php Al WordPress. Si su sitio se ejecuta en Apache, el archivo .htaccess puede haber agregado reglas. Estos podrían incluir configuraciones de seguridad o almacenamiento en caché, por ejemplo.
Los archivos y carpetas en la carpeta WP-Content también se pueden crear mediante complementos. Para identificar lo que agrega complementos, le ayuda a saber qué está en una instalación estándar de WordPress. ¿Qué hay en una nueva instalación de WordPress? Tablas de bases de datos Una nueva instalación de WordPress tendrá las siguientes tablas: WP_Commemeta
Wp_comments
wp_links
Wp_options
wp_postmeta
wp_posts
Wp_termmeta
Wp_terms
Wp_term_relationships
wp_term_taxonomy
wp_userta
wp_users
Tablas en una instalación WordPress Vanilla

Si configura un Multisites, tendrá esas 12 tablas más algunas:
wp_blogs
wp_blog_versions
Wp_suteration_log
Wp_signups
wp_site
wp_sitemeta
Su instalación de WordPress puede tener otro prefijo que WP_ si ha elegido otro en la instalación o la modificó utilizando un complemento. (Para simplificar, continuaré mencionando WP_ como prefijo para el prefijo de la tabla de la base de datos).
Para cada nuevo sitio que agregue a un múltiple, habrá otras diez tablas que comenzarán con WP_2_, etc. Carpeta WP-Content WordPress La carpeta básica tiene un archivo index.php y dos subcarpetas:
complementos
temas
Una instalación madura probablemente tendrá otras ventajas que pueden incluir lo siguiente:
miembro
Mu-plulis
mejora
cargas
Es posible que cualquier otra carpeta presente haya sido creada por un complemento. ¿Qué tan fácil es eliminar completamente los complementos? Probé esto en una sola instalación de WordPress con algunos complementos existentes. Traté de instalar y eliminar una serie de complementos populares para ver lo fácil que era desinstalarlos por completo.
Todos los complementos que probamos han almacenado información en wp_options. Complementos que tienen programas de desinstalación en formas gravitacionales WP-Admin que se almacenan? Los formularios de gravedad crean 9 nuevas tablas de base de datos: WP_RG_FORM
wp_rg_form_meta
wp_rg_form_view
wp_rg_incomplete_submissions
wp_rg_lead
wp_rg_lead_detail
wp_rg_lead_detail_long
wp_rg_lead_meta
wp_rg_lead_notes
¿Cómo debes desinstalar los formularios de gravedad?
Vaya a Forms> Configuración> Desinstalar.
Haga clic en el botón.
Elija Aceptar.
Vaya a la pantalla del complemento para eliminar completamente el complemento.
Diálogo de desinstalación de forma gravedad
¿Todo está borrado? Las 9 tablas personalizadas se eliminan, pero algunos datos permanecen en la tabla WP_options.

Wordfency ¿Qué se almacena? 23 tablas de bases de datos son creadas por este popular enchufe de seguridad.
wp_wfbadleechers
Wp_wfblocedcommentLog
WP_WFBLOCEDIPLOG
wp_wfblocks7
wp_wfconfig
wp_wfcrawlers
wp_wffilechanges
wp_wffilemods
wp_wfhits
Wp_wfhoover
wp_wfissues
wp_wf conocida Filelista
wp_wfleechers
wp_wflocs
wp_wflogins
wp_wfnet404s
wp_wfnotifications
Wp_wfpeandingissus
wp_wfreverseCache
wp_wfcanners
Wp_wfsnipcache
wp_wffstatus
wp_wfvulnscanners
También verá una carpeta WP-WPLOGS en contenido. ¿Cómo debes desinstalar Wordfency? Una alternativa para desinstalar manualmente Wordfency es agregar el complemento de WordFency Assistant para hacer el trabajo.
Para usar Wordfency Assistant, desactivar y eliminar Wordfense. Luego, en las opciones de asistente de WordFency, elija la opción Eliminar todos los datos y tablas de WordFence.
Elimine todos los datos de WordFency de la base de datos y en otros lugares
¿Todo está borrado? Usando Wordfency Assistant, la base de datos y los archivos han sido eliminados por el contenido de WordFency. Los complementos que tienen complementos desinstalados tienen un archivo UNISTALL.PHP para lidiar con el proceso de desinstalación. Por ejemplo: el script de desinstalación de Broken Checker elimina las 4 tablas de la base de datos. La desinstalación relevante elimina 3 tablas creadas por el complemento. WP Rocket tiene un script de desinstalación que debería eliminar todos los datos y archivos, incluido el archivo Advanced-Cache.php. Cuando lo intenté, noté que este archivo permaneció en su lugar después de que el complemento desapareció. Otros métodos para desinstalar los complementos si no hay un script de desinstalación, algunos complementos han proporcionado otras sugerencias para una desinstalación completa. NextGen Gallery Este complemento crea 3 tablas de base de datos:

wp_ngg_album
wp_ngg_gallery
wp_ngg_pictures
También crea una carpeta NGG en el contenido WP.
Deberá eliminar manualmente las 3 tablas y carpetas, ya que no se eliminan al desinstalación. Pruebe este consejo para una desinstalación completa de NextGen Gallery. WooCommerce WooCommerce crea 16 tablas:
wp_wc_download_log
wp_wc_webhooks
wp_wooCommerce_api_keys
wp_wooCommerce_attribute_taxonomies
wp_wooCommerce_downloadable_product_permissions
wp_wooCommerce_log
Wp_wooCommerce_order_itemmeta
Wp_wooCommerce_order_itams
WP_WOOCOMMERCE_PAYMENT_TOKINMETA
WP_WOOCOMMERCE_PAYMENT_TOKENS
wp_wooCommerce_Sessions
Wp_wooCommerce_shipping_zones
Wp_wooCommerce_shipping_zone_locations
Wp_wooCommerce_shipping_zone_methods
Wp_wooCommerce_tax_rates
Wp_wooCommerce_tax_rate_locations
WooCommerce recomienda agregar una línea a WP-Config.php para una desinstalación completa: Cargue la idea AbrightClearWeb/5C58577F8D5F1ABA20535CC458A58D38.
Lo intenté dos veces y no recibí ninguna desinstalación perfecta. Recuerde verificar nuevamente si los datos se han ido. Los complementos que dejan los datos detrás de estos son algunos complementos que encontré, que no eliminan todos los datos cuando están desinstalados. Akismet Akismet almacena muchos datos en la tabla WP_CommentMeta, que sigue siendo eliminar. ¡El mío tenía casi 6,000 líneas! EWWW Image Optimizer Este complemento almacena datos en su ruta a sus imágenes, su tamaño original, tamaño de compresión y % de descuento en la tabla WP_EWWIO_IMAGES. Esta tabla permaneció cuando quité el complemento, al igual que una carpeta EWWW.
WP todas las tablas de exportación 4 se crean mediante este complemento:
wp_pmxe_exports
wp_pmxe_google_cats
wp_pmxe_posts
wp_pmxe_templates
No se eliminan cuando se elimina el complemento. Yoast Seo Yoast Seo crea 2 tablas:
wp_yoast_seo_links
wp_yoast_seo_meta
También almacena algunos datos en: WP_USERTA: contiene algunos valores de Meta_Key, como WPSEO_TITLE. Wp_postmeta-contiene algunos valores de meta_key para diferentes identificaciones de publicación, incluyendo:
_yoast_wpsseo_linkdex
_yoast_wpsseo_title
_yoast_wpsseo_metadesc
_yoast_wpsseo_focuskw
_yoast_wpsseo_focuskw_text_input
_yoast_wpsseo_primary_category
_yoast_wpsseo_content_core
Una desactivación/eliminación deja todos estos datos atrás. ¿Cómo se limpia después de complementos desordenados? Primero, haga una copia de seguridad de su sitio (archivos y base de datos) si comete un error. ¡Súper importante! Los miembros de WPMU de DE pueden usar Snapshot Pro para niños de repuesto. Usará consultas FTP y SQL para la limpieza. Si no se siente cómodo con ellos, tiene un experto a mano. Elimine las páginas para cualquier complemento que creara páginas, límpiela si no se han eliminado en desinstalación y ya no las necesita. Recuerde redirigir 301 Page Permalinks. Elimine las tablas de la base de datos no deseadas cualquier tabla que no sea parte de la instalación habitual de WordPress es probable que sean tablas agregadas de complementos. Puede usar PhPMyAdmin, una herramienta de manejo de bases de datos disponibles en la mayoría de los paneles de control de alojamiento. Reutilice la opción DRO para eliminar enchufes individuales no deseados.
PhPMyadmin muestra opciones con opciones que incluyen Drop
La confirmación de diálogo de la advertencia de PhpMyadmin para eliminar una tabla
O seleccione más tablas y seleccione Solt lo de menú desplegable con seleccionado, luego confirme.
Eliminar múltiples tablas con phpmyadmin

Otra opción es usar el complemento de limpiador de base de datos avanzado para inspeccionar sus tablas de WordPress. Hay un botón para detectar comidas huérfanas, aunque debe actualizar a la versión Pro para usarla. Cualquier tabla relacionada con los complementos que esté seguro de que no necesita, puede eliminarlas. Visítelos y elija la eliminación de las acciones del menú desplegable en el bloque.

El limpiador de bases de datos avanzado muestra todas las tablas de datos de WordPress

Elimine las carpetas redundantes del FTP de contenido WP en su sitio y verifique el contenido de los archivos y carpetas que no reconoce. Si está seguro de que no los necesitará, límpielos. Por ejemplo: EWWW El optimizador de imágenes agrega una carpeta EWWW.
NextGen Gallery agrega dos carpetas: Galería y NGG.

WP Rocket agrega avanzado-cache.php y una carpeta de caché.
El archivo EWWW en WP-Content

Consulte los archivos WP-Config.php y .htaccess. Estos son archivos críticos, ¡así que copielos primero antes de editarlos! Si nota alguna fila en wp-config.php agregado por los complementos que ha eliminado, retírelos. En .htaccess busca un # seguido del nombre del complemento y elimina todas las líneas entre ellas.
Una parte del código creado por Ithemes Security en .htaccess
No olvide cargar archivos actualizados cuando haya terminado. La limpieza de las obras crónicas transitorias y transitorias se almacena temporalmente por WordPress. Las actualizaciones y notificaciones de WordPress en la junta administrativa se almacenan en transitorios. Los transitorios están (en gran parte) expirar después de un período de tiempo establecido y se recrean con el tiempo. Algunos complementos crean transitorios. El complemento Transient Manager lo ayudará a identificar qué complementos han hecho esto y puede eliminar los que no desea conservar.
El administrador transitorio muestra los elementos transitorios y la fecha de vencimiento
La eliminación de todos los transitorios no los eliminará a todos: la WordPress permanece. Los trabajos de Chron son tareas programadas que se pueden realizar en un servidor web. WordPress ejecuta sus propias obras de cron a través de WP-Cron. El complemento WP Crontrol le mostrará qué trabajos de Chron se están ejecutando cuando.

Algunos trabajos crónicos revelados por CrontrolPute WP modificar o eliminar trabajos de Chron, pero algunos trabajos básicos de Chron no se pueden eliminar. Desafortunadamente, estás en la madera del desarrollador de arado cuando se trata del nombre de Chron Jobs. Si el nombre de un trabajo no está claro, no lo elimine, ya que puede afectar el rendimiento de un complemento en el que depende. La limpieza de las tablas de la base de datos ahora es el momento de ejecutar algunas consultas de base de datos para una limpieza final. Akismet ¿Has usado Akismet? Esta es una tarea de cuidado que puede ejecutar incluso si continúa usando el complemento, porque Akismet genera muchas filas de mesa. En la tabla WP_CommentMeta, ejecute la consulta SQL:
Se carga la idea de AbrightClearWeb/4A45D1845BD09BBDF3958181968.

WP_CommentMeta Consuly para encontrar datos de Akismet
(Recuerde cambiar WP_ en esta consulta si tiene un prefijo de tabla diferente). Luego, suponiendo que la consulta haya encontrado algunas líneas, ejecute la consulta

Se carga la idea de AbrightClearWeb/D6E134165204DFCFFC3414B114D11AAE.
Eliminar datos de Akismet de wp_commentmeta

Ahora debe tener una tabla WP_CommentMeta mucho más fácil. ¡Yoast SEO Yoast Data parecen llevar a todas partes! Pruebe esta consulta SQL en la tabla WP_PostMeta:
La idea de AbrightClearWeb/EDA7A8E9764FC2698B6615F6D726A4 está cargado.
Yoast datos en wp_postmeta

La idea de AbrightClearWeb/D1CD5492B2AAA8EEA03410BD2B1499F0F9 está cargado.
Se han eliminado 558 filas de datos yoast de wp_postmeta
Para wp_useta intente:

Se carga la idea de AbrightClearWeb/BDDCA929C0FB2EF6513FD705FDB069.
La tabla WP_options La mayoría de los complementos dejan algunas entradas en la tabla WP_options.Si desea cuidar la limpieza, puede eliminar las filas relacionadas con sus complementos eliminados.Use consultas similares a las anteriores para encontrar líneas relevantes y, si se encuentra, eliminarlas: Cargue la idea de AbrightClearWeb/4623FB979C4036999FBD0498051E9898
Reemplace el nombre del complemento con el nombre o la abreviatura del complemento que está buscando (mantenga las señales %).La mayoría son simples, pero algunos pueden necesitar algunos supuestos educados.Los ejemplos son:

EWWW Image Optimizer: EWWWIO
Galería NextGen: NGG

WooCommerce: WC
Mientras está en esto, puede hacer más mantenimiento siguiendo estos 10 consejos de optimización de la base de datos y estos consejos de limpieza de WordPress. Resumir la eliminación de los complementos no siempre es tan simple como parece. Los complementos pueden almacenar mucha información tanto en el sistema de archivos como en la base de datos, y los desarrolladores de complementos varían según la meticulosidad de sus rutinas de desinstalación. La mayoría de nosotros asumimos que una desinstalación significa eliminar todos los datos y no es el caso comúnmente. Si es un desarrollador de complementos, ¡es posible que no pueda soportar la idea de que alguien nunca use su complemento! Pero la mayoría de los usuarios le agradecerán por incluir un script de desinstalación. Siga los métodos de desinstalación del manual de desarrollo de complementos. Como usuario, seleccione cuidadosamente sus complementos de los desarrolladores cómo los desinstala. Pruebe nuevos complementos en un sitio de preparación en lugar de en su sitio en vivo para mantener su sitio sin desorden. Y recuerde, como regla general, cuanto más grande sea el complemento, más almacenes de datos. ¿Qué pasos toma para eliminar los complementos no utilizados de su sitio?
Etiquetas:
Base de datos
Actualización de complementos
RETIRAR
Cómo desinstalar completamente un complemento de WordPress
Tags Cómo desinstalar completamente un complemento de WordPress
homefinance blog