Os códigos de acesso (shortcodes) do WordPress são comandos em colchetes que permitem inserir funcionalidades complexas em qualquer página ou post. Eles funcionam como atalhos que executam funções PHP específicas, permitindo adicionar desde galerias de imagens até formulários de contato com apenas uma linha de código como
ou [contact-form-7].
O sistema de shortcodes revoluciona a forma como criamos conteúdo no WordPress, oferecendo uma ponte entre a simplicidade visual do editor e o poder da programação. Desde sua introdução na versão 2.5, os códigos de acesso se tornaram fundamentais para quem busca flexibilidade sem conhecimento técnico avançado.
Neste guia completo, você descobrirá como dominar os shortcodes do WordPress, desde conceitos básicos até técnicas avançadas que podem transformar seu site. A gente vê no suporte da FULL que muitos usuários subutilizam esse recurso por desconhecer suas possibilidades.
O Que e Dicas Para Usar Codigos De Acesso No Wordpress e Como Funciona
Códigos de acesso no WordPress são pequenos comandos entre colchetes que executam funções PHP complexas de forma simplificada. O sistema processa mais de 150 shortcodes nativos e plugins populares adicionam centenas de outros, permitindo inserir desde botões até sistemas de pagamento com comandos simples como [button text=”Comprar”].
O funcionamento dos shortcodes baseia-se em três componentes principais: o nome do shortcode, atributos opcionais e conteúdo interno. A estrutura básica segue o padrão [nome atributo=”valor”]conteúdo[/nome], onde cada elemento tem função específica na execução final.
Anatomia de um Shortcode
Um shortcode completo pode aparecer em três formatos distintos:
Formato simples:
(sem atributos)
Formato com atributos:
Formato com conteúdo: [button color=”red”]Clique Aqui[/button]
O WordPress processa esses códigos durante o carregamento da página, substituindo-os pelo HTML correspondente. Este processo acontece através da função do_shortcode(), que varre o conteúdo em busca de padrões entre colchetes.
Como o WordPress Processa Shortcodes
O processamento ocorre em quatro etapas fundamentais:
- Detecção: O WordPress identifica padrões [shortcode] no conteúdo
- Validação: Verifica se o shortcode está registrado no sistema
- Execução: Chama a função PHP associada ao shortcode
- Substituição: Substitui o código pelo HTML gerado
Durante este processo, o WordPress também resolve shortcodes aninhados, permitindo construções complexas como [row][column width=”6″]
[/column][/row]. A ordem de processamento segue a hierarquia de registro, com shortcodes internos tendo prioridade sobre externos.
Diferença Entre Shortcodes e Blocos
Com a introdução do editor Gutenberg na versão 5.0, muitos shortcodes foram convertidos em blocos visuais. No entanto, os códigos de acesso mantêm vantagens específicas:
Velocidade de inserção: Digite
mais rápido que navegar pelos blocos
Compatibilidade: Funcionam em qualquer editor, incluindo clássico e visual
Programação: Permitem lógica condicional e parâmetros dinâmicos
Reutilização: Um shortcode complexo pode ser usado em múltiplas páginas instantaneamente
Os blocos oferecem interface visual superior, mas shortcodes proporcionam flexibilidade técnica inigualável para usuários avançados.
Por Que Dicas Para Usar Codigos De Acesso No Wordpress e Importante para o WordPress
O domínio de shortcodes acelera a criação de conteúdo em até 60% segundo estudos da comunidade WordPress, eliminando a necessidade de HTML manual para funcionalidades comuns. Sites que utilizam shortcodes estrategicamente reduzem o tempo de desenvolvimento de páginas complexas de 4 horas para aproximadamente 90 minutos, mantendo qualidade profissional.
A importância dos códigos de acesso transcende a simples conveniência. Eles representam uma camada de abstração que protege o conteúdo de mudanças técnicas, permitindo que alterações visuais sejam implementadas globalmente através da modificação do shortcode, não de cada página individualmente.
Benefícios para Performance
Shortcodes bem desenvolvidos contribuem significativamente para a performance do site:
Cache inteligente: Códigos podem implementar cache específico para conteúdo dinâmico
Lazy loading: Shortcodes de mídia podem carregar conteúdo sob demanda
Otimização automática: Imagens podem ser redimensionadas automaticamente
CDN integration: Conteúdo pode ser servido de redes de distribuição automaticamente
A gente vê no suporte da FULL que sites utilizando shortcodes otimizados apresentam scores Core Web Vitals superiores, especialmente em métricas de First Contentful Paint (FCP) e Largest Contentful Paint (LCP).
Manutenção e Escalabilidade
A verdadeira força dos shortcodes reside na manutenção a longo prazo. Imagine ter 50 páginas com o mesmo formulário de contato. Com shortcodes, uma mudança no código afeta todas as páginas instantaneamente. Sem eles, você precisaria editar 50 páginas manualmente.
Esta escalabilidade se estende a:
Atualizações visuais: Modificar aparência globalmente
Correções de bugs: Implementar fixes em uma única localização
Novas funcionalidades: Adicionar recursos sem recriar conteúdo
Migração de dados: Shortcodes facilitam mudanças de tema ou estrutura
Compatibilidade com Plugins
O ecossistema de plugins WordPress amplamente suporta shortcodes, criando um ambiente integrado:
WooCommerce:
-
Oferta!
ACF PRO
Faixa de preço: R$ 89,90 através R$ 389,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
All In One Security
Faixa de preço: R$ 89,90 através R$ 389,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
Astra PRO
Faixa de preço: R$ 69,90 através R$ 249,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
Crocoblock
Faixa de preço: R$ 69,90 através R$ 249,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
Elementor PRO
Faixa de preço: R$ 39,90 através R$ 189,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
Essential Addons
Faixa de preço: R$ 89,90 através R$ 389,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
Funnel Kit
Faixa de preço: R$ 249,90 através R$ 749,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto -
Oferta!
Happy Addons
Faixa de preço: R$ 89,90 através R$ 389,90 Ver opções Este produto tem várias variantes. As opções podem ser escolhidas na página do produto
Contact Form 7: [contact-form-7 id=”123″]
Slider Revolution: [rev_slider alias=”home-slider”]
Elementor:
Crie seu site WordPress do zero com os melhores plugins inclusos. O plano Essential da FULL começa em R$149,90/ano, incluindo plugins premium que adicionam centenas de shortcodes profissionais – acesse full.services/planos.
Esta integração permite combinar funcionalidades de diferentes plugins através de shortcodes, criando experiências únicas sem programação adicional.
Flexibilidade de Conteúdo
Shortcodes oferecem flexibilidade impossível com conteúdo estático tradicional:
Conteúdo condicional: Exibir informações baseadas em usuário logado
Personalização: Mostrar conteúdo específico por localização
A/B testing: Alternar entre versões para otimização
Integração com APIs: Exibir dados externos dinamicamente
Esta flexibilidade transforma páginas estáticas em experiências dinâmicas, aumentando engagement e conversões sem complexidade técnica adicional.
Como Configurar Passo a Passo
A configuração de shortcodes no WordPress divide-se em três abordagens principais: utilização de códigos nativos (disponíveis em 100% das instalações), implementação de shortcodes através de plugins (mais de 15.000 opções no repositório) e criação de códigos personalizados (requer conhecimento básico de PHP). O processo completo pode ser dominado em aproximadamente 2 horas de prática.
Utilizando Shortcodes Nativos
O WordPress oferece diversos shortcodes prontos para uso imediato:
Gallery Shortcode
Para implementar uma galeria:
- Acesse Posts > Adicionar novo ou Páginas > Adicionar nova
- No editor de blocos, adicione um bloco “Shortcode”
- Digite o código para galeria automática
- Para controle específico, use atributos como columns, size e ids
- Publique e visualize o resultado
Audio e Video Shortcodes
"https://seusite.com/musica.mp3"
"https://seusite.com/video.mp4"
Estes shortcodes criam players responsivos automaticamente, com controles nativos do navegador e compatibilidade móvel integrada.
Caption Shortcode
<img src="imagem.jpg" alt="Descrição" />
Texto da legenda aqui
Configuração Através de Plugins
A instalação de plugins expande dramaticamente as possibilidades:
Passo 1: Instalação do Plugin
1. Acesse Plugins > Adicionar novo no painel administrativo
2. Busque por “shortcode” ou nome específico do plugin
3. Clique em “Instalar agora” e depois “Ativar”
4. Localize a nova seção no menu administrativo
Passo 2: Configuração Básica
Para o plugin “Shortcodes Ultimate” (500.000+ instalações):
- Acesse Shortcodes Ultimate no menu lateral
- Explore a galeria de mais de 50 shortcodes disponíveis
- Use o botão “Insert shortcode” no editor visual
- Configure parâmetros através da interface gráfica
- Copie o código gerado para uso manual
Passo 3: Personalização Avançada
Muitos plugins oferecem painéis de customização:
- Cores e tipografia: Ajuste visual global
- Responsividade: Comportamento em dispositivos móveis
- Animações: Efeitos de entrada e saída
- Integração: Conexão com outros plugins
Criando Shortcodes Personalizados
Para necessidades específicas, criar shortcodes próprios oferece controle total:
Exemplo Básico no functions.php
function shortcode_data_atual() {
return date('d/m/Y');
}
add_shortcode('data', 'shortcode_data_atual');
Este código cria o shortcode [data] que exibe a data atual.
Shortcode com Atributos
function shortcode_botao($atts) {
$atts = shortcode_atts(array(
'texto' => 'Clique aqui',
'cor' => 'azul',
'link' => '#'
), $atts);
return '<a href="' . $atts['link'] . '" class="botao-' . $atts['cor'] . '">' . $atts['texto'] . '</a>';
}
add_shortcode('botao', 'shortcode_botao');
Uso: [botao texto=”Comprar agora” cor=”verde” link=”/checkout”]
Shortcode com Conteúdo
function shortcode_destaque($atts, $content = null) {
return '<div class="destaque">' . do_shortcode($content) . '</div>';
}
add_shortcode('destaque', 'shortcode_destaque');
Uso: [destaque]Texto importante aqui[/destaque]
Configuração de Shortcodes em Widgets
Os códigos de acesso funcionam também em widgets de texto:
- Acesse Aparência > Widgets
- Adicione um widget “Texto personalizado”
- Insira o shortcode desejado no conteúdo
- Marque a opção “Executar automaticamente”
- Salve as alterações
Esta funcionalidade permite conteúdo dinâmico em sidebars, rodapés e outras áreas de widget do tema.
Testando e Debugging
Para garantir funcionamento correto:
Método 1: Preview de Página
– Use a função de visualização antes de publicar
– Teste em diferentes dispositivos através das ferramentas de desenvolvedor
– Verifique o código fonte para confirmar saída HTML
Método 2: Plugin Debug
– Instale “Debug This” para análise detalhada
– Monitore consultas de banco de dados
– Identifique conflitos com outros plugins
Método 3: Logs de Erro
– Ative WP_DEBUG no wp-config.php
– Monitore o arquivo error.log
– Corrija problemas antes da publicação
A configuração adequada de shortcodes transforma a experiência de criação de conteúdo, oferecendo poder profissional com simplicidade de uso.
Dicas Avancadas e Boas Praticas
Shortcodes avançados podem processar até 10.000 itens por segundo quando otimizados corretamente, mas requerem técnicas específicas como cache de consultas, lazy loading e sanitização adequada de dados. A implementação de boas práticas reduz o tempo de carregamento em páginas complexas de 3.2 segundos para 800ms, melhorando significativamente a experiência do usuário.
Otimização de Performance
A performance de shortcodes complexos depende de várias estratégias técnicas:
Cache Inteligente
function shortcode_posts_relacionados($atts) {
$cache_key = 'posts_relacionados_' . md5(serialize($atts));
$cached = get_transient($cache_key);
if (false === $cached) {
// Lógica pesada aqui
$cached = expensive_query_function($atts);
set_transient($cache_key, $cached, HOUR_IN_SECONDS);
}
return $cached;
}
Esta técnica armazena resultados por uma hora, evitando recálculos desnecessários.
Consultas Otimizadas
function shortcode_produtos_destaque($atts) {
$query_args = array(
'post_type' => 'product',
'posts_per_page' => 6,
'meta_query' => array(
array(
'key' => 'featured',
'value' => 'yes'
)
),
'no_found_rows' => true,
'update_post_meta_cache' => false,
'update_post_term_cache' => false
);
return new WP_Query($query_args);
}
Os parâmetros no_found_rows e update_*_cache reduzem overhead desnecessário.
Lazy Loading Condicional
function shortcode_galeria_ajax($atts) {
wp_enqueue_script('intersection-observer');
$placeholder = '<div class="lazy-gallery" data-atts="' . esc_attr(json_encode($atts)) . '">';
$placeholder .= '<div class="loading">Carregando galeria...</div>';
$placeholder .= '</div>';
return $placeholder;
}
Segurança e Sanitização
A segurança em shortcodes personalizados é fundamental:
Sanitização de Atributos
function shortcode_seguro($atts) {
$atts = shortcode_atts(array(
'id' => 0,
'classe' => '',
'url' => ''
), $atts);
// Sanitização específica por tipo
$id = absint($atts['id']);
$classe = sanitize_html_class($atts['classe']);
$url = esc_url($atts['url']);
return sprintf(
'<div id="%d" class="%s"><a href="%s">Link</a></div>',
$id, $classe, $url
);
}
Validação de Conteúdo
function shortcode_com_conteudo($atts, $content = null) {
if (empty($content)) {
return '';
}
// Remove tags perigosas
$content = wp_kses($content, array(
'a' => array('href' => array(), 'title' => array()),
'strong' => array(),
'em' => array()
));
return '<div class="conteudo-especial">' . $content . '</div>';
}
Shortcodes Condicionais
Implementar lógica condicional torna shortcodes mais inteligentes:
Por Tipo de Usuário
function shortcode_conteudo_vip($atts, $content = null) {
if (!current_user_can('subscriber')) {
return '<p>Conteúdo exclusivo para assinantes.</p>';
}
return do_shortcode($content);
}
add_shortcode('vip', 'shortcode_conteudo_vip');
Por Dispositivo
function shortcode_responsivo($atts, $content = null) {
$device = wp_is_mobile() ? 'mobile' : 'desktop';
if (isset($atts['device']) && $atts['device'] !== $device) {
return '';
}
return do_shortcode($content);
}
Uso: [responsivo device=”mobile”]Conteúdo só no celular[/responsivo]
Por Data/Hora
function shortcode_promocao_temporal($atts, $content = null) {
$inicio = strtotime($atts['inicio']);
$fim = strtotime($atts['fim']);
$agora = time();
if ($agora >= $inicio && $agora <= $fim) {
return do_shortcode($content);
}
return isset($atts['alternativo']) ? $atts['alternativo'] : '';
}
Integração com APIs Externas
Shortcodes podem consumir dados externos:
Exemplo com Cache
function shortcode_clima($atts) {
$cidade = sanitize_text_field($atts['cidade']);
$cache_key = 'clima_' . $cidade;
$dados = get_transient($cache_key);
if (false === $dados) {
$api_key = 'sua_api_key';
$url = "http://api.openweathermap.org/data/2.5/weather?q={$cidade}&appid={$api_key}";
$response = wp_remote_get($url);
if (!is_wp_error($response)) {
$dados = json_decode(wp_remote_retrieve_body($response), true);
set_transient($cache_key, $dados, 30 * MINUTE_IN_SECONDS);
}
}
if ($dados) {
$temp = round($dados['main']['temp'] - 273.15); // Converter de Kelvin
return "<div class='widget-clima'>{$cidade}: {$temp}°C</div>";
}
return '<div class="erro-clima">Dados indisponíveis</div>';
}
Debugging Avançado
Para shortcodes complexos, implemente logging:
Sistema de Debug
function debug_shortcode($shortcode_name, $atts, $content = '') {
if (WP_DEBUG) {
error_log("Shortcode: {$shortcode_name}");
error_log("Atributos: " . print_r($atts, true));
error_log("Conteúdo: " . $content);
}
}
function meu_shortcode_complexo($atts, $content = null) {
debug_shortcode('meu_shortcode', $atts, $content);
// Lógica do shortcode aqui
return $output;
}
A gente vê no suporte da FULL que implementar estas práticas avançadas desde o início economiza horas de debugging posterior, especialmente em sites com alto tráfego onde performance é crítica.
Versionamento de Shortcodes
Para mudanças significativas, mantenha compatibilidade:
function shortcode_galeria_v2($atts) {
// Nova implementação
}
function shortcode_galeria_legacy($atts) {
// Implementação antiga com aviso
if (current_user_can('manage_options')) {
echo '<div class="notice">Use [galeria-v2] para melhor performance</div>';
}
return shortcode_galeria_v2($atts);
}
add_shortcode('galeria', 'shortcode_galeria_legacy');
add_shortcode('galeria-v2', 'shortcode_galeria_v2');
Essas técnicas avançadas transformam shortcodes simples em ferramentas poderosas, mantendo performance e segurança em sites profissionais.
Erros Comuns e Como Evitar
Aproximadamente 73% dos erros relacionados a shortcodes decorrem de problemas de sintaxe, como esquecer colchetes de fechamento ou usar aspas incorretas, resultando em códigos visíveis na página ao invés da funcionalidade esperada. Conflitos entre plugins representam outros 18% dos problemas, especialmente quando múltiplos plugins registram shortcodes com nomes idênticos.
Problemas de Sintaxe
Os erros de sintaxe são os mais frequentes e facilmente evitáveis:
Colchetes Desbalanceados
❌ Erro: [botao cor="azul"Clique aqui[/botao]
✅ Correto: [botao cor="azul"]Clique aqui[/botao]
Aspas Incorretas
❌ Erro:
✅ Correto:
Espaços Desnecessários
❌ Erro: [ gallery ids = "1,2,3" ]
✅ Correto:
Caracteres Especiais
❌ Erro: [botao texto="Clique "aqui""]
✅ Correto: [botao texto='Clique "aqui"']
Problemas de Performance
Shortcodes mal otimizados podem degradar significativamente a performance:
Query N+1 Problem
❌ Problemático:
function shortcode_posts_ruins($atts) {
$posts = get_posts(array('numberposts' => 10));
$output = '';
foreach($posts as $post) {
$meta = get_post_meta($post->ID, 'campo_especial', true); // Query adicional por post
$output .= "<div>{$post->title}: {$meta}</div>";
}
return $output;
}
✅ Otimizado:
function shortcode_posts_bons($atts) {
$posts = get_posts(array(
'numberposts' => 10,
'meta_key' => 'campo_especial'
));
$output = '';
foreach($posts as $post) {
$meta = $post->campo_especial; // Já carregado na query principal
$output .= "<div>{$post->title}: {$meta}</div>";
}
return $output;
}
Consultas Desnecessárias
❌ Ineficiente:
function shortcode_contador_posts() {
$count = wp_count_posts('post')->publish; // Query toda vez
return "Total: {$count} posts";
}
✅ Com Cache:
function shortcode_contador_posts() {
$count = get_transient('total_posts');
if (false === $count) {
$count = wp_count_posts('post')->publish;
set_transient('total_posts', $count, HOUR_IN_SECONDS);
}
return "Total: {$count} posts";
}
Conflitos Entre Plugins
A gente vê no suporte da FULL que conflitos entre plugins são especialmente problemáticos:
Nomes Duplicados
Quando dois plugins registram o mesmo shortcode:
// Plugin A
add_shortcode('botao', 'plugin_a_botao');
// Plugin B
add_shortcode('botao', 'plugin_b_botao'); // Sobrescreve o Plugin A
Solução: Prefixos Únicos
// Plugin A
add_shortcode('pluga_botao', 'plugin_a_botao');
// Plugin B
add_shortcode('plugb_botao', 'plugin_b_botao');
Dependências Não Carregadas
❌ Problemático:
function shortcode_sem_verificacao() {
return SomePlugin::render_widget(); // Falha se plugin desativado
}
✅ Com Verificação:
function shortcode_com_verificacao() {
if (class_exists('SomePlugin')) {
return SomePlugin::render_widget();
}
return '<div class="aviso">Plugin necessário não está ativo</div>';
}
Problemas de Segurança
Shortcodes podem introduzir vulnerabilidades se mal implementados:
XSS Através de Atributos
❌ Vulnerável:
function shortcode_perigoso($atts) {
return '<div style="color: ' . $atts['cor'] . '">Texto</div>';
// Permite: [shortcode cor='red; background: url(javascript:alert(1))']
}
✅ Seguro:
function shortcode_seguro($atts) {
$cor = sanitize_hex_color($atts['cor']);
return '<div style="color: ' . esc_attr($cor) . '">Texto</div>';
}
SQL Injection
❌ Vulnerável:
function shortcode_sql_perigoso($atts) {
global $wpdb;
$id = $atts['id'];
$result = $wpdb->get_var("SELECT title FROM wp_posts WHERE ID = $id");
return $result;
}
✅ Seguro:
function shortcode_sql_seguro($atts) {
global $wpdb;
$id = absint($atts['id']);
$result = $wpdb->get_var($wpdb->prepare("SELECT title FROM wp_posts WHERE ID = %d", $id));
return esc_html($result);
}
Problemas de Responsividade
Muitos shortcodes falham em dispositivos móveis:
CSS Não Responsivo
❌ Problemático:
.meu-shortcode {
width: 800px;
height: 600px;
}
✅ Responsivo:
.meu-shortcode {
max-width: 100%;
width: 800px;
height: auto;
}
@media (max-width: 768px) {
.meu-shortcode {
width: 100%;
padding: 10px;
}
}
Imagens Não Otimizadas
❌ Estático:
function shortcode_imagem($atts) {
return '<img src="' . $atts['src'] . '" width="800" height="600">';
}
✅ Responsivo:
function shortcode_imagem($atts) {
$attachment_id = attachment_url_to_postid($atts['src']);
return wp_get_attachment_image($attachment_id, 'large', false, array(
'class' => 'img-responsive'
));
}
Debugging e Resolução
Ativação de Logs
No wp-config.php:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
Plugin de Debug
Para shortcodes específicos:
function debug_shortcode_execution($tag, $atts, $content) {
if (WP_DEBUG) {
error_log("Shortcode executado: {$tag}");
error_log("Atributos: " . print_r($atts, true));
}
}
add_action('do_shortcode_tag', 'debug_shortcode_execution', 10, 3);
Lista de Verificação
Antes de implementar qualquer shortcode:
- ✅ Sintaxe validada com exemplos reais
- ✅ Sanitização de todos os inputs
- ✅ Escape de todas as saídas
- ✅ Verificação de dependências
- ✅ Teste em dispositivos móveis
- ✅ Cache implementado se necessário
- ✅ Logs de debug configurados
- ✅ Fallback para falhas
Considerando que um plugin popular como WooCommerce custa $199/ano por site, mas está incluído no plano PRO da FULL por R$849,90/ano junto com outros 20+ plugins premium, o investimento em uma base sólida se justifica rapidamente. Acesse full.services/planos para ver todos os plugins inclusos.
Evitar esses erros comuns desde o início economiza horas de debugging e garante uma experiência consistente para os usuários finais.
FAQ
O que e dicas para usar codigos de acesso no wordpress?
Códigos de acesso (shortcodes) no WordPress são comandos especiais entre colchetes que permitem inserir funcionalidades complexas em páginas e posts sem conhecimento de programação. Eles funcionam como atalhos que executam funções PHP específicas, permitindo adicionar desde galerias simples com
até formulários avançados, sliders e integrações com APIs externas. O WordPress possui mais de 150 shortcodes nativos e plugins adicionam milhares de outros, transformando qualquer site em uma plataforma dinâmica e interativa.
Como usar dicas para usar codigos de acesso no wordpress no wordpress?
Para usar shortcodes no WordPress, basta digitá-los entre colchetes em qualquer editor de conteúdo. No editor de blocos (Gutenberg), adicione um bloco “Shortcode” e insira o código desejado, como
. No editor clássico, digite diretamente no modo texto ou visual. Shortcodes também funcionam em widgets de texto, campos personalizados e até mesmo em comentários (se ativado). Para shortcodes com atributos, use a sintaxe [nome atributo=”valor”], e para conteúdo interno, utilize [nome]conteúdo[/nome]. A funcionalidade é processada automaticamente durante o carregamento da página.






















