Si es propietario de un sitio web de WordPressWordPress es el software de blogs líder en el mundo, y es concretamente fácil de utilizar y adaptable. Con WordPress, es factible crear con éxito sitios web con la ayuda de funciones ya predefinidas, sin mucho esfuerzo, y para proporcionar contenido como texto, imagen y vídeo. No se requiere conocimiento de HTML. WordPress además facilita la gestión y el mantenimiento de contenidos extensos. Al mismo tiempo de su fácil manejo, más, hay muchas cosas de las que ocuparse.
Actualizando constantemente el contenidoEl contenido puede ser muy difícil de definir con precisión. Es una definición que se refiere a las declaraciones contenidas en un documento o publicación de cualquier tipo y puede incluir las tecnologías de la información y la comunicación. Esto cubre todos los tipos de medios como imágenes y texto. A parte de esto, en el campo de la optimización de motores de búsqueda, los términos duplicar contenido, contenido único, más de su blogEl término blog se usa para describir un diario virtual en Internet. El autor de un blogger puede publicar posts sobre cualquier tema. Los posts suelen estar presente de forma cronológica. El estilo de redacción de un blog suele ser informal y se escribe en primera persona. No obstante, además son posibles otros estilos, por ejemplo en el caso de los periódicos online, en los que la atención se centra más, agregando nuevos productos, cambiando los precios, y ni siquiera mencionamos la actualización regular de complementos, brindando acceso a un desarrollador y haciendo muchas más cosas como parte de la rutina diaria de WordPress.
A veces, si necesita modificar la configuración, encontrará un tutorial de una página web larga con muchas instrucciones para realizar una sola acción. Pero, ¿qué pasaría si supiera que la mayoría de estos cambios se pueden cambiar con una simple consulta SQL, un comando que ejecuta en el menú del administrador de su base de datos?
Dado que eres una persona ocupada y ahorrar tiempo es una prioridad, aquí tienes las consultas SQL básicas que te ayudarán a alcanzar los resultados en pocos minutos.
Primeros pasos
Cuando hay más de un sitio web en su cuenta de alojamiento, antes de ejecutar consultas SQL, debe asegurarse de que está modificando la base de datos correcta. Puede encontrar el nombre de la base de datos asignado a una instalación específica de WordPress en su wp-config.php archivo en la cadena:
define (‘DB_NAME’, ‘yourdbname’)

Al mismo tiempo, preste atención al prefijo de la tabla, ya que necesitará especificarlo una vez que ejecute los comandos SQL. Se encuentra en el mismo archivo en la parte inferior de la configuración de la página.

En este ejemplo anterior, el nombre de la base de datos es _wp622. El prefijo de la tabla es wpc7_. Ahora, cuando lo sepamos, vayamos al administrador de la base de datos. La mayoría de los paneles de control utilizan PHPMyAdmin para la gestión de bases de datos.

Una vez allí, busque el nombre de su base de datos en la lista y haga clic en él:

Antes de realizar cualquier cambio, asegúrese de crear una copia de seguridad para esta base de datos, para poder restaurarla rápidamente en caso de que algo salga mal.
Cubrimos cómo hacer una copia de seguridad de WordPress en detalle en nuestra guía general de copia de seguridad. Pero para darle un recorrido rápido, elija el Exportar opción, elija el método y formato según sus necesidades y pulse Vamos (aquí hemos configurado todas las opciones predeterminadas):

Una vez hecho esto, puede continuar. Pulse el menú SQL y comencemos:

Reemplazar URLEl URL (Localizador Uniforme de Recursos), es una dirección definida que apunta a la posición de un archivo en un servidor y lo recupera. Las URL se introducen en un navegador web para ingresar a documentos en la web o se incrustan como hipervínculos dentro de un documento. Se puede usar un Permalink para que una URL esté disponible de forma permanente. Componentes de una URL • prefijo de protocolo más
Si planea actualizar la URL de su sitio web agregando el certificado SSLLa encriptación SSL (Secure Socket Layer) proporciona una conexión segura entre el cliente y el servidor. Consiste en un protocolo de Internet que permite encriptar datos sensibles (como información de pago, datos de tarjetas de crédito) y hacerlos ilegibles a terceros. Al mismo tiempo, un certificado confirma que el servidor es fiable. En este momento, además se le llama TLS (Transport Layer Security). Relevancia SSL es un método de cifrado más a su sitio web o haciendo otras modificaciones, asegúrese de usar el siguiente comando:
UPDATE wp_options SET option_value = replace(option_value, 'httpEl HTTP (Hyper Text Transfer Protocol) es un protocolo que se usa para transmitir datos en redes. HTTP es un estándar técnico generalmente aceptado que establece cómo un cliente web se comunica con un servidor para que los datos solicitados por el cliente puedan ser cargados y mostrados. Información general Junto con el URL y el HTML, HTTP es uno de los conceptos más importantes de Internet (www). Fue desarrollado más://www.oldurlofthewebsite.com', 'http://www.newurlofthewebsite.com') WHERE option_name = 'home' OR option_name = 'siteurl';
Digamos que quiero que mi URL sea httpsHTTPS (protocolo de Transferencia de Hiper-Texto) es un protocolo que permite determinar una conexión segura entre el servidor y el cliente, que no puede ser interceptada por personas no autorizadas. En resumidas cuentas, es la versión segura de el http (Hyper Text Transfer Protocol) Cómo funciona Una conexión HTTP estándar en Internet puede ser fácilmente secuestrada por partes no autorizadas. El propósito de una conexión HTTPS es evitar esto: encriptar más //: y mi nombre de dominioUn dominio es una sección de Internet con direcciones que comparten un sufijo común o están bajo el control de una organización o individuo en particular. Está organizado jerárquicamente. Tanto los objetos físicos como los virtuales pueden ser direccionados con el nombre de dominio. Estos objetos pueden ser webs, ordenadores en red o servicios, como impresoras, faxes o servidores de correo. Cada objeto está referenciado por una dirección IP única, más es example.com. En este caso, necesito modificar el nombre de la tabla wp_options y la misma URL:
UPDATE wpc7_options SET option_value = replace(option_value, 'http://www.example.com', 'https://www.example.com') WHERE option_name = 'home' OR option_name = 'siteurl';

Y espere un mensaje de éxito.

¿Por qué es tan importante verlo? Si presiona Vamos pero hay algunos errores en la consulta, el sistema no podrá cumplir con la solicitud y recibirá errores que significan que la ejecución falló. El error tendrá el siguiente aspecto e indicará la razón por la que falló el proceso.

Tenga en cuenta que este comando es básico y reemplazará solo la URL principal de su sitio web, por lo que si planea cambiar el nombre de dominio de su sitio web de example.com a test.net, deberá modificarlo incluyendo todos los tablas donde está la URL de su sitio web, como wp-posts, wp-postmeta y al mismo tiempo tenga cuidado con las tablas con filas que contienen URL generadas por complementos (a modo de ejemplo, WooCommerceConcepto de WooCommerce¿Qué es WooCommerce?Woocommerce es el nombre de un plugin sin costes pensado para integrarse en webs donde se utilice WordPress. Se caracteriza por facilitar la elaboración de una tienda online con la que el responsable de la web puede poner en venta prácticamente cualquier tipo de producto y por permitir que tanto el webmaster como los desarrolladores puedan llevar un exhaustivo control de la tienda sin miedo a más).
Para hacer eso, necesitará al menos entrenamiento básico de SQL. Una opción más sería abrir la base de datos que exportaste en cualquier editor de texto y con Ctrl + H reemplazar todas las menciones de tu antiguo dominio por el nuevo. Si esto suena demasiado complicado, existe una gama de otras herramientas que ayudan a automatizar esta operación (como el interconectar / buscar y reemplazar base de datos de ti guión, o el Mejor complemento de búsqueda y reemplazo basado en el mismo script) mientras simplemente carga el archivo en la carpeta de su sitio web para el sitio de trabajo y lo abre en un navegadorUn navegador (además: browser) es una herramienta informática que te permite ver documentos y datos y navegar por la red. Los navegadores pueden mostrar distintos tipos de recursos de información; principalmente documentos HTML, a pesar de todo, además son posibles otros tipos de archivos y contenido multimedia, como PDF, JPEG, MPEG, GIF o el lenguaje de meta marcado. A través el uso de complementos especiales y la configuración respectivo, los más.
Crear nuevo usuario administrador
Si necesita agregar un nuevo usuario con rol de administrador a su instalación, deberá usar el siguiente comando y modificarlo según sus preferencias:
INSERT INTO `wp_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('yourlogin', MD5('yourpassword'), 'firstname lastname', '[email protected]', '0');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users),
'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
INSERT INTO `wp_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users), 'wp_user_level', '10');
Tenga en cuenta que deberá modificar las tablas y los valores de inicio de sesión según su nombre de usuario y bases de datos.
Quiero crear un usuario mi desarrollador con la contraseña mi contraseña, el nombre de mi desarrollador es John Doe y el correo electrónico es [email protected]. Entonces mi consulta se verá de la siguiente manera:
INSERT INTO `wpc7_users` (`user_login`, `user_pass`, `user_nicename`, `user_email`, `user_status`)
VALUES ('Mydev', MD5('mypassword'), 'John Doe', '[email protected]', '0');
INSERT INTO `wpc7_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wp_users),
'wp_capabilities', 'a:1:{s:13:"administrator";s:1:"1";}');
INSERT INTO `wpc7_usermeta` (`umeta_id`, `user_id`, `meta_key`, `meta_value`)
VALUES (NULL, (Select max(id) FROM wpc7_users), 'wp_user_level', '10'

Tenga en cuenta que no necesito modificar los nombres de las filas (dicho de otra forma, wp_user_level o jugar con números 0, 10, 13 ya que se refieren al rol de usuario y los derechos correspondientes. Una vez hecho esto, presiono Vamos.
La salida debe mostrar resultados exitosos como los siguientes:

Cambiar nombre de usuario de inicio de sesión de administrador
Para cambiar el nombre de inicio de sesión del nombre de usuario, vuelva a la pestaña MySQLConcepto de MySQL¿Qué es el programa MySQL?MySQL es un sistema de administración de bases de datos que tiene una doble licencia. Por una parte es de código abierto, pero por otra, tiene una versión comercial gestionada por la compañía Oracle. En este momento, es la base de datos de código abierto más famosa y utilizada en el mundo entero.Como él, podemos hallar otras como la propia Oracle o Microsoft SQL más y ejecute el siguiente comando:
UPDATE wp_users SET user_login = 'newlogin' WHERE user_login = 'admin';
Digamos que su nombre de usuario predeterminado es mi desarrollador, el que creaste antes y quieres configurar usuario seguro en lugar de eso. En nuestro caso particular, ejecutamos el siguiente comando, ya que al mismo tiempo tenemos el prefijo predeterminado wp7c_:
UPDATE wpc7_users_users SET user_login = 'secureduser' WHERE user_login = 'mydeveloper';

El resultado exitoso se ve como sigue:

Cambiar contraseña de administrador
Siguiendo las reglas de seguridad de los cambios regulares de contraseña, es posible que al mismo tiempo desee cambiar la contraseña de su usuario seguro. Aquí está la consulta para ello:
UPDATE wp_users SET user_pass = MD5( 'new_password' ) WHERE user_login = 'youruser';
Para este comando de cambio de contraseña en particular, nuestro comando es el siguiente:
UPDATE wpc7_users SET user_pass = MD5( '$tR0ngP@s$w03D' ) WHERE user_login = 'secureduser';

prensa Vamos y espere el mensaje de éxito:

Borrar spamEl spam puede ser definido como mensajes no deseados que se envían principalmente por vía electrónica. Se entregan sin haber sido solicitados por el destinatario, y suele ser promoción comercial. Existen varios tipos de spam, como el spam de email o el spam en las redes sociales. Los afectados pueden acudir a los puntos de contacto designados y buscar ayuda. Detección de spam El spam tiene muchas características por las más
Para los usuarios que publican muchas publicaciones y dejan los comentarios abiertos a la interacción, el problema con los comentarios de spam puede volverse realmente doloroso. Aún cuando puede filtrar los comentarios por aprobación manual, probablemente querrá encontrar una manera de borrar rápidamente todo lo que no haya aprobado. Así es cómo:
DELETE FROM wp_comments WHERE wp_comments.comment_approved = 'spam';
Cuando se personaliza para el caso particular que estamos discutiendo aquí:
DELETE FROM wpc7_comments WHERE wpc7_comments.comment_approved = 'spam';

Nota: el prefijo debe modificarse en ambos lugares donde está, ya que wp_comments.comment_approved es el campo separado de la tabla.
Aquí está el resultado exitoso:

Borrar todos los comentarios de publicaciones no aprobados
En algún momento, puede darse cuenta de que está cansado de filtrar y leer los comentarios de los artículos antes de tomar la decisión final de publicarlos, por lo que desea eliminarlos. Hay un comando para eso:
DELETE FROM wp_comments WHERE comment_approved = 0
Tenga en cuenta que el comentario_aprobado La sección no necesita modificación ya que esta pestaña representa la función predeterminada en la tabla que es inmutable.
El comando modificado tiene el siguiente aspecto:
DELETE FROM wpc7_comments WHERE comment_approved = 0

Una vez hecho esto, puede ver el resultado habitual de los comandos ejecutados con éxito:

Aún cuando puede parecer que seguir las instrucciones puede llevar más tiempo que simplemente hacer las cosas manualmente, no es así. Cuanto más grande sea su sitio web, más tiempo tendrá para dedicarle. Una sola acción realizada por separado para 10 publicaciones y terminas con 10 veces más tiempo dedicado a la ejecución.
De hecho, ahorra una tonelada de su valioso tiempo ejecutando estos comandos y puede usar este tiempo en cosas más importantes, como la planificación de contenido o la búsqueda de ideas de inspiración.
¡Feliz blogueo!




