Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/wa-web-design/wa-suit/archive/refs/heads/main.zipPlugin oficial da WA Web Design com interface em preto e branco, controle modular de funções e gerenciador centralizado de links dinâmicos para botões do Elementor.
Description
O WA Suit é o plugin oficial da WA Web Design desenvolvido para agilizar a criação e manutenção de sites em WordPress e Elementor.
Principais Características:
- Interface: Visual minimalista em preto, branco e tons neutros, com tipografia do sistema e sem degradês.
- Ordem Superior no Painel: Posicionado logo abaixo do "Painel" do WordPress (ordem mais alta).
- Arquitetura 100% Modular: Cada função do plugin vive em seu próprio arquivo dentro da pasta
modules/. O painel descobre arquivos automaticamente. - Navegação simples: Acesse Painel, Módulos e Configuração pelo menu do plugin. Abra as configurações de cada módulo pelo cartão correspondente.
Links Dinâmicos
Centralize links em shortcodes para usar em botões do Elementor.
- Cadastre links (ex: WhatsApp, Checkout, Agendamento).
- O plugin gera o shortcode
[wa_link id="slug"]. - Cole o shortcode nos botões do Elementor.
- Quando precisar trocar o número do WhatsApp ou o link do checkout, mude apenas no painel e todos os botões do site mudam de uma vez só!
Códigos Personalizados
Crie vários snippets em HTML, CSS, JavaScript, PHP ou Shortcode e escolha posição, escopo e dispositivos (desktop, tablet ou celular). A exibição pode ser limitada ao site, a páginas e conteúdos específicos, a posts, a produtos WooCommerce quando disponível ou a várias condições de URL. A lista de conteúdos tem busca por título. O editor de código oferece temas claro e escuro e numeração de linhas.
Snippets mais específicos são impressos depois dos globais; entre regras de URL, a correspondência mais longa vem depois. Shortcodes são executados no body ou footer, não no head. PHP executa no servidor e não aceita filtro por dispositivo. HTML com filtro de dispositivo deve ser colocado no body ou footer.
Hide Login
Personalize o endereço da tela oficial de login do WordPress. Visitantes não autenticados que acessarem wp-login.php serão enviados à página inicial. O endereço funciona com links permanentes amigáveis e, quando eles estão desativados, usa uma rota por parâmetro. Ative o módulo na página Módulos antes de usar a proteção.
Configuração
Ative a duplicação de páginas, posts e tipos de conteúdo públicos; o recurso vem ativado por padrão e cria cópias em rascunho. Produtos WooCommerce usam o comando de duplicação nativo do WooCommerce.
Installation
- Envie a pasta
Plugin-WA-Suitpara o diretório/wp-content/plugins/da sua instalação WordPress. - Ative o plugin no menu Plugins do WordPress.
- Acesse Painel > Módulos para gerenciar as funções e links.
Como Criar Uma Nova Função
Para adicionar uma nova função no futuro, basta criar um novo arquivo PHP na pasta modules/ (ex: modules/nova-funcao.php):
<?php
class WA_Suit_Module_Nova_Funcao extends WA_Suit_Module_Base {
public function get_id() { return 'nova-funcao'; }
public function get_title() { return 'Minha Nova Função'; }
public function get_description() { return 'Descrição clara e objetiva.'; }
public function get_icon() { return 'dashicons-star-filled'; }
public function get_category() { return 'Ferramentas'; }
public function init() {
// Código executado quando a função for ativada
}
public function render_tab() {
// HTML da aba lateral
}
}
wa_suit_register_module( new WA_Suit_Module_Nova_Funcao() );
Changelog
1.0.0
- Lançamento com design Apple e módulo de Links Dinâmicos para Elementor com auto-substituição de shortcodes em botões.