Red de conocimiento informático - Material del sitio web - Cómo limpiar los datos basura que quedan en WordPress

Cómo limpiar los datos basura que quedan en WordPress

1. Borre completamente los datos basura restantes del tema de WordPress.

Es normal cambiar y eliminar temas de WP con frecuencia. Sin embargo, si la eliminación simple no se completa, la base de datos se conservará y los datos redundantes se conservarán en la tabla post_meta. convertirse en un montón de basura bastante grande. Puede utilizar la siguiente declaración SQL para borrar metavalores de publicación innecesarios. Es útil para acelerar las operaciones de la base de datos y reducir los datos.

Solución: Limpiar la tabla de datos wp_postMeta, eliminar la etiqueta Meta del artículo y ejecutar la declaración SQL. (Se recomienda hacer una copia de seguridad de la base de datos primero. Las leyes comerciales anteriores y las redes de recién llegados se han probado correctamente).

Eliminar de wp_postmeta, donde meta_key = '_edit_lock';

De Eliminar en wp_postmeta, donde meta_key = '_edit_last';

2. Eliminar completamente los datos restantes del borrador de WP modificado.

Al editar un artículo en segundo plano, el sistema guardará automáticamente varias copias modificadas. Los registros de revisión excesivos aumentarán la carga sobre la base de datos, desperdiciarán recursos, la base de datos se hará cada vez más grande y aumentará el tiempo de carga de las páginas afectadas por la recuperación de datos.

Método de procesamiento: limpie la tabla de datos wp_posts, elimine la versión modificada del borrador y ejecute la declaración SQL.

Eliminar a, b, c de wp_posts a

Unir a la izquierda WP_term_relationships bON(a. ID = b. object_ID)

Unir a la izquierda wp_postmeta c ON (a .ID =c.post_id)

Donde a.post_type = 'revision '

Nota: Este método eliminará todas las revisiones de todos los artículos, incluidos los metadatos relacionados.

También puedes utilizar el complemento WP-Cleane para procesar.

3. Elimina todos los comentarios spam de WordPress en lotes.

Si encuentras más de n comentarios spam, eliminarlos uno por uno provocará un bloqueo. Puede utilizar la siguiente declaración SQL para realizar consultas y no es difícil eliminar los comentarios de spam de WP en lotes.

Método de procesamiento: Ejecutar sentencia SQL.

Eliminar de wp_comments donde WHEREcomment_aprobado=' spam

0=Comentarios en espera de revisión

1=Comentarios aprobados

Spam=comentario marcado como spam

Primero utilice el método anterior para eliminar comentarios spam anteriores y luego se recomienda utilizar el complemento Akismet. Akismet tiene un extenso sistema de filtrado de spam que ahorra mucho dinero.

4. Elimine los datos basura de etiquetas no utilizados en WordPress.

En la base de datos de WordPress, si elimina manualmente publicaciones antiguas usando declaraciones de consulta, las etiquetas antiguas aún permanecerán y aparecerán en su nube/lista de etiquetas. Puede utilizar los siguientes métodos para identificar etiquetas no utilizadas y eliminarlas.

Método de procesamiento: Ejecutar sentencia SQL.

SELECT * FROM wp_terms wt

Unión interna WP _ term _ taxonomía wtt en wt term _ id = wtt term _ id

wtr . unión interna wp_term_relationshipswtr en taxonomy_id = wtt term_taxonomy_id wp_term_relationshipswtr

ÚNETE A LA IZQUIERDA wp_posts wp ONwp.

ID=wtr.object_id

donde categoría='post_tag '

y el ID está vacío

y no existe (SELECT * Fromwp_terms wt2

Unión interna WP_term_taxonomy wtt 2 en wt2. term_id = wtt 2. term_id donde wtt 2. parent = wt. term_id)ORDER BY name;

Alguien puede preguntar, para una declaración SQL tan compleja, complemento WP -in los desarrolladores deben desarrollar los complementos de optimización de bases de datos correspondientes. Sí, existen complementos de base de datos de WP de optimización relacionados.

Complemento de optimización de bases de datos de WordPress wp db manager: un complemento que puede optimizar, reparar, programar copias de seguridad y ejecutar comandos mysql. Después de instalar este complemento, puede elegir Optimizar base de datos para optimizar la base de datos.