Tutorial ensinando a como deletar um post ou página no WordPress pelo código utilizando a função wp_delete_post.
Exemplo básico:
<?php wp_delete_post(1); ?>
O post será “deletado” da mesma forma que ocorre no painel administrativo, aonde ele será enviado para lixeira, para que ele seja removido permanentemente utilize “true”.
<?php wp_delete_post(1, true); ?>
Deletando todos os Post de um tipo personalizado “custom post type”.
Altere ‘post_type' => ‘products' para o tipo que você deseja deletar, atenção ao executar este código, adicione o código a seguir no arquivo functions.php do seu tema.
FAÇA UM BACKUP do banco antes de executar este código.
function wpdocs_delete_all_products() { $myproducts = get_pages( array( 'post_type' => 'products') ); foreach ( $myproducts as $myproduct ) { // Delete all products. wp_delete_post( $myproduct->ID, true); } } add_action( 'init', 'wpdocs_delete_all_products' );
Segurança: Atualizações frequentes geralmente incluem patches de segurança para corrigir vulnerabilidades identificadas. Ao manter o Magento atualizado, você reduz significativamente…
Como adicionar uma mensagem de Alerta ou Aviso do Admin do Magento 2 Injete o Magento\Framework\Message\ManagerInterface no construtor da sua…
Para exibir as mensagens adicionadas na classe Magento\Framework\Message\ManagerInterface em um arquivo .phtml, você pode usar o seguinte código: <?php $objectManager…
Para criar um script no Magento 2 que exporte as categorias para um arquivo XML com o nome da categoria,…
Para definir um vídeo MP4 como plano de fundo em um <div> usando HTML e CSS, você pode seguir estas…
Como desativar o "lastname" no Magento 2 e Adobe Commerce Desativando a obrigatoriedade do campo Execute a SQL abaixo diretamente…