Embora reconheçamos que o Redux poderia ser incorporado em um tema ou plugin no passado, não apoiamos mais a prática. Muitos desenvolvedores não estão mantendo seu código Redux atualizado (o que poderia ser facilmente conseguido com o Composer). Quando os usuários dos projetos enfrentam problemas, eles buscam nosso suporte, que não podemos fornecer, a não ser sugerir que entrem em contato com o autor do projeto (você) e solicitem que você atualize o código do fornecedor. Isso coloca seus usuários no meio e preferimos não fazer mais isso.
Consequentemente, o plugin/extensão de suporte do fornecedor para ace_editor
foi descontinuado. O Editor ACE será carregado exclusivamente via CDN. Se o seu projeto requer uma instalação local do JavaScript do Editor ACE (cujo tamanho é substancial), inclua-o em seu projeto e use o filtro redux/<opt_name>/fields/ace/script
para especificar a URL para esse script. O campo ace_editor
usará esse URL para enfileirar a biblioteca ACE.
Obrigado pela sua gentil atenção neste assunto.
flyout_submenus
global arg.color_alpha
para campos que suportam seletores de cores.async_typography
. O Google não oferece mais suporte para isso. Use font_display
com um dos seguintes auto|block|swap|fallback|optional
. Veja: https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-displayFolga Redux
Veja Changelog.md
Precisa de uma ajudinha com Redux? Venha conferir nosso novo site de documentação em devs.redux.io, repleto de tutoriais e exemplos!
Acesse a página do plugin para saber como você pode nos ajudar a traduzir o Redux rapidamente. Toda e qualquer tradução é bem-vinda. Agradecemos sua ajuda! https://translate.wordpress.org/projects/wp-plugins/redux-framework/
Nossa base de código foi reconstruída do zero. Com código compartimentado, carregamento automático e herança de classe, o Redux está agora mais rápido e eficiente do que nunca!
Redux atende aos padrões de segurança estabelecidos pelos Padrões de Codificação do WordPress, Padrões VIP do WordPress e Diretrizes ThemeForest. O foco inclui escape, higienização, verificação de nonces e preparação/cache de consulta de banco de dados.
Esta é uma das joias da coroa do Redux v4! Seus usuários poderão atualizar o Google Fonts conforme as atualizações estiverem disponíveis ou atualizações automáticas "nos bastidores". Não há mais espera por atualizações e nenhuma chave de API é necessária!
A limpeza de campo permite passar uma matriz de nomes de funções como argumento para um campo no qual o valor de retorno será a string de limpeza. Este recurso funcionará apenas com campos baseados em texto, incluindo text, textarea e multi_text (ACE Editor e WP Editor não incluídos).
Pode-se usar qualquer função existente, incluindo funções PHP, funções WordPress e funções escritas personalizadas. O valor de retorno de qualquer função usada deve ser o de uma string. Qualquer outro valor de retorno será desconsiderado.
Por favor, veja o arquivo sample-config.php para exemplos específicos.
As rotinas de carregamento AJAX para os campos select2 foram corrigidas/concluídas. Veja o campo 'capacidades' no painel de demonstração para ver um exemplo.
Enquanto isso, esse recurso só funcionará quando usado em conjunto com o argumento data
(ou seja, aquele que busca dados do WordPress).
Para definir o carregamento do AJAX, adicione o argumento 'ajax' => true
ao seu campo de seleção. O argumento min_input_length
também pode ser adicionado para especificar quantos caracteres devem ser digitados antes que os resultados sejam mostrados. O padrão é 1
.
Esse recurso foi solicitado algumas vezes ao longo dos anos. Campos e seções agora podem ser desabilitados adicionando o argumento 'disabled' => true
a uma seção ou campo. A seção ou campo aparecerá “acinzentado” e não responderá à entrada. Isso é útil caso alguém queira oferecer teasers para versões premium de seus produtos.
Como aqueles com um pouco de conhecimento de CSS poderiam facilmente reativar campos desabilitados com um pouco de CSS, tomamos a precaução adicional de fazer com que o Redux removesse quaisquer atributos name
em campos/seções desabilitados. Dessa forma, mesmo que um usuário inteligente reative o campo, ele nunca será salvo.
A interface do painel de opções foi atualizada com o design atual do administrador do WordPress. Agora também está 'consciente do tema'. As cores do painel agora seguirão o exemplo do tema de administração selecionado.
Devido à necessidade de múltiplas validações de campo, o Redux agora suporta uma série de validações em vez do argumento único anteriormente limitante. Os resultados da validação agora aparecem em tempo real após salvar, sem a necessidade de atualização da página.
Levamos a compatibilidade com versões anteriores muito a sério aqui e nos esforçamos para mantê-la. Redux v4 foi projetado para atuar como um substituto imediato para oferecer novas funcionalidades sem quebrar a funcionalidade existente.
require_once
em vez de get_template_part
?get_template_part
é para... você adivinhou, temas! Redux foi projetado para funcionar com temas e plugins.sample-config.php
no diretório do plugin?sample-config.php
será substituído a cada atualização do plugin. Você perderá todo o seu trabalho.