Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Como excluir posts do WordPress em massa (2 soluções fáceis)

Deseja excluir posts do WordPress em massa?

É fácil gerenciar postagens individuais na área de administração. No entanto, se você quiser excluir um grande número de posts, selecionar e excluir cada post individualmente pode levar muito tempo.

Neste artigo, mostraremos duas maneiras rápidas e fáceis de excluir em massa as postagens do WordPress do seu blog.

Bulk delete WordPress posts with two easy methods

Por que excluir posts do WordPress em massa?

Quando quiser remover uma postagem do seu site WordPress, basta acessar Posts All Posts e passar o mouse sobre o artigo que deseja excluir.

Quando ela aparecer, basta clicar no link “Lixeira” para enviar a postagem para a lixeira.

How to bulk delete WordPress blog posts

Por padrão, o WordPress exclui automaticamente qualquer coisa que tenha ficado na lixeira por 30 dias. Depois disso, eles serão excluídos permanentemente do banco de dados do WordPress, a menos que você tenha desativado o recurso de esvaziamento automático da lixeira.

No entanto, às vezes você pode precisar excluir postagens em massa. Por exemplo, se você aceitar blogs de convidados, poderá receber dezenas ou até centenas de publicações que não são adequadas para o seu site. Excluir cada publicação manualmente levaria muito tempo.

Dito isso, vamos ver como você pode excluir posts do WordPress em massa.

Tutorial em vídeo

Subscribe to WPBeginner

Se não quiser assistir ao tutorial em vídeo, você pode continuar lendo a versão em texto abaixo. Basta usar os links rápidos para ir direto ao método que você preferir:

Método 1: Usar o recurso de ações em massa (sem necessidade de plug-in)

A maneira mais fácil de excluir postagens do WordPress em massa é usar o recurso de ações em massa. Essa ferramenta está integrada ao WordPress, portanto, você não precisa instalar nenhum plug-in adicional.

Primeiro, vá para Posts ” All Posts. Agora você pode marcar a caixa ao lado de cada publicação que deseja excluir.

Bulk deleting WordPress blog posts

Outra opção é marcar a caixa ao lado de “Title” (Título), que seleciona todas as postagens do WordPress na página atual.

Em seguida, você pode desmarcar as postagens que não deseja excluir.

Deleting an unlimited number of WordPress posts

Quando estiver satisfeito com sua seleção, basta abrir o menu suspenso que mostra “Ações em massa” por padrão e, em seguida, selecionar “Mover para a lixeira”.

Por fim, clique em “Apply” (Aplicar) para excluir as postagens selecionadas do seu blog do WordPress.

Move to trash option

O WordPress agora moverá os posts selecionados para a lixeira.

Com esse método, você pode excluir até 20 posts de cada vez. No entanto, é possível excluir mais itens em massa personalizando a área de administração do WordPress para que ela mostre mais posts por página.

Para fazer isso, clique em “Screen Options” (Opções de tela) no canto superior direito da tela. Em seguida, digite um novo número na caixa “Number of items per page” (Número de itens por página).

Change the number of posts to be displayed

Em seguida, basta clicar no botão “Apply” (Aplicar), e o WordPress mostrará o número de posts que você digitou anteriormente.

Agora você pode prosseguir e excluir em massa essas postagens de blog do WordPress seguindo o mesmo processo descrito acima.

Bulk Delete Posts by Specific Author or Category (Excluir publicações em massa por autor ou categoria específica)

Às vezes, você pode querer excluir postagens de uma categoria ou tag específica ou postagens escritas por um escritor específico em seu blog WordPress com vários autores.

Para fazer isso, basta acessar Posts ” All Posts e clicar na categoria, na tag ou no nome do autor.

Display posts by author, category, or tag

Isso mostrará todas as publicações que têm essa categoria, tag ou autor. Por exemplo, clicar na categoria “Apple News” mostrará todas as publicações arquivadas nessa categoria em seu site agregador de notícias.

Em seguida, você pode excluir as postagens em massa seguindo o mesmo processo descrito acima.

Método 2: Usar o plug-in Bulk Delete (mais opções)

O recurso integrado de exclusão em massa do WordPress é uma boa solução para a maioria dos sites. No entanto, às vezes, você pode querer excluir publicações com base em critérios específicos, como o status da publicação, quantos comentários a publicação recebeu ou seu URL.

Nesse caso, você pode usar o plug-in Bulk Delete. Esse plug-in gratuito permite a exclusão em massa com base em taxonomias personalizadas, tipos de post personalizados, status do post e outros critérios.

Primeiro, você precisa instalar e ativar o plug-in Bulk Delete. Para obter mais detalhes, consulte nosso guia passo a passo sobre como instalar um plug-in do WordPress.

Após a ativação, você deve ir para Bulk WP ” Bulk Delete Posts para ver todos os diferentes filtros que podem ser usados. Você pode filtrar postagens por duração, selecionar postagens publicadas nos últimos x dias, excluí-las instantaneamente sem enviá-las para a lixeira e até mesmo programá-las para serem excluídas posteriormente.

The Bulk Delete WordPress plugin

Ao rolar mais para baixo na tela de configurações, você encontrará mais opções para selecionar e excluir posts por categorias, taxonomias personalizadas, tipos de post personalizados e muito mais.

Você pode até mesmo excluir em massa todos os comentários, páginas, usuários e campos personalizados do WordPress.

Sort and select posts by category

Esperamos que este artigo tenha ajudado você a aprender como excluir facilmente postagens do WordPress em massa usando esses dois métodos. Talvez você também queira ver nossa lista dos melhores plugins para melhorar a área de administração do WordPress ou nosso guia sobre como adicionar widgets de painel personalizados.

Se você gostou deste artigo, inscreva-se em nosso canal do YouTube para receber tutoriais em vídeo sobre o WordPress. Você também pode nos encontrar no Twitter e no Facebook.

Divulgação: Nosso conteúdo é apoiado pelo leitor. Isso significa que, se você clicar em alguns de nossos links, poderemos receber uma comissão. Veja como o WPBeginner é financiado, por que isso é importante e como você pode nos apoiar. Aqui está nosso processo editorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

O kit de ferramentas definitivo WordPress

Obtenha acesso GRATUITO ao nosso kit de ferramentas - uma coleção de produtos e recursos relacionados ao WordPress que todo profissional deve ter!

Reader Interactions

9 ComentáriosDeixe uma resposta

  1. Jiří Vaněk

    The instructions are great, I’m just wondering if it deletes all the articles as one process, or is each deletion a separate process? Because if I delete, for example, 100 or more articles, I might very easily run into a PHP server limit if WordPress does it all as one process.

    • WPBeginner Support

      It would depend on the specific hosting provider as moving a post to the trash is normally a low server load action but it can be a good practice to limit how many are moved at once.

      Administrador

      • Jiří Vaněk

        OK thank you. I will think about it and I will divide any larger deletion of articles into several smaller blocks in order to fit into the max execution time set on the server.

  2. Noble

    Please this bulk delete remove the featured images also? Because I also want the featured images to be deleted along side the posts…

    Thanks….

    • WPBeginner Support

      The featured images would be in your media library but not attached to any posts.

      Administrador

  3. joseph tersoo

    i tried the first and the second method on my site but the issues i had is that i wasnt executing on time, it process like upto 5mins and just about 20 post will delete. also the same using the plugin, dont know thats the problem? i have over 2000 post to delete.

  4. Ashish Punetha

    Great Post,
    I want to just confirm, can we consider deletion via WordPress database.

    thanks.

    • Editorial Staff

      Hey Ashish,

      Using the above methods, the posts will be deleted from the WordPress database.

      You can also use SQL queries to delete posts directly in the database, but that method is not beginner friendly and are prone to more errors.

      Thanks for leaving a comment :)

      Administrador

Deixe uma resposta

Obrigado por deixar um comentário. Lembre-se de que todos os comentários são moderados de acordo com nossos política de comentários, e seu endereço de e-mail NÃO será publicado. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.