0 Compartilhamentos 186 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”.

Você pode se interessar

TypeScript // Dicionário do Programador
Vídeos
1,655 compartilhamentos6,807 visualizações
Vídeos
1,655 compartilhamentos6,807 visualizações

TypeScript // Dicionário do Programador

Thais Cardoso de Mello - 18 de março de 2019

TypeScript é o termo falado nesse Dicionário do Programador, conheça mais sobre o assunto.

Promoções de Jogos do Final de Semana (15/03)
Notícias
9 visualizações
Notícias
9 visualizações

Promoções de Jogos do Final de Semana (15/03)

Carlos L. A. da Silva - 15 de março de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

Mega Bate-Papo com o Programador BR (feat. Igor Oliveira) // CDF Entrevista
Vídeos
1,655 compartilhamentos6,811 visualizações
Vídeos
1,655 compartilhamentos6,811 visualizações

Mega Bate-Papo com o Programador BR (feat. Igor Oliveira) // CDF Entrevista

Thais Cardoso de Mello - 14 de março de 2019

Batemos um papo muito divertido e informativo com o Igor Oliveira (do canal Programador BR).

Deixe um Comentário

Your email address will not be published.

Mais publicações

World Wide Web completa 30 anos!
Notícias
11 visualizações
11 visualizações

World Wide Web completa 30 anos!

Carlos L. A. da Silva - 12 de março de 2019
Ada Lovelace: o cérebro que nunca morre
Artigos
132 visualizações1
132 visualizações1

Ada Lovelace: o cérebro que nunca morre

Carlos L. A. da Silva - 12 de março de 2019
Scrum // Dicionário do Programador
Vídeos
13 visualizações
13 visualizações

Scrum // Dicionário do Programador

Thais Cardoso de Mello - 11 de março de 2019