WP Manifestindependent plugin directory
manifest / builders / wa-suit

WA Suit | Wa Web Design

Criação de um plugin wordpress para a WA WEB Design usar nos clientes

★ 0stars

Install

Download source zip No release zip yet

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.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Plugin 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.

  1. Cadastre links (ex: WhatsApp, Checkout, Agendamento).
  2. O plugin gera o shortcode [wa_link id="slug"].
  3. Cole o shortcode nos botões do Elementor.
  4. 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

  1. Envie a pasta Plugin-WA-Suit para o diretório /wp-content/plugins/ da sua instalação WordPress.
  2. Ative o plugin no menu Plugins do WordPress.
  3. 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.