User Extra Fields


O plugin do Campo extra do usuário WordPress melhora a sua instalação WordPress permitindo que você adicione campos adicionais ao perfil do usuário. Os campos podem ser exibidos opcionalmente na página de registro, na página da conta e em mais!
O plugin Extra Extra do usuário do WordPress também é compatível com WooCommerce, BuddyPress e WPML.

DEMO VIVO (Com WooCommerce e BuddyPress)

http://www.codecanyon.eu/wpuef/
usuário: demo
Pass: demo

DEMO VIVO (Somente WordPress e Theme My Login)

http://www.codecanyon.eu/wpuef_wp/
usuário: demo
Pass: demo

PERSONALIZE A PÁGINA DE REGISTO

O campo extra do usuário do WordPress permite que o administrador do site adicione facilmente novos campos à página de registro do usuário. Isso pode ser
feito usando um bom compositor visual. Os campos que podem ser adicionados são:

  • Arquivo
  • Texto
  • Textarea
  • Número
  • Email
  • URL do site
  • Data
  • Tempo
  • Múltipla escolha
  • Escolha única
  • Menu suspenso
  • Coutry & state (disponível apenas para o WooCommerce. O campo de estado pode ser oculto opcionalmente)

Todos os campos podem ser opcionalmente configurados como campo obrigatório durante o registro. Além disso, para Data e Hora
campos que o plugin usa nice calendar e time jquery componets para ajudar os usuários a selecionar os valores corretos.

FILE UPLOAD

Com o campo extra do arquivo, você pode permitir que os usuários / clientes anexem arquivos ao seu perfil!
Isso pode ser feito durante o processo de registro ou mesmo durante o processo de pagamento do WooCommerce!
O administrador do site também pode limitar o tamanho do arquivo e os tipos de arquivos permitidos para carregar. Qualquer arquivo de qualquer tamanho pode ser carregado! Experimente o site de demonstração!

PERFIL DE USUÁRIO EDIT PAGE

O WPUEF amplia a página de perfil do usuário adicionando os campos extras criados. Nesse caminho
Todo usuário (ou administrador do site) pode editar suas informações.

CAMPOS DE VISUALIZAÇÃO NA TABELA DE GERENTE DE CLIENTES DE TABLE / WOOCOMMERCE DE USUÁRIO

Para cada demônio também é possível, mostre seu conteúdo diretamente na tabela de usuários incorporados e na tabela de clientes do WooCommerce Customer Manager, cada campo em sua própria coluna.

WPML COMPATIBLE

WPUEF é compatível com wpml. Crie tantos campos que você deseja, depois traduza os rótulos e a descrição
usando o menu de tradução WPML -> String

WOOCOMMERCE COMPATIBLE

O WPUEF suporta o WooCommerce. Adiciona automaticamente campo extra no registro (opcionalmente pode ser oculto).
Seus clientes, por padrão, poderão editar campos extras na página "Minha conta", mas, opcionalmente, o administrador da loja pode configurar
todos os campos a serem editáveis ​​apenas nas páginas de edição "Endereço de envio" ou "Endereço de cobrança"!
Além disso, o administrador da loja também pode rastrear esta informação extra diretamente na página de detalhes da ordem do backend.
Infact WPUEF adiciona uma nova caixa de meta contendo a caixa de campos de usuário adicional próxima à caixa de informações do cliente. Desta forma, você pode
Tenha todas as informações do usuário e da ordem sob controle em um só lugar!

Além disso, cada campo extra pode ser opcional (ou SOMENTE) exibido e editado também na página Checkout . Isso pode ser útil
durante o registro do usuário na etapa de pagamento. Os campos extras não serão salvos se o check-out de convidado for permitido e, para isso, os campos serão ocultos automaticamente se um usuário não estiver logado e for mostrado automaticamente se a "conta de criação" estiver marcada

O administrador também pode exibir dois trechos de HTML personalizados antes e depois que os campos extras do checkout se formam. Vá para Configurações -> menu Campos extras para configurar esses campos.

WOOCOMMERCE COPY CONTEÚDO DE CAMPOS EXTRA COMO PEDIDO CAMPOS CUSTOM

O conteúdo dos campos pode ser opcionalmente copiado para ordenar meta como campos personalizados. Para fazer isso, o administrador da loja deve habilitar o visível durante o processo de Checkout e as opções Salvar como extra de campo para os campos que ele precisa. Desta forma, após a colocação da ordem, o conteúdo do campo é copiado para a ordem como campos personalizados. Os valores do campo de ordem extra são mostrados nos detalhes de faturamento e podem ser editados e excluídos usando o
WordPress original Campos personalizados meta box.
No caso de arquivos, eles serão excluídos na ordem de exclusão ou se o campo personalizado contendo o caminho do arquivo for excluído.

Desta forma, cada ordem irá armazenar o conteúdo de campos extra apresentado pelo usuário durante o processo de checkout de forma independente pelos valores reais armazenados no perfil do usuário!

WOOCOMMERCE FIELDS OVERWRITE

O WPUEF oferece a possibilidade de armazenar conteúdo de campo nos campos de cobrança e envio padrão do WooCommerce. Todos os campos podem ser substituídos.
Para substituir um campo, basta criar um novo campo de texto / país e estado (ou campo de e-mail no caso de você querer substituir o campo de endereço de e-mail de cobrança) e, em seguida, nas opções de substituição selecione SELECTION em que encaminhe o conteúdo
tem que ser armazenado.

Você pode opcionalmente atribuir ao nome de cobrança, nome de envio e nome do usuário (a mesma coisa pode ser feita para o sobrenome) o mesmo valor. Basta selecionar uma das múltiplas opções de substituição no menu suspenso.

WOOCOMMERCE EMAILS SUPPORT

Opcionalmente, todos os campos extras dos usuários podem ser relatados diretamente nos e-mails do WooCommerce, neste
Como você pode manter um olho em todas as informações extras do usuário ao mesmo tempo!

WOOCOMMERCE FIELD ROW SIZE

Você pode opcionalmente definir o tamanho da linha de fild: tamanho médio (esquerda / direita) ou tamanho de largura total!

NOTA: esta opção não pode ser aplicada aos campos "País e Estado" e "Título". Ele terá o tamanho da largura total.

Título campo

Campo de título são separadores que podem ser usados ​​para separar campos no formulário de registro. O título pode ser personalizado usando as seguintes opções:

  1. tag para usar: label, h1, h2, h3, h4, h5, h6
  2. margem personalizada
  3. classes personalizadas

PASSWORD OVERWRITE E WEAK PASSWORD USAGE

Opcionalmente, você pode substituir o campo da senha também. Isso pode ser útil se você quiser permitir senha fraca uso. Habilitando esta opção especial, seus clientes poderão se registrar (e redefinir a senha na página de senha de reinicialização de Woocommerce) usando qualquer senha o plugin substituirá a verificação de fraqueza da senha padrão do woocommerce.

Este campo especial será visível SOMENTE na página de registro, formulário de cadastro e, opcionalmente, na página Minha conta.

BUDDYPRESS COMPATIBLE

O WPUEF é compatível com BuddyPress. Isso significa que os campos são adicionados automaticamente na página de registro do usuário (opcionalmente pode ser escondido para ser exibido nessa página) e
será público viável no perfil do usuário. Todo usuário pode editar esses campos extras usando sua própria página de perfil de edição.

CAMPOS PODE SER EDITÁVEL SOMENTE POR ADMIN

O admin da loja pode escolher criar campos para serem editáveis ​​somente por ele e visível na página de perfil do usuário

CUSTOM FORM SHORTCODE

O WPUEF permite que você crie formulários personalizados com os campos extras selecionados em qualquer página que suporte o sistema de shortcode wordpress. Para esse uso, o [wpuef_extra_fields_custom_form field_ids=”“] onde o parâmetro field_ids
especifica o id dos campos que serão exibidos. Ex .: [wpuef_extra_fields_custom_form field_ids=”c2,c5,c6,c18,c20”]

WORDPRESS FIREST AND LAST NAME FIELDS OVERWRITE

O WPUEF oferece a possibilidade de armazenar o conteúdo do campo de texto nos campos de WordPress e Name Name padrão. Para isso, basta criar um campo de texto e, em seguida, verifique a opção de substituição de primeiro / último nome.

Mostrar código de valor de campo

Gostaria de exibir um valor de campo para o usuário atual ou particular? Você pode apenas usar o código [wpuef_show_field_value field_id=”” user_id=”“] .

Um "field_id" deve ser especificado e, opcionalmente, também pode especificar um parenteador "user_id". O "user_id" permitirá que você exiba um valor de campo para um usuário específico, se deixado vazio mostrará o valor do campo para o usuário atual.

Você também pode gerar links html automaticamente usando o conteúdo do campo. Por exemplo, usando um campo com id c2 :

[wpuef_show_field_value field_id="c2"] Link de teste [/wpuef_show_field_value]

Você também pode usar o código html como:

[wpuef_show_field_value field_id="c2"]  exemplo   Teste  [/wpuef_show_field_value]

Exibir shortcode de imagem

Para campos de arquivo, você pode mostrar a imagem carregada apenas usando o [wpuef_display_image field_id=”“] . Onde o field_id é o ID do campo do arquivo para o qual deseja exibir a imagem. Opcionalmente, você pode ser passado como parâmetros da largura e da altura. Por exemplo:

[wpuef_display_image field_id="c2" width="300" height="200"]

RETRIEVE E SALVAR DOMÍNIOS DE DADOS PROGRAMAMENTE

WPUEF expõe duas funções:

  • wpuef_get_field ($ field_id, $ user_id = null). A função retornará um objeto contendo todos os dados do campo (rótulo, valores, etc.). Para conhecer a estrutura do objeto que você pode usar
    o especial wpuef_var_dump () funciona da seguinte forma:

    $ result = wpuef_get_field ('c13', 16669);
    var_dump ($ result);
    

    O resultado será:

    objeto (stdClass) # 803 (7) {
      ["label"] =>
      Cadeia de caracteres (6) "Meu campo suspenso personalizado"
      ["field_type"] =>
      string (8) "dropdown"
      ["required"] =>
      bool (falso)
      ["field_options"] =>
      objeto (stdClass) # 807 (2) {
        ["options"] =>
        array (3) {
          [0] =>
          objeto (stdClass) # 782 (2) {
            ["label"] =>
            string (2) "Label string for option 1"
            ["checked"] =>
            bool (falso)
          }
          [1] =>
          objeto (stdClass) # 757 (2) {
            ["label"] =>
            string (2) "Label string for option 2"
            ["checked"] =>
            bool (falso)
          }
          [2] =>
          objeto (stdClass) # 758 (2) {
            ["label"] =>
            string (2) "Label string for option 3"
            ["checked"] =>
            bool (falso)
          }
        }
        ["include_blank_option"] =>
        bool (falso)
      }
      ["cid"] =>
      Cadeia de caracteres (2) "c6"
      ["woocommerce_edit_on_my_account_page"] =>
      bool (true)
      ["value"] =>
      Cadeia de caracteres (1) "1"
    }
    

    Para obter o valor selecionado pelo usuário específico, use a variável "valor". Exemplo:

    $ result = wpuef_get_field ('c13', 16669);
    var_dump ($ result-> value); // Imprimindo o valor selecionado pelo usuário para esse campo.
    
  • wpuef_set_field ($ field_id, $ value, $ user_id = null)

que lhe permite ler / salvar um campo em seu tema ou plugin (o valor do ID do campo pode ser lido no editor visual após a criação do campo).

KEEPS YOUR SERVER CLEAN

Na eliminação do usuário, todos os arquivos anexados são excluídos também.

COMPOSITOR VISUAL

Crie e edite todo o campo que você deseja
 WPUEF

 WPUEF

PÁGINA DE INSCRIÇÃO

Exemplo de página de registro (usando o Theme my plugin que permite o uso do tema do site para a página de registro em vez do padrão)
 WPUEF

Exemplo usando a página wordpress padrão
 WPUEF

MINHA PÁGINA DE EDUÇÃO DE CONTA (FRONTEND)

 WPUEF

PÁGINA DE INSCRIÇÃO DO WOOCOMMERCE

 WPUEF

 WPUEF

 WPUEF

WOOCOMMERCE EDIT ACCOUNT PAGE (FRONTEND)

 WPUEF

PÁGINA DE DETALHE DE ORDEM DO WOOCOMMERCE (ADMIN)

 WPUEF

Campo extra exibido na página de check-out
 WPUEF

 WPUEF

BUDDYPRESS PÁGINA DO PERFIL DO USUÁRIO

 WPUEF

 WPUEF

FORMULÁRIO PERSONALIZADO

 WPUEF

OPÇÕES PARA substituir PRIMEIRO E ÚLTIMO NOME WORDPRESS FIELDS

 WPUEF

CAMPOS ADICIONAIS PODEM SER COPICOS PARA ORDEM META

 WPUEF

WPML TRANSLATION STRING PAGE COM WPUEF DATA

 WPUEF

CHANGE LOG

= 11,0 - 17.12.17 =
* Corrigido um problema devido a formulários personalizados não foram exibidos corretamente

= 10.9 - 12.12.17 =
* Corrigido um problema devido ao campo não foram alinhados corretamente nas páginas de detalhes de edição do usuário

= 10,8 - 11.12.17 =
* Correção de erro no processo de upload de arquivos

= 10.7 - 13.11.17 =
* Minor bugfix

= 10,6 - 13.11.17 =
* Melhor gerenciamento de upload de arquivos

= 10,5 - 10.11.17 =
* Opção adicionada para tornar o campo visível nas páginas de perfil do usuário, mas não editável

= 10,4 - 04.11.17 =
* Gerenciamento de formulário de registro de check-out aprimorado

= 10,3 - 01.11.17 =
* Agora é possível esconder um campo do formulário de registro Checkout

= 10,2 - 23,09.17 =
* Corrigido um problema com a caixa de seleção

= 10,1 - 18,09.17 =
* Corrigido um problema que impede o campo de valores de caixa de seleção múltiplo apropriado

= 10,0 - 04,09.17 =
* Caracteres acentuados em nomes de arquivos agora são substituídos por caracteres não acentuados

= 9,9 - 03,08.17 =
* Adicionado novo código "wpuef_display_image"

= 9.8 - 30.06.17 =
* Minor bugfix

= 9,7 - 28.06.17 =
Campo de título adicionado

= 9,6 - 09.05.17 =
* Corrigido um problema com os campos obrigatórios do Chrome e checkout

= 9,5 - 07.05.17 =
* Corrigido um problema devido ao check-out concluído, mesmo que os campos obrigatórios não estivessem preenchidos

= 9,4 - 03.05.17 =
* Corrigido e problema com o WooCommerce 3.0.4 que impediu que os campos fossem renderizados na página de registro

= 9,3 - 26,04.17 =
* Correção de erros menores: em algum momento a ordem de abertura desaparece, uma mensagem de aviso foi impressa em cima da página

= 9,2 - 21,04.17 =
* Corrigido um problema relacionado ao "adicionar novo usuário" via função backend.

= 9,1 - 17.04.17 =
* Corrigido um problema com o campo salvo na meta meta da ordem que no checkout levantou um erro
* Corrigido um problema que pode gerar alguns erros durante o processo de registro

= 9.0 - 12.04.17 =
* Opção adicionada para copiar campos extra de Checkout contet para Order meta como campos personalizados

= 8,9 - 10,04.17 =
* Corrigido outros problemas de incopatibilidade de versões anteriores do WooCommerce 2.6

= 8,8 - 05.04.17 =
* Adicionado compatibilidade com o WooCommerce 3.0

= 8.7 - 22.03.17 =
* Melhor estilo de caixa selecionada

= 8.6 - 22.03.17 =
* Corrigido um problema com o campo suspenso quando nenhum valor foi selecionado na página de edição do usuário administrativo

= 8,5 - 08.03.17 =
* Para o campo suspenso, o texto do marcador de posição é usado como texto para a opção em branco

= 8,4 - 03.03.17 =
* País e campo de estado: agora é possível definir um país e estado padrão

= 8.3 - 09.02.17 =
* Minor bugfix

= 8.2 - 02.02.17 =
* Bugfix relativo ao recurso de substituição de senha e navegador Chrome

= 8.1 - 01.02.17 =
* Para Campo País e Estado, no caso de existir apenas um país para selecionar, o campo selecionado não será exibido. Só será exibido
  o campo de seleção do estado
* CSS bugfix

= 8,0 - 13,01.17 =
* Opção adicionada para redefinir todo o conteúdo de campos extras para todos os usuários

= 7,9 - 03.01.17 =
* Adicionado novo campo HTML


Comprar Agora !

Comentar