O MemberPress funciona muito bem com a maioria dos plug-ins e temas (embora talvez não se integre a todos eles)!
No entanto, abaixo há uma lista de conflitos conhecidos de plug-ins e temas. Consulte essa lista para o plug-in ou tema sobre o qual você está se perguntando.
Conteúdo:
Temas
- Astra
- Avada
- BuddyBoss
- HUB de carga
- Diário de Notícias
- Flatsome
- Flynt
- Memberoni
- Jornal
- ThimPress
- Não codificar
- Construtor de páginas Zion (Kallyas)
Conflitos de tema condicional
Temas não suportados
Plugins
- 404 Redirecionamento
- Segurança e firewall All In One WP
- O plug-in da Bluehost
- Breakdance
- BuddyPress
- Plataforma BuddyBoss
- Plug-in Bunny.net+BunnyAPI
- Alterar o login de administrador do WP
- Editor clássico
- CoursePress (WPMUdev)
- Cache de elementos do Elementor
- Protetor de e-mail
- Gerente de eventos
- Formulários de gravidade
- Plug-in de segurança do iThemes
- Pesquisa de marfim
- Jetpack
- Impulso do Jetpack
- LearnDash
- Autenticação de 2 fatores miniOrange
- Perfis
- Criador de perfil
- Cache de objetos do Redis
- Relevância
- Cofre de mídia S3
- SeedProd (Pro)
- Otimizador de velocidade
- Plug-in Smush da WPMU Dev
- Bloquear spammers
- tagDiv Composer Front-End Page Builder
- Tema Meu login
- Upsell
- WP Forms Pro
- WP Fusion
- Painel de controle do WPMU DEV
- WP Rocket
- WP Rocket | Aplicar barra final em URLs
Conflitos condicionais de plug-ins
- Limpeza de ativos: Aumento da velocidade da página
- Suíte de curadoria
- Popups do Elementor
- Post and Page Builder da BoldGrid
- Power BI incorporado para WordPress
- PushEngage Web Push Notifications
- StreamWeasels
- Yoast - Dados do Open Graph
- Página de links do WP
Plug-ins não suportados
- Complianz GDPR Premium
- Formulários de contato constante
- Personalizador de página de login personalizado
- Defender Pro (WPMUdev)
- Plug-in Force SSL Everywhere
- Campo Telefone avançado do GP
- ReCAPTCHA invisível
- LearnPress - Plug-in LMS para WordPress
- Painel de controle do OptimizePress Suite
- Imprimir postagem e página
- Função Scoper
- URLs relativos à raiz
- StreamWeasels
- CMS de marca branca
- WooCommerce Sync for QuickBooks Online ? by MyWorks Software
- Limite de tentativas de login do WP
- SSO do WP Multisite
- Sincronização de usuários remotos do WP
- WP Stagecoach
- Cartões-presente do Yith WooCommerce
Temas
Tema Astra
O formulário de login do MemberPress aparece no cabeçalho e/ou no rodapé de uma página. O problema está presente no tema Astra Free versão 1.6.0 e mais recente, bem como no tema Complemento Astra Pro:
- SOLUÇÃO - Desativar o Cabeçalho transparente nessa página individual. Para obter mais informações, consulte https://wpastra.com/docs/astra-transparent-header/.
Tema Avada
A imagem do cartão do curso não é exibida na página "Meus cursos" ou "Todos os cursos":
- SOLUÇÃO - Vá para Avada > Opções > Desempenho e definir "Carregamento lento" para "Nenhum“.
As páginas com o Shortcode do formulário de registro não funcionam:
- SOLUÇÃO - Adicione o seguinte trecho de código em um tema filho functions.phpou com um plug-in como Código WPC e o snippet definido como "Run Everywhere" (consulte este artigo para obter detalhes): Como adicionar trechos de código personalizados no WPCode). Substitua [PageId] pela página que tem o shortcode e [MembershipId] pelo id das associações para as quais o formulário de registro se destina. (Esse é o mesmo id que você colocou no shortcode)
function mepr_custom_product_pages($return, $post) { if($post->ID == [PageId]) { return new MeprProduct([MembershipId]); } } add_filter('mepr-is-product-page', 'mepr_custom_product_pages', 10, 2);
Tema BuddyBoss
O tema substitui a tradução para um idioma estrangeiro fornecida pelo MemberPress. Por exemplo, o formulário de registro está novamente em inglês:
- SOLUÇÃO - Use o plug-in Loco Translate para traduzir essas cadeias de caracteres diretamente no tema.
Configurando o "Restringir o acesso ao site somente a membros conectados" substitui o MemberPress "Redirecionar visitantes não autorizados para um URL específico" funcionalidade:
- SOLUÇÃO - Deixe o "Restringir o acesso ao site somente a membros conectados" se você quiser usar o redirecionamento no acesso não autorizado.
O uso do tema BuddyBoss com o complemento MemberPress Gifting causa erros fatais:
- SOLUÇÃO - Use o Single Page Checkout, que pode ser ativado em MemberPress > Configurações > Contas.
A conta corporativa "Gerenciar subcontas" não funciona:
- SOLUÇÃO - Instale e ative o Add-on de integração do BuddyPress na página MemberPress->Add-Ons no administrador do WordPress do seu site (o complemento de integração do BuddyPress requer o MemberPress Plus ou Pro).
Cargo HUB - Tema WordPress sobre transporte e logística
Quando o tema estiver ativo, ele adicionará o ícone "Expira em" na coluna o MemberPress > Membros que, ocasionalmente, terá dados adulterados:
- SOLUÇÃO - Comente a linha 252 do arquivo functions.php arquivo. Você terá que corrigir manualmente as datas de expiração distorcidas.
Tema do Daily Observer
Quando o tema está ativo, o formulário do cartão de crédito Stripe não é carregado. Isso é causado por um script jQuery personalizado no tema que é executado e tenta corrigir os valores de índice z do iframe para navegadores IE mais antigos:
- SOLUÇÃO - Comente o código do iframe no arquivo /observer/js/observer-scripts.js ou entre em contato com o autor do tema para obter uma correção adequada. O formulário de cartão de crédito do Stripe (Stripe Elements) é um formulário incorporado que usa iframes, e é por isso que o script interfere.
Tema Flatsome
Quando usado com o modelo ReadyLaunch Pro, a parte inferior das páginas mostra elementos que não deveriam estar lá.
- SOLUÇÃO - Adicione este CSS ao Painel de controle > Appearance > Personalizar > CSS adicional:
.mepr-pro-template #main-menu { display: none; } .mepr-pro-template .lightbox-content { display: none; }
Tema Flynt
O tema renderiza o conteúdo fora da área de conteúdo padrão do WordPress, portanto, as regras do MemberPress com configurações padrão não podem protegê-lo.
- SOLUÇÃO - Use o Redirecionamento não autorizado para proteger o conteúdo Em vez disso.
Tema Memberoni
Os pagamentos do Stripe não são concluídos, e a mensagem "Ocorreu um erro. NÃO envie o formulário novamente, pois você poderá ser cobrado duas vezes. Entre em contato conosco para obter mais assistência" é exibido após o envio do formulário de registro:
- SOLUÇÃO - Atualize o tema para a versão 1.8 ou mais recente.
Tema de jornal
Os pagamentos do Stripe falham quando o plug-in tagDiv Composer está ativado. Outros temas que vêm com o tagDiv Composer incluído podem ter o mesmo problema:
- SOLUÇÃO - Adicione este trecho de código usando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) ou um plug-in semelhante ou para o functions.php do tema ou do tema filho, se você o tiver instalado: https://gist.github.com/DumahX/3c77ad96fdccfdd61eb86fa4d8ce062a.
Se você usar modelos personalizados (modelos de postagem) criados com a ferramenta/plugin "tagdiv Composer" e seus "Cloud templates" com configurações personalizadas, você terá um problema com o plugin MemberPress que gera uma página protegida somente com um trecho sem o título de uma postagem e estilos:
- SOLUÇÃO - Atualize o tema para a versão 11.3 ou mais recente.
Temas do ThimPress
Quando um tema desenvolvido pelo ThimPress estiver ativo, o processo de registro não enviará os usuários para a página de pagamento, mas redirecionará o usuário para fora do processo de registro, geralmente para sua página inicial:
- SOLUÇÃO - Adicione esse código personalizado a um plug-in como Minhas funções personalizadas ou no arquivo functions.php do seu tema:
função disable_user_register_mepr() {
remove_action('user_register', 'thim_register_extra_fields', 1000);
}
add_filter('mepr-validate-signup', 'disable_user_register_mepr');
Tema Uncode
As páginas de login, conta e registro de associação estão em branco:
- SOLUÇÃO - Coloque manualmente os códigos de acesso nas páginas de login, conta e registro de associação.
Zion Page Builder (tema Kallyas)
Temas como o Kallyas, que usam o Zion Page Builder para criar suas páginas de associação, precisam garantir que o shortcode esteja em AMBOS os construtores de páginas e no conteúdo normal da página.
Conflitos de tema condicional
Tema Enfold
Ao editar uma Lição ou um Questionário nos Cursos do MemberPress, o editor clássico é exibido em vez do editor de Lições ou Questionários do MemberPress:
- SOLUÇÃO - Navegue até Painel de controle > Enfold > Opções de tema > Selecione seu editor e selecione Usar o Block Editor.
A página de cursos não é responsiva ao usar o tema Enfold.
- SOLUÇÃO - Copie/cole o CSS personalizado abaixo em WP Dashboard > Apperanace > Customizer > Custom CSS.
html.avia_mobile {
Largura mínima: 0px;
}
Tema Divi
Ao editar uma Lição ou um Questionário nos Cursos do MemberPress, o editor clássico é exibido em vez do editor de Lições ou Questionários do MemberPress:
SOLUÇÃO - Desative a opção "Ativar o Editor Clássico" na opção Painel de controle > Divi > Opções do tema > Construtor > guia Avançado.
Ao visualizar um curso usando o link abaixo do título do curso ("Visualizar"), embora você veja as páginas, não é possível avançar no curso:
- SOLUÇÃO - Desative a opção "Adiar o jQuery e o jQuery Migrate" na opção Painel de controle > Divi > Opções do tema > Geral > guia Desempenho.
Salient - Tema multiuso responsivo
Quando a opção Enable Fancy Select/Checkbox/Radio Styling (Ativar estilo extravagante de seleção/caixa de seleção/rádio) encontrada em o tema Painel de controle > Opções do tema > Estilo do formulário estiver ativado, a geolocalização necessária para preencher automaticamente e preencher os campos de endereço padrão de país e estado falhará.
- SOLUÇÃO - Desabilite essa configuração.
O usuário está recebendo um erro de link expirado ao tentar usar o tema com os cursos MemberPress:
- SOLUÇÃO - A equipe da Salient está ciente do problema, mas, até onde sabemos, não está trabalhando para corrigi-lo no momento. Por enquanto, a única opção é usar um tema diferente.
Temas não suportados
Tema Kalium
Quando ativado, o botão Registrar não funciona:
- SOLUÇÃO - Nenhuma disponível no momento, a não ser a troca de tema.
Tema VideoRev
Não é possível integrar o MemberPress com funcionalidade total no tema VideoRev. O autor do tema não conseguiu fazer isso funcionar:
- SOLUÇÃO - Nenhuma solução está disponível no momento, a não ser a troca do tema.
Plugins
404 Redirecionamento
Quando o plug-in 404 Redirection está ativado, as guias na página Account (Conta) não funcionam:
- SOLUÇÃO - Desative a opção forçar permalinks atuais.
Segurança e firewall All In One WP
Os membros não poderão fazer login após o registro e o logout se o complemento MemberPress Math CAPTCHA estiver ativado:
- SOLUÇÃO - Desativar Ativar CAPTCHA na página de login na opção Brute Force > Login CAPTCHA guia do plug-in All In One WP Security & Firewall.
Ativação do Permitir a aprovação manual de novos registros no All In One WP Security & Firewall bloqueará o login dos membros. Como resultado, os membros não conseguirão fazer login e a notificação "ACCOUNT PENDING" será exibida.
- SOLUÇÃO - Desativar o Permitir a aprovação manual de novos registros opção em Painel de controle > Segurança do WP > Segurança do usuário > guia Aprovação manual.
O plug-in da Bluehost
O Bluehost Plugin vem pré-instalado nos sites WordPress hospedados por Bluehost. O plug-in impõe um requisito de senha forte para todos os novos usuários. Se um usuário se inscrever usando uma senha fraca, o plug-in acionará um erro no checkout do MemberPress. Além disso, isso também acionará um e-mail com o relatório de erro a ser enviado ao administrador do site.
- SOLUÇÃO - Uma possível solução é desativar ou remover o plug-in Bluehost. Uma solução alternativa é impedir que os usuários se registrem com senhas fracas no registro MemberPress. Para fazer isso, defina a opção Medidor de força da senha para Mostrar e exigir uma senha muito forte em Painel de controle > MemberPress > Configurações > Guia Conta.
Breakdance
A imagem em destaque e o currículo do curso não ficam visíveis e a barra de progresso para de funcionar. Esses problemas só ocorrem se o modelo ReadyLaunch Courses e o construtor de páginas Breakdance estiverem ativos simultaneamente.
- SOLUÇÃO - O Breakdance está substituindo os modelos MemberPress dos cursos. Portanto, você pode corrigir o problema Substituição de modelos do ReadyLaunch relacionados aos cursos MemberPress. Os modelos devem ser substituídos pela cópia dos arquivos de modelos originais para o tema filho. Você deve criar a seguinte estrutura de pastas na pasta do tema filho: /memberpress/app/views/readylaunch. Os arquivos originais devem ser copiados para o diretório /readylaunch pasta. Não há necessidade de atualizar os arquivos de modelo.
BuddyPress
A barra de administração do WordPress (barra de ferramentas) aparece na parte superior para todos os visitantes, mesmo que esteja desativada na seção Painel de controle > MemberPress > Configurações > guia Conta:
- SOLUÇÃO - Vá para BuddyPress > Opções e desmarque Mostrar a barra de ferramentas para usuários desconectados opção.
Plataforma BuddyBoss
O cabeçalho não é exibido na página de registro:
- SOLUÇÃO - Vá para Painel de controle > MemberPress > Configurações > Página e altere o Slug das páginas de associação para algo como que não seja “registro“.
A barra de administração do WordPress (barra de ferramentas) aparece na parte superior para todos os membros e visitantes, mesmo que esteja desativada na seção Painel de controle > MemberPress > Configurações > Conta guia:
- SOLUÇÃO - Vá para Painel de controle > BuddyBoss > Configurações e desmarque Mostrar a barra de ferramentas para membros conectados (não administradores) e Mostrar a barra de ferramentas para opções de usuários desconectados.
Plug-in Bunny.net+BunnyAPI
Quando ativado, o Configurações A página leva muito tempo para carregar e também parece visualmente quebrada:
- SOLUÇÃO - Infelizmente, a única solução alternativa é usar um plug-in diferente. Presto Player funciona bem com a hospedagem de vídeo Bunny.net e com o MemberPress.
Alterar o login de administrador do WP
Quando ativado, uma tentativa de pagamento usando o Stripe Elements falha com uma mensagem de erro, e o Stripe Checkout não consegue passar os detalhes da transação para o MemberPress.
- SOLUÇÃO - Infelizmente, a única solução alternativa é tentar usar um plug-in diferente para essa finalidade. A maneira como o plug-in lida com usuários logados/desligados impede seu uso com o MemberPress.
Editor clássico
Ao editar uma Lição ou um Teste no MP Courses, o editor clássico é exibido em vez do editor de Lições ou Testes do MemberPress:
- SOLUÇÃO - Adicione o seguinte código ao arquivo function.php do seu tema (se estiver usando um tema) ou use o comando Código WPC e defina o snippet como "Corra para todos os lados" (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode).
add_filter('classic_editor_enabled_editors_for_post_type', function ($editors, $post_type) { if ($post_type == 'mpcs-course' || $post_type == 'mpcs-lesson' || $post_type = 'mpcs-quiz') { $editors['classic_editor'] = false; } return $editors; }, 10, 2);
CoursePress (WPMUdev)
Cache de elementos do Elementor
O cache de elementos criará problemas ao aplicar regras parciais e configurações de gotejamento a widgets, seções e contêineres do Elementor.
- SOLUÇÃO - Desativar o Cache de elementos nas configurações do Elementor. Você pode desativar esse recurso em Painel de controle > Elementor > Configurações > Recursos > Cache de elementos.
Protetor de e-mail
Quando ativado, o PayPal Standard não funcionará:
- SOLUÇÃO - Não use o Email Protector para proteger endereços de e-mail.
Gerente de eventos
Ao usar o campo Telefone personalizado, ele gera um problema de JS durante o check-out porque o plug-in Events Manager usa a mesma biblioteca JS de telefone:
- SOLUÇÃO - Habilite a opção "Limitar o carregamento de arquivos JS" no Events Manager e entre em contato com o suporte do plug-in do Events Manager para obter mais informações sobre quais IDs colocar na configuração "Geral JS".
Formulários de gravidade
A página de checkout mostra o "O país é desconhecido. Em vez disso, tente usar um código de país alfanumérico de dois caracteres, como US, EG ou GB. Uma lista completa de códigos de país está disponível em https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2#Officially_assigned_code_element" erro:
- SOLUÇÃO - Aplique o trecho de código fornecido pelo Gravity form usando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) ou um plug-in semelhante, ou insira-o no arquivo functions.php do seu tema.
Plug-in de segurança do iThemes
O retorno padrão do PayPal após o pagamento mostra uma página em branco:
- SOLUÇÃO - Desative a opção "Filter Long URL Strings" na página de configurações System Tweaks do iTheme.
A página de login mostra uma mensagem "Erro: Nome de usuário inválido, endereço de e-mail ou senha incorreta." erro:
- SOLUÇÃO - Certifique-se de que o padrão "Endereço de e-mail e nome de usuário (padrão)A opção " é selecionada em Painel de controle > Segurança > Configurações > Ajustes do WordPress > Fazer login com endereço de e-mail ou nome de usuário.
Um cliente recebe esta mensagem ao tentar pagar por meio do Stripe: "Ocorreu um erro. NÃO envie o formulário novamente, pois você poderá ser cobrado duas vezes. Entre em contato conosco para obter mais assistência.". A causa desse erro é o Opção Enforce Strong Passwords (Aplicar senhas fortes) no iThemes Security enquanto um cliente estiver usando uma senha "fraca". Há várias maneiras de lidar com isso, você pode escolher a que mais lhe agrada:
- SOLUÇÃO (plug-in Pro) - Você pode desativar essa opção ou ajustar a função à qual a senha forte será aplicada se você tiver a versão Pro do plug-in. Como alternativa, você pode ativar e exigir uma senha forte em Painel de controle > MemberPress > Configurações > Conta guia.
- SOLUÇÃO (plugin gratuito) - Se você tiver a versão gratuita do plugin, precisará remover completamente o módulo de segurança de senha do plugin iThemes Security, adicionando esta linha ao wp-config.php file:
define('ITSEC_DISABLE_PASSWORD_REQUIREMENTS', true);
Pesquisa de marfim
Quando ativado, quando a pesquisa inclui cursos MemberPress, os resultados da pesquisa não são exibidos corretamente:
- SOLUÇÃO - Navegue até Painel de controle > Ivory Search > Configurações, clique no botão "Configurações" e role para baixo até a seção "Avançado". Aqui, ative a guia "Não use o Default Search Form para controlar a funcionalidade de pesquisa padrão do WordPress".
Jetpack
A página de login mostra um CAPTCHA matemático que nunca pode ser resolvido:
- SOLUÇÃO - Desative a configuração "Block Suspicious login activity" (Bloquear atividade de login suspeita) na seção de segurança do Jetpack.
Depois de fazer login na página de login do MemberPress, o usuário é redirecionado para a página de login do WordPress.
- SOLUÇÃO - você precisa desativar o login do WordPress.com no Jetpack. Para fazer isso, navegue até Painel de controle > Jetpack > Configuraçõesrole para baixo até a seção Segurança e desabilite a seção "Permitir que os usuários façam login neste site usando contas do WordPress.com".
Além disso, se isso não ajudar, você precisará desativar o Proteção contra força bruta também:
Imagens e vídeos não são visíveis nos cursos do MemberPress.
- SOLUÇÃO - O problema decorre do carregamento lento de imagens. Você precisa desativá-lo navegando até Painel de controle > Jetpack > Configurações, rolando para baixo até o Desempenho e velocidade e desativando a seção "Ativar carregamento lento para imagens".
Os vídeos incorporados cobrem o texto abaixo deles quando adicionados aos cursos do MemberPress:
- SOLUÇÃO - o "Escreva usando códigos de acesso para incorporar mídia de sites populares" deve ser desativada. Você pode encontrar essa opção navegando até Painel de controle > Jetpack > Configurações > Escrita e rolando para baixo até a seção Composição seção.
Quando o bloco "YouTube" do Gutenberg é usado em um Curso, e o bloco "Redimensionar para dispositivos menores" estiver ativada, o vídeo não será exibido na parte frontal do curso.
- SOLUÇÃO - Você deve desativar a opção "Escreva usando códigos de acesso para incorporar mídia de sites populares"Você pode encontrar essa opção navegando até Painel de controle > Jetpack > Configurações > Escrita e rolando para baixo até a seção Composição seção.
Impulso do Jetpack
Alguns arquivos baixados usando o MemberPress Complemento para downloads estão vazios:
SOLUÇÃO - navegar Painel de controle > Jetpack > Boostrole para baixo até a seção "Adiar o JavaScript não essencial", e desativá-lo.
LearnDash
Os cursos do LearnDash não estão sendo adicionados quando uma associação é adquirida:
- SOLUÇÃO - Isso pode estar relacionado a problemas com o Cron em sua hospedagem. Para resolver isso, adicione o seguinte trecho de código usando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) ou um plug-in semelhante, ou adicione-o ao functions.php do seu tema filho ativo (se estiver instalado em seu site):
add_filter('learndash_memberpress_min_courses_count_for_silent_course_enrollment', function( $count ) { return 999; // Número grande para não usar a inscrição no curso em segundo plano });
Autenticação de 2 fatores miniOrange
O registro e o checkout não funcionam, especialmente com o Stripe. Você pode receber várias mensagens de e-mail do MemberPress informando que houve um erro durante o checkout. Além disso, se você fizer um teste, perceberá que, na primeira vez que clicar no botão de registro, ele não funcionará, mas se clicar novamente, ele funcionará bem:
- SOLUÇÃO - Você precisará desativar o recurso de login automático do usuário durante o processo de registro. Adicione este trecho de código usando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) ou um plug-in semelhante ou para o functions.php do tema filho, se você o tiver instalado e ativado:
function mepr_disable_auto_login($auto_login, $membership_id, $mepr_user) { return false; } add_filter('mepr-auto-login', 'mepr_disable_auto_login', 10, 3);
Perfis
A imagem do cartão do curso não está visível nas páginas "Meus cursos" ou "Todos os cursos":
- SOLUÇÃO - Navegue até Painel de controle > Configurações > Perfmatters > Opções > Lazy Loading e desmarque a guia "Imagens".
Criador de perfil
Os assinantes da associação não conseguem fazer login e obter o "Sua conta precisa ser confirmada por um administrador para que você possa fazer login" erro:
- SOLUÇÃO - Navegue até Painel de controle > Profile Builder > Configurações e definir o "Aprovação do administrador ativada" para Não.
Cache de objetos do Redis
Causa vários problemas com a funcionalidade do MemberPress, devido ao cache de objetos:
- SOLUÇÃO - Desativar o cache de objetos.
Relevância e Prêmio de relevância
Quando instalado e ativo, os resultados da pesquisa não mostram nenhuma publicação protegida.
- SOLUÇÃO - Adicione o seguinte trecho de código usando a tag Código WPC ou um plug-in semelhante, ou no arquivo functions.php do tema secundário, se você tiver um tema secundário ativo no site, adicione-o:
add_action('init', function () { remove_filter('relevanssi_post_ok', 'relevanssi_memberpress_compatibility'); }, 20);
Cofre de mídia S3
Os vídeos inseridos em cursos e lições de MP com o shortcode S3 Media Vault exibem uma tela em branco ao serem reproduzidos.
- SOLUÇÃO - Aplique o seguinte trecho de código usando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) ou um plug-in semelhante, ou insira-o no arquivo functions.php do seu tema filho:
add_filter('mpcs_classroom_style_handles', function( $allowed_handles ) { $allowed_handles[] = 'vjscss'; $allowed_handles[] = 'ccpsacss'; return $allowed_handles; });
SeedProd (Pro)
Esse plug-in faz com que a página de login do MemberPress seja redirecionada para a página inicial, impossibilitando a configuração ou o teste do processo de login durante o desenvolvimento:
- SOLUÇÃO - Coloque o ID da página de login do MemberPress na página Exclude URLs (Excluir URLs) em Advanced Settings (Configurações Avançadas) do SeedProd desta forma.
Embora a explicação diga que você poderia usar um URL, isso não funciona para o MemberPress.
A pesquisa por meio do widget de pesquisa do WordPress fará com que você seja redirecionado para a página configurada como a página de redirecionamento não autorizado no MemberPress:
- SOLUÇÃO - A pesquisa começará a funcionar normalmente quando o modo "Coming Soon" do SeedProd for desativado, ou seja, quando você colocar seu site no ar.
Otimizador de velocidade (anteriormente SG Optimizer)
Os vídeos incorporados não são exibidos nos cursos:
- SOLUÇÃO - Desative a opção "Lazy Load Media" no Otimizador de velocidade em Painel de controle > Otimizador de velocidade > Mídia > Otimização de mídia.
Plug-in Smush da WPMU Dev
Os vídeos incorporados são exibidos no modo de página de visualização, mas não na página real:
- SOLUÇÃO - Desative o 'Lazy Load nas páginas do "curso" nas configurações e/ou nos quadros.
Bloquear spammers
As assinaturas recorrentes do Stripe podem falhar porque os dados da transação nunca chegam ao MemberPress devido à interferência do plug-in Stop Spammers na funcionalidade do Webhook. É de se esperar que a mesma interferência ocorra com o PayPal e o Authorize.net, embora não tenhamos confirmação disso no momento.
- SOLUÇÃO - Vá para Opções de proteção e defina-o como: "Only Use the Plugin for Standard WordPress Forms", que é a primeira caixa de seleção.
tagDiv Composer Front-End Page Builder
Faz com que os pagamentos do Stripe falhem. Os ganchos em wp_head com uma função anônima e os ouvintes de eventos adicionados por meio desse gancho quebrarão promessas em JavaScript. Isso interromperá determinadas partes do MemberPress que dependem de promessas, como o Stripe:
- SOLUÇÃO - Adicione este trecho de código usando Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) ou um plug-in semelhante ou para o functions.php do tema ou do tema filho, se você o tiver instalado: https://gist.github.com/DumahX/3c77ad96fdccfdd61eb86fa4d8ce062a
Tema Meu login
Altera o URL de logout, quebrando a funcionalidade de logout do MemberPress:
- SOLUÇÃO - Use os recursos integrados de login/logout do MemberPress.
Upsell
Ao usar o ReadyLaunch(tm) na página Account (Conta), a opção "Subscription" (Assinatura) na navegação terá um rótulo em branco:
SOLUÇÃO - Faça uma das seguintes opções:- Use MemberPress OrderBumps em vez disso;- Desative o ReadyLaunch(tm) para a página da conta;- Entre em contato com a equipe do Upsell para solicitar a correção.
WP Forms Pro
O Número de telefone personalizado Campo não está funcionando no campo Conta ou Registro:
- SOLUÇÃO - Use este trecho de código em um arquivo functions.php de tema secundário ou usando um plug-in como Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode).
WP Fusion
Quando usado com Elementor e o complemento MemberPress Elementor Content Protection, o WP Fusion faz com que as configurações de regras do MemberPress no Elementor sejam ignoradas. Isso ocorre porque o código do WP Fusion é executado após o código do MemberPress:
- SOLUÇÃO - Use Código WPC (consulte este artigo para obter detalhes: Como adicionar trechos de código personalizados no WPCode) para adicionar o seguinte código e defini-lo como "Corra para todos os lados“:
add_filter('elementor/frontend/section/should_render', 'mepr_cust_should_render', 10, 999 ); function mepr_cust_should_render($should_render, $element) { $mp_elementor = new \MpElementor(); return $mp_elementor->should_render($should_render, $element); }
Painel de controle do WPMU DEV
Quando ativado, os trabalhos do Cron, especialmente os trabalhos do Cron MemberPress, não são executados corretamente:
- SOLUÇÃO - Atualize para a versão 4.11.5 ou mais recente do plug-in.
WP Rocket
Imagens e vídeos não aparecem nos cursos do MemberPress.
- SOLUÇÃO - Desative a opção "Ativar para imagens" e "Ativar iframes e vídeos" em Painel de controle > Configurações > WP Rocket > Seção de mídia.
WP Rocket | Aplicar barra final em URLs
Redireciona o URL da IPN para ter uma barra final, de modo que os pagamentos do PayPal não serão atualizados corretamente:
- SOLUÇÃO: Desative o WP Rocket | Enforce Trailing Slash ou edite o plug-in para excluir o URL do IPN das regras no arquivo htaccess, a fim de evitar o redirecionamento.
Conflitos condicionais de plug-ins
Limpeza de ativos: Aumento da velocidade da página
Quando usado junto com o LearnDash, ele impede que sejam salvas quaisquer alterações na guia LearnDash de uma associação ao MemberPress:
- SOLUÇÃO - O problema pode ser causado pela minificação/combinação de JavaScript/jQuery. Se não for possível encontrar uma solução ajustando as configurações de JavaScript, desative o plug-in.
Suíte de curadoria
O conflito de JavaScript impede a seleção de itens de preenchimento automático nas Regras MemberPress:
- SOLUÇÃO - Nenhum disponível. Você pode desativar qualquer um desses plug-ins enquanto configura suas regras do MemberPress e reativá-lo depois.
Popups do Elementor
Embora o MemberPress funcione bem com o Elementor em geral, não é recomendado usar o seguinte shortcode em pop-ups do Elementor:
[mepr-membership-registration-form id="123"]
Adicionar o shortcode mencionado acima a um pop-up do Elementor faz com que o formulário de registro não funcione corretamente:
- SOLUÇÃO - Não há solução conhecida no momento. Como alternativa, use o Criador de pop-ups plugin.
Post and Page Builder da BoldGrid
Ao tentar excluir um membro em Painel de controle > MemberPress > Membros seção, você receberá a mensagem "O link que você seguiu expirou", e o membro não será excluído:
- SOLUÇÃO - Aqui, a única solução no momento é desativar temporariamente o plug-in. Assim, você desativaria o "Post and Page Builder da BoldGrid", exclua um membro e ative o plug-in novamente depois que o membro for excluído.
Power BI incorporado para WordPress
Quando ativada, a edição de uma regra MemberPress eliminará o conteúdo que deveria ser protegido:
- SOLUÇÃO - Nenhuma conhecida até o momento, além de desativar o plug-in Power BI Embedded for WordPress antes de editar uma regra.
EmpurrarENotificações Web Push da ngage
Interrompe o processo de registro no MemberPress quando um cupom é aplicado:
- SOLUÇÃO - Nenhuma conhecida até o momento, além de desativar o plug-in PushEngage Web Push Notifications.
StreamWeasels
MemberPress O currículo dos cursos não está sendo exibido corretamente após a criação das aulas:
- SOLUÇÃO - No momento, não há outras soluções conhecidas além de desativar o(s) plug-in(s).
Yoast - Dados do Open Graph
Esse é um caso extremo presente apenas nas seguintes condições:
- Você tem Yoast, MemberPresse MemberPress Complemento de presente ativo em seu site
- Você habilitou os dados do Open Graph nas configurações do plugin Yoast.
- O senhor é usando códigos curtos na página da conta do MemberPress para adicionar conteúdo personalizado (por exemplo, para adicionar o primeiro nome do usuário).
A menos que a descrição do Open Graph seja adicionada manualmente, o Yoast a extrairá do conteúdo de sua página ou postagem. Portanto, se você estiver usando códigos de acesso na página da conta do MemberPress (ou na página da conta personalizada), o código de acesso poderá ser extraído como dados do Open Graph. Isso criará um problema com o complemento MemberPress Gifting e impedirá a abertura do pop-up Send Gift.
- SOLUÇÃO: Altere a descrição do Open Graph e exclua o shortcode. Como alternativa, você pode desativar totalmente o recurso de dados do Open Graph nas configurações do plug-in Yoast.
Página de links do WP
Quando ativado, ele adiciona CSS a todas as páginas do wp-admin. Esse CSS oculta inadvertidamente as linhas de acesso das Regras MemberPress:
- SOLUÇÃO - Desative o plug-in WP Links Page enquanto ajusta suas regras. Você poderá reativá-lo depois.
Plug-ins não suportados
Complianz GDPR Premium
Quando ativo, esse plug-in interromperá os pagamentos do Stripe Elements. Seus clientes verão a mensagem "Ocorreu um erro. NÃO envie o formulário novamente, pois você poderá ser cobrado duas vezes" mensagem:
- SOLUÇÃO - Nenhuma disponível no momento, a não ser a desativação do plug-in. Você pode tentar o Stripe Checkout, mas se ainda assim não funcionar, entre em contato com a Suporte à conformidade.
Formulários de contato constante
Quando ativo, esse plug-in interromperá a comunicação do complemento do Constant Contact com o site do Constant Contact, portanto, ele não funcionará:
- SOLUÇÃO - Nenhuma disponível no momento, a não ser a desativação do plug-in.
Custom Personalizador da página de login
Quando ativado, o login falha com a mensagem "ERROR: Error: Invalid email", embora as credenciais sejam válidas:
- SOLUÇÃO - Nenhuma conhecida até o momento. Você precisa desativar o plug-in.
Defender Pro (WPMUdev)
Quando um usuário clicar no link "Forget password" (Esquecer senha), ele será redirecionado para a página inicial em vez de poder "request password reset" (solicitar redefinição de senha):
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do plug-in Defender Pro.
Plug-in Force SSL Everywhere
O plug-in Force SSL Everywhere substitui o processo de login do usuário e o redireciona para wp-login.php. Isso faz com que o processo de registro do MemberPress falhe e nenhuma transação é criada para o membro:
- SOLUÇÃO - Nenhuma conhecida até o momento. Entrar em contato com o seu host para obter ajuda na configuração do seu domínio para HTTPS 100% é um método muito mais eficiente.
Campo Telefone avançado do GP
Quando ativado, um botão Sign-Up no formulário de registro não está funcionando e o formulário não pode ser enviado:
- SOLUÇÃO - Nenhuma conhecida até o momento. Você precisa desativar o plug-in.
ReCAPTCHA invisível
Quando ativada, a redefinição de senha não funciona. Normalmente, o membro verá uma página em branco ou um erro ao tentar redefinir sua senha:
- SOLUÇÃO - Nenhuma conhecida até o momento, além de desativar o plug-in Invisible ReCAPTCHA.
LearnPress - Plug-in LMS para WordPress
Quando o plug-in LearnPress está ativo, o complemento Cursos MemberPress não funciona corretamente.
- SOLUÇÃO - Você deve desativar o LearnPress para usar os cursos MemberPress. Eles não podem trabalhar juntos.
Painel de controle do OptimizePress Suite
MemberPress As aulas dos cursos não aparecem na frente:
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do plug-in.
Imprimir postagem e página
Interrompe o processo de registro do MemberPress ao usar pagamentos no local, como Stripe ou Authorize.net:
- SOLUÇÃO - Nenhuma conhecida até o momento. Recomendamos o uso de um plug-in de impressão de página diferente.
Função Scoper
Os botões para adicionar um novo membro ou um novo grupo não são exibidos:
- SOLUÇÃO - Além de desativar o Role Scoper, não há nenhuma solução conhecida no momento.
URLs relativos à raiz
O plug-in faz com que as guias da página Opções não funcionem corretamente.
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do plug-in Root Relative URLs.
StreamWeasels
MemberPress O currículo dos cursos não está sendo exibido corretamente após a criação das aulas:
- SOLUÇÃO - No momento, não há outras soluções conhecidas além de desativar o(s) plug-in(s).
CMS de marca branca
Quando o plug-in está ativo, o painel de controle do WordPress não é carregado corretamente:
- SOLUÇÃO - Nenhuma conhecida até o momento, além de desativar o plug-in White Label CMS.
WooCommerce Sync para QuickBooks Online - por MyWorks Software
Quando ativa, a comunicação do webhook do Stripe frequentemente falha (mas não o tempo todo) com a mensagem "500 Internal Server Error":
- SOLUÇÃO - Nenhuma conhecida até o momento, além de desativar o plug-in WooCommerce Sync for QuickBooks Online - by MyWorks Software.
Quando ativo, um link de redefinição de senha gerado na página de login do MemberPress causa um erro fatal quando clicado:
- SOLUÇÃO - Nenhuma conhecida até o momento, além de desativar o plug-in WooCommerce Sync for QuickBooks Online - by MyWorks Software.
Limite de tentativas de login do WP
Impede que os usuários façam login na página de login do MemberPress. A página continua sendo atualizada sem que haja login:
- SOLUÇÃO - Desabilite o plug-in WP Limit Login Attempts.
SSO do WP Multisite
Quando ativado, ele interfere no checkout do Stripe se um cupom for usado, de modo que a transação nunca é concluída:
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do plug-in SSO do WP Multisite.
Sincronização de usuários remotos do WP
Incorretamente lançará a mensagem de erro "Permissões" (como se o usuário não tivesse permissão para comprar a associação) durante o registro. Isso só ocorreu com usuários do iOS/iPad OS:
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do plug-in WP Remote Users Sync.
WP Stagecoach
Usa incorretamente os transientes de atualização de plugins do WordPress. Interrompe o mecanismo de atualização do MemberPress e mostra erros em seu site:
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do WP Stagecoach.
Cartões-presente do Yith WooCommerce
Quando esse plug-in estiver ativado, você não poderá fazer upload de arquivos com o complemento MP Downloads:
- SOLUÇÃO - Nenhuma conhecida até o momento, além da desativação do plug-in Yith WooCommerce Gift Cards.