0 Compartilhamentos 619 Views

WordPress: 7 Queries SQL muito úteis

26 de janeiro de 2016

O WordPress armazena todas as suas informações em um banco de dados (um banco de dados, aliás, que você deve guardar com muito cuidado). E o banco de dados MySQL do seu WordPress também pode ser manipulado, através de queries.

Pense nas queries como “solicitações de informações”, “pedidos de dados”, que você faz a um banco de dados. Tais solicitações utilizam comandos, instruções, e parâmetros também devem ser fornecidos, além das informações relativas ao banco em questão, à tabela e aos campos que guardam os dados.

Banco de dados

Através de queries SQL, podemos realizar tarefas bastante interessantes com um banco de dados. Podemos realizar procedimentos que, de outra maneira, demandariam muito mais tempo e esforço.

Vamos agora apresentar a você 7 (sete) queries SQL bastante úteis, as quais você pode utilizar no seu banco de dados. Não se esqueça, entretanto, de fazer backup do seu WordPress antes de utilizá-las, afinal, ninguém está livre de problemas.

Você pode também executar as consultas de diversas maneiras. É possível, por exemplo, utilizar alguns plugins disponíveis no WordPress.org, e também é possível utilizar esta prática ferramenta gratuita. Recomendamos, entretanto, o prático phpMyAdmin, disponível gratuitamente, o qual é inclusive incluso em uma grande variedade de painéis (verifique com a empresa que hospeda seu site).

1) Alterar senhas de usuários

UPDATE wp_users SET user_pass = MD5('nova_senha') WHERE user_login = 'usuario';

Substitua “nova_senha” e “usuario” conforme sua necessidade.

2) Apagar todos os comentários marcados como spam

DELETE FROM wp_comments WHERE wp_comments.comment_approved = 'spam';

3) Apagar todos os comentários não aprovados de uma vez

DELETE from wp_comments WHERE comment_approved = '0';

4) Apagar todos os trackbacks

DELETE FROM wp_comments WHERE comment_type="trackback";

5) Desabilitar todos os plugins ativos

UPDATE wp_options SET option_value = '' WHERE option_name = 'active_plugins';

6) Exportar uma lista com os e-mails de todas as pessoas que comentaram

SELECT DISTINCT comment_author_email FROM wp_comments;

Obs: utilize com cautela, e jamais para o envio de spam.

7) Alterar autores de posts

UPDATE wp_posts SET post_author = 'id_novo_autor' WHERE post_author = 'id_autor_antigo';

Não se esqueça de alterar “id_novo_autor” e “id_autor_antigo”.

Carregando...

Você pode se interessar

Por que eu decidi não migrar para o Windows 11 agora
Artigos
58 visualizações
Artigos
58 visualizações

Por que eu decidi não migrar para o Windows 11 agora

Carlos L. A. da Silva - 19 de outubro de 2021

O novo sistema operacional da Microsoft está entre nós, mas talvez não seja uma boa ideia pular de cabeça.

Enumerando e analisando mais de 40 implementações de JavaScript (que não são V8)
Artigos
203 visualizações
Artigos
203 visualizações

Enumerando e analisando mais de 40 implementações de JavaScript (que não são V8)

Carlos L. A. da Silva - 6 de outubro de 2021

V8 é o interpretador JavaScript, também chamado de máquina virtual Javascript, desenvolvido pela Google e utilizado em seu navegador Google Chrome. Com o peso de seus criadores e a quase onipresença do navegador, foi apenas uma questão de tempo para essa implementação do JavaScritp se tornar dominante no mercado. Entretanto, um bom desenvolvedor sabe que […]

Sir Clive Sinclair, o homem adiantado no tempo
Artigos
384 visualizações
Artigos
384 visualizações

Sir Clive Sinclair, o homem adiantado no tempo

Carlos L. A. da Silva - 18 de setembro de 2021

O inglês Clive Marles Sinclair nasceu de uma família de engenheiros. Seu avô foi engenheiro, assim como o seu pai. Com um talento natural pela Matemática e um forte interesse em eletrônica, ele se tornaria uma página importante da popularização da computação em diversas partes do mundo, construindo um legado que se perpetuará por anos […]

Deixe um Comentário

Your email address will not be published.

Mais publicações

A cibersegurança por trás das vacinas
Artigos
481 visualizações
481 visualizações

A cibersegurança por trás das vacinas

Carlos L. A. da Silva - 7 de setembro de 2021
Top 25 comandos do Git
Artigos
617 visualizações
617 visualizações

Top 25 comandos do Git

Carlos L. A. da Silva - 28 de agosto de 2021
Dez anos de Kotlin: origens e futuro
Artigos
669 visualizações
669 visualizações

Dez anos de Kotlin: origens e futuro

Carlos L. A. da Silva - 20 de agosto de 2021