WordPress.org

Plugin Directory

PublishPress Future: Agendar alterações de posts com cancelamento de publicação, exclusão, alteração de status, lixeira, alteração de categorias

PublishPress Future: Agendar alterações de posts com cancelamento de publicação, exclusão, alteração de status, lixeira, alteração de categorias

Descrição

O plugin PublishPress Future permite que você agende alterações em posts, páginas e outros tipos de conteúdo. Com este plugin, você pode criar ações automáticas para cancelar a publicação, excluir, lixeira, mover um post para um novo status e muito mais. Com a versão Pro, você pode atualizar seu conteúdo usando fluxos de trabalho personalizados, com várias etapas e agendamentos.

Aqui está uma visão geral do que você pode fazer com o PublishPress Future:

  • Selecione datas de ações futuras na barra lateral direita, quando estiver editando um post. Isso facilita muito o agendamento de alterações no seu conteúdo.
  • Receba notificações por e-mail quando o Future fizer alterações no seu conteúdo.
  • Crie fluxos de trabalho de ação, que permitem atualizar seu conteúdo usando fluxos de trabalho personalizados, com várias etapas e agendamentos (disponível na versão Pro).
  • Controle as alterações de posts através de integrações com o Advanced Custom Fields e outros plugins (disponíveis na versão Pro).

PublishPress Future Pro

Atualize para o PublishPress Future Pro
Este plugin é a versão gratuita do plugin PublishPress Future. A versão Pro vem com todos os recursos de que você precisa para agendar alterações no seu conteúdo do WordPress. Clique aqui para comprar o melhor plugin para agendar atualizações de conteúdo do WordPress!

Opções para ações futuras nos posts

Com o PublishPress Future, você pode configurar ações que irão acontecer automaticamente no seu conteúdo. Aqui estão as alterações que você pode escolher para seus posts:

  • Alterar o status para “Rascunho”.
  • Excluir o post.
  • Enviar o post para a lixeira.
  • Alterar o status para “Privado”.
  • Ativar a opção “Fixar na parte superior do blog”.
  • Desativar a opção “Fixar na parte superior do blog”.
  • Remover todas as categorias existentes e adicionar novas categorias.
  • Manter todas as categorias existentes e adicionar novas categorias.
  • Manter todas as categorias existentes, exceto as especificadas nesta alteração.
  • Mover o post para um status personalizado (disponível na versão Pro)

Clique aqui para detalhes sobre o agendamento de alterações nos posts.

Fluxos de trabalho personalizados para agendar alterações de conteúdo

Com o PublishPress Future Pro, você pode criar fluxos de trabalho de ações. Eles permitem que você atualize seu conteúdo usando fluxos de trabalho personalizados, com várias etapas e agendamentos. Aqui estão alguns exemplos do que você pode fazer com os fluxos de trabalho de ações:

  • Enviar um e-mail ao administrador do site quando um post for atualizado.
  • Alterar o status do post para “Lixeira”, uma semana após sua publicação.
  • 15 dias após a publicação do post, mova-o para o status “Rascunho” e adicione uma nova categoria.
  • 1 ano após a publicação de um post, envie um e-mail ao autor, solicitando que ele verifique o conteúdo.

Clique aqui para ver detalhes sobre fluxos de trabalho para alterações.

Exibir a data da ação no seu conteúdo

O PublishPress Future permite que você mostre automaticamente a data da expiração ou da ação nos seus artigos. A data será adicionada na parte inferior do seu post.

Clique aqui para ver as opções de exibição do rodapé.

Você pode usar shortcodes para mostrar a data de expiração nos seus posts. Você pode personalizar a saída do shortcode com várias opções de formatação.

Clique aqui para ver as opções de shortcode.

Escolher padrões de ações para tipos de post

O PublishPress Future é compatível com qualquer tipo de post no WordPress. Acesse Configurações > PublishPress Future > Padrões, e você poderá escolher as ações padrão para cada tipo de post.

Clique aqui para ver as opções padrão.

Notificações por e-mail do PublishPress Future

O plugin PublishPress Future pode enviar a você notificações por e-mail quando seu conteúdo for alterado. Você pode controlar os e-mails, acessando Configurações > PublishPress Future > Configurações gerais.

Clique aqui para ver as opções de notificação.

Integrações com outros plugins

No PublishPress Future Pro, é possível agendar alterações nos seus posts, com base em metadados. Isso possibilita a integração do PublishPress Future com outros plugins. Por exemplo, você pode criar um campo de data no plugin Advanced Custom Fields e usá-lo para controlar a data das ações futuras.

Quando você usa uma integração, há cinco tipos de dados que podem ser atualizados no PublishPress Future:

  • Status da ação: Este campo especifica se a ação precisa ser ativada.
  • Data da ação: Este campo armazena a data agendada para a ação.
  • Tipo da ação: Este campo armazena o tipo de ação que será executada.
  • Nome da taxonomia: O nome da taxonomia a ser usado na seleção dos termos.
  • Termos da taxonomia: Uma lista de IDs de termos a serem usados pela ação.

Clique aqui para ver como integrar o Future a outros plugins.

Importar as ações futuras

O PublishPress Future Pro é compatível com importações de fontes de dados externas. Você pode importar posts e criar automaticamente ações futuras associadas a estes posts.

A melhor abordagem é usar o recurso “Agendamento de metadados”. Se você estiver usando um plugin como o WP All Import, você pode combinar as tabelas de importação com os campos que selecionou no recurso de agendamento de metadados.

Clique aqui para ver como importar dados para as ações futuras.

Detalhes sobre como funcionam as alterações nos posts

Para cada evento de expiração, uma tarefa cron personalizada é agendada. Isso pode ajudar a reduzir a sobrecarga do servidor para sites ocupados. Este plugin EXIGE que o WP-CRON esteja configurado e funcional na sua hospedagem. Algumas hospedagens não oferecem suporte a isso, portanto, verifique e confirme se você tiver problemas ao usar o plugin.

Clique aqui para ver os detalhes técnicos deste plugin.

Registros de todas suas alterações de posts

O PublishPress Future Pro permite que você mantenha um registro detalhado de todas as atualizações dos posts. O PublishPress Future registra vários pontos de dados importantes para todas as ações:

  • O post no qual a ação foi executada.
  • Detalhes da atualização do post.
  • Quando a alteração foi feita no post.

Clique aqui para ver mais sobre o recurso de registros.

Junte-se ao PublishPress e adquira os plugins Pro

As versões Pro dos plugins do PublishPress valem muito a pena seu investimento. As versões Pro têm recursos adicionais e suporte mais rápido. Clique aqui para se juntar ao PublishPress.

Junte-se ao PublishPress e você terá acesso a esses nove plugins Pro:

Juntos, estes plugins são um conjunto de poderosas ferramentas de publicação para o WordPress. Se você precisa criar um fluxo de trabalho profissional no WordPress, com moderação, avaliações, permissões e muito mais… então você precisa experimentar o PublishPress.

Relatos de erros

Os relatos de erros do PublishPress Future são bem-vindos em nosso repositório no GitHub. Observe que o GitHub não é um fórum de suporte e que os problemas que não forem devidamente qualificados como erros serão encerrados.

[4.2.0] – 09 de dezembro de 2024

Adicionado

  • Adicionada nova página administrativa para exportar e importar fluxos de trabalho e configurações do plugin (Problema #704).
  • Adicionada a variável global global.execution_id ao mecanismo do fluxo de trabalho, para identificar a execução atual do fluxo de trabalho.
  • Adicionados campos de configuração, para personalizar o título da metabox e o rótulo da caixa de seleção (Problema #227).
  • Adicionado o método disableExpiration à classe PublishPress\Future\Modules\Expirator\Models\ExpirablePostModel.
  • Adicionado * para indicar campos obrigatórios no editor de fluxo de trabalho (Problema #974).
  • Adicionada nova configuração para desativar/ativar o recurso de captura de tela no editor de fluxo de trabalho (Problema #1066).
  • Adicionada nova opção de dados personalizados a “Ray – Etapa de depuração” para depurar expressões personalizadas nos fluxos de trabalho (Problema #1067).
  • Adicionado suporte a metadados ao avaliar expressões em um fluxo de trabalho. Os metadados do post, do site, do usuário e do fluxo de trabalho (post) agora estão disponíveis ao avaliar expressões (Problema #1069).
  • Adicionado suporte a endereços de e-mail personalizados, usando os metadados do post, ao enviar e-mails em um fluxo de trabalho (Problema #939).

Alterado

  • Movidas as configurações de notificação para uma aba específica (Problema #190).
  • Desativado o recurso de captura de tela do fluxo de trabalho por padrão (Problema #1066).
  • Alterado o campo “Mensagem” na etapa “Registro – Adicionar”, que exibia uma área de texto em vez de um campo de texto (Problema #1068).
  • Alterado o campo “Endereços de e-mail personalizados” na etapa “Enviar e-mail” para ser uma área de texto (Problema #939).
  • Alterado o campo “Assunto” na etapa “Enviar e-mail” para ser uma área de texto (Problema #939).
  • Definir o valor padrão do destinatário do e-mail na etapa “Enviar e-mail” ao administrador do site (Problema #1071).

Corrigido

  • Não remover a meta do post de expiração ao limpar a ação agendada (Problema #1053).
  • Correção de erro no banco de dados ao excluir etapas órfãs agendadas (Problema #1060).
  • Possível correção do problema de reinterpretação de texto DOM como HTML.
  • Correção do erro, quando um tipo de nó de acionamento não era encontrado.
  • Correção do alerta de PHP obsoleto: ltrim(): Passando null para o parâmetro #1 ($string) do tipo string na tabela “Ações agendadas”.
  • Correção do erro na tabela “ScheduledActionsTable” ao reformular as chamadas para next em vez de get_date.
  • Correção nos rótulos deslocados das caixas de seleção na metbox “Ações futuras” e na caixa de seleção de ativação manual do fluxo de trabalho (Problema #1057).
  • Correção nas traduções das funções de usuário na página de configurações do plugin (Problema #1050).
  • Correção de erro no filtro de status do post no acionador de atualização de posts (Problema #1074).

[4.1.3] – 22 de novembro de 2024

Adicionado

  • Adicionada a verificação da constante PUBLISHPRESS_FUTURE_FORCE_DEBUG para forçar o modo de depuração.

Corrigido

  • Correção de erros em novas instalações sobre tabelas ausentes (Problema #1051).

[4.1.2] – 21 de novembro de 2024

Corrigido

  • Correção em traduções (problemas #1003, #1006, #1007, #1026).
  • Atualizadas as traduções para pt-BR (Problema #10018).
  • Atualizadas as traduções para es, it e fr (Problema #1047).
  • Correção de rascunhos zumbis automáticos que apareciam quando a ativação automática estava ativada (Problema #1024).
  • Correção da chamada para a função indefinida error_log (Problema #1036).
  • Correção do título da página, no editor de fluxo de trabalho (Problema #1027).
  • Correção do título da página, nas páginas administrativas de plugins de terceiros (Problema #1037).
  • Atualizadas as traduções para pt-BR.
  • Correção do tamanho do distintivo do Pro no insersor de etapas no editor de fluxo de trabalho.

[4.1.1] – 12 de novembro de 2024

Corrigido

  • Correção do layout do insersor, no editor de fluxo de trabalho para o WP 6.7 (Problema #1025).
  • Correção do layout da barra de ferramentas superior no editor de fluxo de trabalho para o WP 6.7 (Problema #1028).

Alterado

  • A versão mínima exigida do WordPress agora é a 6.7.
  • A versão mínima exigida do PHP agora é 7.4.

[4.1.0] – 11 de novembro de 2024

Adicionado

  • Adicionados registros de depuração mais detalhados ao mecanismo do fluxo de trabalho (Problema #724).
  • Adicionado botão para copiar os registros de depuração para a área de transferência (Problema #724).
  • Adicionado o status “Publicado” aos status de expiração legados (Problema #1023).
  • Adicionada nova etapa de fluxo de trabalho para escrever uma mensagem de registro (Problema #690).

Corrigido

  • Corrigido o fuso horário na data padrão aplicada a partir da hora da ação padrão (Problema #1005).
  • Corrigido o fuso horário na pré-visualização da data (Problema #1004).

Alterado

  • Melhoria no visualizador de registro de depuração ao adicionar texto a uma área de texto (Problema #724).
  • Melhoria no visualizador do registro de depuração, adicionando um botão para baixar o registro inteiro, ou copiá-lo para a área de transferência (Problema #724).
  • O visualizador de registro de depuração agora rola automaticamente para a parte inferior, quando a página é carregada (Problema #724).
  • A classe PublishPress\Future\Modules\Debug\Debug foi descontinuada e, em vez disso, usar a interface do registrador.
  • Melhor manipulação das exceções e dos erros gerados pelo plugin.
  • Removido o item do submenu administrativo “Ações agendadas” e adicionado um botão na tela de listagem de fluxos de trabalho (Problema #1022).
  • Removido o arquivo “post-expirator-debug.php”, que não é mais usado.

Desenvolvedores

  • Adicionada uma nova classe PublishPress\Future\Framework\System\DateTimeHandler para manipular operações de data e hora.
  • Alteração do valor de retorno do ponto de extremidade da API REST /settings/validate-expire-offset renomeando preview para calculatedTime.
  • Alteração do ponto de extremidade da API REST /settings/validate-expire-offset para registrar uma mensagem de erro quando o deslocamento for inválido.
  • Adicionada a DateTimeHandlerInterface como dependência da classe PublishPress\Future\Modules\Expirator\Models\PostTypeDefaultDataModel.
  • Adicionada a LoggerInterface como dependência da classe PublishPress\Future\Modules\Expirator\Module.
  • Adicionada a DateTimeHandlerInterface como dependência da classe PublishPress\Future\Modules\Expirator\Module.
  • A constante PublishPress\Future\Core::ACTION_ADMIN_ENQUEUE_SCRIPT foi descontinuada e substituída pela PublishPress\Future\Core::ACTION_ADMIN_ENQUEUE_SCRIPTS.
  • Removida a ação publishpressfuture_workflow_engine_running_step do mecanismo de fluxo de trabalho.
  • Adicionados novos métodos à classe PublishPress\Future\Framework\Logger\Logger para recuperar a contagem de registros, o tamanho do registro e coletar os registros mais recentes.
  • Agora, os processadores do Node Runner aceitam um argumento de ramificação para acessar as próximas etapas e executá-las.

[4.0.4] – 24 de outubro de 2024

Corrigido

  • Correção da tela da lista de fluxos de trabalho para que seja exibida apenas para usuários com o recurso manage_options (Problema #998).
  • Correção da compatibilidade com o plugin “WP Remote User Sync” (Problema #999).

[4.0.3] – 22 de outubro de 2024

Alterado

  • Adicionada a notificação de banner à tela da lista de fluxos de trabalho.

Corrigido

  • Correção do alerta de PHP quando o atributo post está vazio no modelo de fluxo de trabalho (problemas #987, #988).
  • Correção de erro quando o filtro manage_posts_columns não recebe um tipo de post (Problema #990).
  • Correção de erro sobre índice indefinido: data (Problema #991).

[4.0.2] – 21 de outubro de 2024

Corrigido

  • Correção de erro quando o filtro the_title é chamado sem um ID, #984

[4.0.1] – 21 de outubro de 2024

Corrigido

  • Correção da verificação da estrutura do banco de dados para a versão 4.0.0 em novas instalações (Problema #928).

[4.0.0] – 21 de outubro de 2024

Adicionado

  • Adicionado o recurso de fluxos de trabalho, com o editor de fluxo de trabalho e a ferramenta de fluxo de trabalho.

Alterações

  • A lista de ações agendadas agora exibe a contagem de repetição/limites de data (Problema #928).
  • Atualização de arquivos de idiomas.
  • Atualização da interface do usuário na página de configurações avançadas.
  • Movidas algumas configurações avançadas para a aba “Exibição” (Problema #952)
  • Adicionado título ao painel de ações futuras para consistência da interface do usuário (Problema #965)
  • Renomeação da metabox “PublishPress Future” para “Ações futuras” para fins de consistência da interface do usuário (Problema #965)

Corrigido

  • Atualização do modelo de post para atualizar a data do post ao definir o status do post como publicação.
  • Prevenção de erros quando o current_post->ID estiver vazio por motivos desconhecidos, geralmente relacionados a plugins de terceiros.

Desenvolvedores

  • Interface PublishPress\Future\Core\HookableInterface: Adicionado um novo método removeFilter para remover um filtro com gancho.
  • Interface PublishPress\Future\Core\HookableInterface: Adicionado um novo método removeAction para remover uma ação com gancho.
  • Classe PublishPress\Future\Framework\WordPress\Facade\HooksFacade: Adicionado um novo método removeFilter para remover um filtro com gancho.
  • Classe PublishPress\Future\Framework\WordPress\Facade\HooksFacade: Adicionado um novo método removeAction para remover uma ação com gancho.
  • Novo método para publicar posts usando a classe PublishPress\Future\Framework\WordPress\Models\PostModel.
  • Adicionado um novo filtro “publishpressfuture_migrations” para filtrar a lista de migrações que serão executadas.
  • Chamada da ação “publishpressfuture_fix_db_schema” quando uma correção de banco de dados é executada na página de configurações.
  • Chamada da ação ‘publishpressfuture_upgrade_plugin’ quando o plugin for atualizado.
  • Alteração do tipo de dados de “void” para “int” para o método “PublishPress\Future\Modules\Expirator\Interfaces\CronInterfac::scheduleRecurringAction”.
  • Alteração do tipo de dados de “void” para “int” no método “PublishPress\Future\Modules\Expirator\Interfaces\CronInterfac::scheduleAsyncAction”.
  • Adicionado um novo filtro “publishpressfuture_schema_is_healthy” para verificar se a estrutura do banco de dados está íntegra.
  • O método “PublishPress\Future\Modules\Workflows\Models\WorkflowModel::getStepFromRoutineTreeRecursively” agora sempre retorna uma array.
  • Adicionado um novo filtro “action_scheduler_list_table_column_recurrence” para filtrar a coluna de recorrência na lista de ações agendadas.
  • Adicionado um novo método “getNodeById” à classe “PublishPress\Future\Modules\Workflows\Models\WorkflowModel”.

[3.4.4] – 21 de agosto de 2024

Corrigido

  • Melhorada a mensagem de notificação, quando a ação agendada é executada após pressionar “executar” (PR #896).
  • Correção na compatibilidade com o plugin Event Espresso (PR #900).

Capturas de tela

  • Você pode selecionar datas de ações futuras na barra lateral direita, quando estiver editando um post. Isso funciona com o Gutenberg, o editor clássico e a maioria dos plugins de construção de páginas.
  • Você pode modificar as datas das ações usando os modos de “Edição rápida” e “Edição em massa”. Isso permite que você adicione rapidamente ações automáticas a quantos posts forem necessários.
  • O PublishPress Future permite que você modifique, remova ou exclua completamente o conteúdo quando a data de agendamento chegar.
  • O plugin PublishPress Future pode enviar a você notificações por e-mail, quando ações automáticas acontecem no seu conteúdo.
  • O PublishPress Future permite que você escolha datas de ação para posts, páginas, produtos do WooCommerce, aulas do LearnDash ou qualquer outro tipo de post personalizado.
  • O PublishPress Future permite que você mostre automaticamente a data agendada nos seus artigos. A data da ação será adicionada na parte inferior do seu post. Você também pode usar shortcodes para mostrar a data da ação e personalizar o resultado.
  • O plugin PublishPress Future cria um registro de todos os posts modificados. Isso permite que você tenha um registro detalhado de todas as ações automáticas dos seus posts.
  • O PublishPress Future Pro oferece suporte a status personalizados, como os fornecidos pelo WooCommerce. Isso significa que os usuários do Pro podem configurar seu conteúdo para mudar para qualquer status no WordPress.

Instalação

Esta seção descreve como instalar o plugin e fazê-lo funcionar.

  1. Descompacte o conteúdo do plugin no diretório /wp-content/plugins/post-expirator/
  2. Ative o plugin através do menu “Plugins” no WordPress

Perguntas frequentes

Posso agendar alterações nos produtos do WooCommerce?

Sim, o plugin PublishPress Future permite que você agende alterações automáticas em posts, páginas e outros tipos de conteúdo, incluindo produtos do WooCommerce. Para ativar este recurso, acesse Futuro > Tipos de posts. Marque a caixa “Ativo” na área “Produto”.

Clique aqui para ver mais detalhes sobre as alterações no WooCommerce

Posso agendar alterações nos posts do Elementor?

Sim, o plugin PublishPress Future permite que você agende alterações automáticas em posts, páginas e outros tipos de conteúdo, incluindo produtos do WooCommerce. Para ativar este recurso, acesse Futuro > Tipos de post. Marque a caixa “Ativo” para o tipo de post que você está usando com o Elementor.

Clique aqui para ver mais detalhes sobre as alterações de posts do Elementor

Avaliações

16 agosto, 2024 1 resposta
I was using this in conjunction with WPForms Post submission. I wanted to let front-end users choose a date for their post to expire, without having to take them to the back-end editor. It worked … mostly. I was having an issue with the expiration date not being applied on the first save. I explained everything to the support team and they were able to get the necessary plugins so that they could troubleshoot it on their own system – I could not give them access to my site due to security regulations. They found a solution in a short amout of time, sent me a beta plugin update, and were just awesome to work with! A+! Definitely recommend this plugin!
28 julho, 2024 1 resposta
No problems whatsoever. Does what it should do. What more can you wish …
4 julho, 2024 1 resposta
The best alternative to plugins in the category “paid subscription” per post or page (one-time and recurring payment too).I use in conjunction with the CHEKYA service.
Leia todas as 161 avaliações

Colaboradores e desenvolvedores

“PublishPress Future: Agendar alterações de posts com cancelamento de publicação, exclusão, alteração de status, lixeira, alteração de categorias” é um programa de código aberto. As seguintes pessoas contribuíram para este plugin.

Colaboradores

PublishPress Future: Agendar alterações de posts com cancelamento de publicação, exclusão, alteração de status, lixeira, alteração de categorias” foi traduzido para 20 localidades. Agradecemos aos tradutores por suas contribuições.

Traduzir “PublishPress Future: Agendar alterações de posts com cancelamento de publicação, exclusão, alteração de status, lixeira, alteração de categorias” para seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, consulte o repositório SVN ou assine o registro de desenvolvimento por RSS.

Registro de alterações

O registro de alterações completo pode ser encontrado no GitHub.