Paid Memberships Pro – Complemento do MailChimp

Descrição

Especifique a(s) lista(s) de assinatura para os usuários do seu site em WordPress. Se o Paid Memberships Pro estiver instalado, você pode especificar configurações adicionais de lista por nível de associação.

O plugin tem uma configuração para exigir ou não o opt-in duplo do MailChimp, bem como uma configuração para desinscrever associados na mudança de nível. Isso permite mover membros de uma lista para outra baseado no nível de associação. É importante notar que com esta configuração ativa o associado será desinscrito de TODAS as outras listas na mudança de nível de associação, e será inscrito apenas na(s) lista(s) definida(s) para seu nível ativo de associação.

Imagens de tela

  • Configurações gerais para todas as listas de associados/assinantes, regras de opt-in e de desinscrição.
  • Configurações específicas de assinatura de lista por nível de associação.

Instalação

Este plugin funciona com e sem o Paid Memberships Pro instalado.

Baixe, instale e ative!

  1. Envie o diretório pmpro-mailchimp para o diretório /wp-content/plugins/ do seu site.
  2. Ative o plugin através do menu “Plugins” do WordPress.
  3. A página de configurações está em Configurações –> PMPro Mailchimp no painel do WP.

Obrigatório opt-in duplo?

Selecione Sim ou Não para exigir ou não o opt-in duplo para o MailChimp.

Desinscrever na mudança de nível?

Esta configuração permite mover associados de uma lista para outra baseado no seu nível de associação. É importante notar que com esta configuração ativa o associado será desinscrito de TODAS as outras listas na mudança de nível, e sera inscrito APENAS na(s) lista(s) definida(s) para o seu nível ativo de associação.

FAQ

Encontrei um erro no plugin.

Faça um post na seção de problemas no GitHub e iremos corrigir assim que pudermos. Obrigado por ajudar. https://github.com/strangerstudios/pmpro-mailchimp/issues

Preciso de ajuda para instalar, configurar ou personalizar o plugin.

Visite nosso site premium de suporte em http://www.paidmembershipspro.com para mais documentação e nossos fóruns de suporte.

Avaliações

25 de setembro de 2017
Causes same error now that mike1mus above mentioned. It used to work, is there a problem with the new WordPress version?
17 de setembro de 2017
Trying to install this plugin and it only generates a fatal error. Will definitely look for a different plugin that actually installs correctly on a current version of WordPress. Fatal error: Uncaught Error: Call to a member function get_error_message() on array in /home1/southfn2/public_html/hombredr/wp-content/plugins/pmpro-mailchimp/includes/class.mailchimp.api.php:122 Stack trace: #0 /home1/southfn2/public_html/hombredr/wp-content/plugins/pmpro-mailchimp/pmpro-mailchimp.php(187): PMProMailChimp->connect() #1 /home1/southfn2/public_html/hombredr/wp-content/plugins/pmpro-mailchimp/pmpro-mailchimp.php(777): pmpromc_getAPI() #2 /home1/southfn2/public_html/hombredr/wp-includes/class-wp-hook.php(298): pmpromc_options_page('') #3 /home1/southfn2/public_html/hombredr/wp-includes/class-wp-hook.php(323): WP_Hook->apply_filters('', Array) #4 /home1/southfn2/public_html/hombredr/wp-includes/plugin.php(453): WP_Hook->do_action(Array) #5 /home1/southfn2/public_html/hombredr/wp-admin/admin.php(222): do_action('settings_page_p...') #6 /home1/southfn2/public_html/hombredr/wp-admin/options-general.php(10): require_once('/home1/southfn2...') #7 {main} thrown in /home1/southfn2/public_html/hombredr/wp-content/plugins/pmpro-mailchimp/includes/class.mailchimp.api.php on line 122
30 de outubro de 2016
Works but on membership cancellation, the plugin only removes Members from it's membership level's List but not from the All User's List.
Leia todas as 9 avaliações

Contribuidores e desenvolvedores

“Paid Memberships Pro – Complemento do MailChimp” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.

Contribuidores

“Paid Memberships Pro – Complemento do MailChimp” foi traduzido para 1 localidade. Obrigado aos tradutores por suas contribuições.

Traduzir “Paid Memberships Pro – Complemento do MailChimp” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações

2.1.2

  • CORREÇÃO DE ERRO: Verificando por status 204 ao desinscrever. Antes estávamos verificando por 200 antes e lançando incorretamente um erro.
  • CORREÇÃO DE ERRO: Corrigido um erro onde usuários não eram desinscritos do MailChimp quando expiravam. Um refatoramento mais profundo é necessário para evitar atingir o limite da API do MailChimp se muitos usuários são processados de uma só vez.
  • CORREÇÃO DE ERRO/MELHORIA: A etiqueta “Todos os usuários” foi alterada para “Usuários não-associados” para combinar com a configuração usada no momento.

2.1.1

  • CORREÇÃO DE ERRO: Corrigidos problemas com manipulação de erro e exibição de mensagens de erro. Especificamente, digitando uma chave incorreta da API não irá mais quebrar a página de configurações. (Obrigado, Hugh Brock)

2.1

  • ERRO: Corrigida uma variedade de erros relativos à API do MailChimp, incluindo um erro introduzido na v2.0.3 que às vezes impedia o plugin de inscrever usuários em listas.
  • ERRO/MELHORIA: Realizando um trabalho melhor limitando o número de solicitações de API realizadas para evitar limites de API.
  • MELHORIA: Suporte ao complemento pmpro-multiple-memberships-per-user.
  • MELHORIA: Adicionado suporte à localização. (Agora é possível criar arquivos de idioma através do GlotPress)

2.0.3

  • ERRO: Corrigido um problema com a atualização dos endereços de e-mail no MailChimp quando os endereços de e-mail são atualizados no WordPress.
  • MELHORIA: Adicionado um filtro pmpromc_profile_update que você pode definir para __return_true de forma a instrutir o complemento a sincronizar os dados de usuários a cada atualização do perfil. Por padrão o PMPro MailChimp só irá sincronizar os dados se os endereços de e-mail forem alterados. O filtro passa $update_user, $user_id, e $old_user_data e está documentado no código.

2.0.2

  • ERRO: Corrigido um problema onde o ID errado do assinante era usado para chamadas subsequentes à API quando elas eram feitas para mais do que um assinante (ex: ao importar, atualizar em massa, ou associados que estão expirando).
  • ERRO: Corrigidos outros erros menores de alertas e erros tipográficos.
  • MELHORIA: Adicionado o filtro (pmpro_addon_mc_api_timeout) para modificar o tempo-limite da conexão com a API (o padrão é 10 segundos o que deveria ser suficiente!)

2.0.1

  • ERRO: Corrigido um erro onde “listas opt-in adicionais” estavam causando erros fatais no pagamento se fossem definidas.

2.0.0

  • CORREÇÃO/MELHORIA: Removida a classe da API v2 do MailChimp e agora usando nossa própria classe da API baseada na API v3 do MailChimp.
  • RECURSO: Agora adicionando os campos de mesclagem PMPLEVEL e PMPLEVELID para usuários adicionados a listas. Eles podem ser usados para criar segmentos e grupos no MailChimp.
  • RECURSO: Adicionado um link à página de configurações para exportar um arquivo CSV formatado especificamente para importar para o MailChimp. Isso pode ser usado para importar associados existentes para o MailChimp como novos assinantes, ou apenas para atualizar os campos de mesclagem para assinantes existentes.

1.2

  • Atualizada a API do MailChimp usada para ter uma propriedade $verify_ssl que controla a opção CURLOPT_SSL_VERIFYPEER da conexão CURL. Isso é definido false por padrão, evitando alguns problemas que pessoas tiveram conectando com a API do MailChimp.

1.1

  • Adicionada a opção para passar o nível de associação ao MailChimp como um campo personalizado.

1.0.7

  • MELHORIA: A seção de listas de e-mail da página de edição do perfil não é exibida se não há listas definidas para “listas opt-in”.
  • ERRO: Não exibindo as opções de “listas adicionais” na página de revisão quando usando o PayPal Express/Standard/etc. (Obrigado, Christopher Souser)
  • ERRO: Corrigidos alguns alertas.

1.0.6

  • ERRO: Evitando alertas ao desinscrever. (Obrigado, Adam Shaw)

1.0.5

  • MELHORIA: Não tentaremos inscrever/desinscrever se o usuário não tiver um endereço de e-mail. Não ocorre com frequencia no WP, mas pode.
  • ERRO: Corrigido um erro onde o plugin não removia usuários das listas caso eles de-selecionassem todas as opções de listas opcionais. (Obrigado, Darlene)

1.0.4

  • ERRO: Evitando alertas em alguns casos onde níveis tenham sido excluídos.

1.0.3

  • ERRO: Removida a chamada add_settings_error para evitar erro fatal na interface. Não estava usando-a.

1.0.2

  • ERRO: Melhor manipulação de erros quando chaves inválidas da API são fornecidas.

1.0.1

  • ERRO: Corrigidos alguns alertas e erros fatais se o site roda com uma chave vazia ou inválida da API.

1.0

  • Admitindo que lançamos oficialmente com uma versão 1.0 🙂
  • Agora usando a API v2.0 do MailChimp.

.3.6.2

  • Atualizado o código para certificar que complementos adicionais executem em pmpro_after_checkout ao invés de pmpro_after_change_membership_level.

.3.6.1

  • Corrigidos alguns alertas que poderiam ser exibidos se o plugin ainda não estivesse conectado à API.

.3.6

  • Agora há 3 opções para a opção “Desinscrever na alteração de nível”. Não, Sim (Apenas listas dos níveis antigos) e Sim (Todas as outras listas).
  • Corrigidos possíveis problemas introduzidos na versão 3.5.

.3.5

  • Adicionado o “Listas opt-in” que irá exibir na página de pagamento do PMPro como caixas de seleção permitindo ao associado assinar uma ou mais listas.
  • Ao invés de desinscrever usuários de todas as listas quando alterando o nível de associação (antes de adicioná-los de volta às listas para o novo nível de associação), apenas desinscrevemos usuários das listas que estiverem selecionadas para o seu nível anterior de associação. Por exemplo, se a lista #1 é atribuída para um usuário para o nível 1, usuários alterando do nível 1 para outro serão desinscritos apenas da lista #1. Eles irão permanecer inscritos em outras listas que possam assinar fora do PMPro MailChimp.

.3.4

  • Corrigindo alertas de SQL quando rodando o PMPro MailChimp sem o PMPro. (Obrigado, kateM82)

.3.3

  • Adicionada a opção para desativar totalmente as desinscrições. Se você gerencia múltiplas listas no MailChimp e tem usuários assinando fora do WordPress, talvez prefira escolher Não de forma que os contatos não são desinscritos de outras listas quando se cadastram no seu site.

.3.2

  • Atualizado o filtro pmpro_mailchimp_listsubscribe_fields para passar também o objeto $list_user.

.3.1

  • Atualizando os endereços de e-mail nas listas do MailChimp se o endereço de e-mail de um usuário é alterado.

.3

  • Adicionados os filtros pmpro_mailchimp_listsubscribe_fields para adicionar campos passados à chamada de API listSubscribe.
  • Alteradas algumas strings para certificar que o cache do usuário está limpo e que a chamada listSubscribe acontece suficientemente tarde para que o primeiro nome e o sobrenome sejam povoados.

.2.2

  • Primeiro lançamento registrado com um arquivo readme.
  • Adicionada uma configuração “forçar opt-in duplo” que irá determinar se um e-mail opcional de opt-in será enviado para confirmaçào antes de adicionar usuários a uma lista. O padrão é “não”.