Analisando propostas

Personalização Plugin Wp Customer Area

Publicado em 27 de Agosto de 2019 dias na TI e Programação

Sobre este projeto

Aberto

Olá, usamos o plugin WP Customer Area e alguns complementos. Nativamente, o plugin principal usa a área de usuarios e o sistema de notificação nativa do wordpress para enviar dados de novos usuários p/ o e-mails dos mesmos.
Paralelo a isso, adquirimos um complemento que dispara notificações personalizadas conforme o uso do WP Customer. Minha necessidade, seria de conectar a criação de usuários nativa wordpress quando criamos a função cliente, para disparar um mensagem que já temos personalizada com o Complemento de Notificações do plugin principal .

Considerações:
1- O complemento de notificações do WP Customer já funciona enviando os dados de um usuário quando ele cria uma conta pelo link: https://www.celplan.com.br/customers/customer-area/register/. A questão é que meu cliente não quer deixar a criação de usuários aberta ao publico. Por isso, precisamos usar  área de usuários do wordpress, já a mesma a mesma é privada e esta integrada com campos como Nome, Sobre e Idioma;
2- O desenvolvedor do plugin, iniciou um código de personalização, mas precisa revisá-lo:

add_action( 'user_register', 'cuar_notify_user_creation');
function cuar_notify_user_creation($user_id ) {
    $user = new WP_User($user_id);
    $reset_url = ''; // Here you would put the URL at which the user can change his password

    $notification_addon = cuar_addon('notifications');
    $recipient_ids = array($user_id);
    $notification_addon->mailer()->send_mass_notification($recipient_ids, 'register', null, array(
            'format'            => $notification_addon->settings()->get_email_format(),
            'user'              => $user,
            'reset_password_url' => $reset_url
    ));
}

Agradeço desde e já e aguardo interessados.

Categoria TI e Programação
Subcategoria Wordpress
Qual é o alcance do projeto? Instalação/Configuração de pacote
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Outros (Outras APIs)

Prazo de Entrega: 30 de Agosto de 2019

Habilidades necessárias

Outro projetos publicados por F. A.