Como criar códigos de acesso do WordPress e trabalhar com eles mais facilmente

Como criar códigos de acesso do WordPress e trabalhar com eles mais facilmente


Os códigos de acesso do WordPress são pequenas tags usadas como atalhos para executar recursos específicos em postagens e páginas. Você pode reconhecer códigos de acesso entre colchetes que envolvem uma palavra ou frase simples. Eles foram introduzidos na versão 2.5 com a missão de ajudar as pessoas a executar funções da maneira mais fácil.

Como você já deve saber, WordPress usa a linguagem de programação PHP para se auto-ligar. Portanto, quando você deseja adicionar um recurso específico diretamente a postagens e páginas, seria necessário escrever o código no editor de texto. Em vez disso, os códigos de acesso permitem que os usuários substituam todo o bloco de código por um termo simples e o executem apenas publicando uma postagem. Incrível, não é??

Neste guia, você pode aprender:

  • Como usar códigos de acesso do WordPress
  • Como criar um código curto simples
  • Como usar códigos de acesso no widget de texto

Leitura recomendada: Cursos WordPress da Udemy

Como usar códigos de acesso do WordPress

Códigos de acesso em editores de texto e visuais

Para usar códigos de acesso, não é necessário saber como codificar ou entender como eles funcionam no back-end. O WordPress em si, assim como a maioria dos temas e plugins do WordPRess, usa códigos de acesso diferentes para permitir o uso de muitos recursos avançados.

Por exemplo, para exibir a galeria inteira de imagens, basta usar [galeria] shortcode que vem instalado com o WordPress. A maioria dos códigos de acesso pode ser usada em sua forma básica, como no exemplo anterior.

Os códigos de acesso são substituídos pelo conteúdo real assim que você publica ou visualiza uma postagem ou página.

Parâmetros de shortcode

Mais frequentes do que não, códigos de acesso podem ter parâmetros adicionais. Ao adicionar informações extras a eles, você pode personalizar e alterar a saída. Por exemplo, enquanto o código curto trivial da [galeria] exibe todas as imagens anexadas à postagem, é possível alterar isso. O código de acesso da galeria permite que você especifique imagens pelo respectivo ID, para poder mostrar apenas as imagens específicas ou até incluir imagens que não fazem parte dessa postagem específica.

Além disso, é possível definir um tamanho da galeria e muitas outras coisas, fornecendo parâmetros adicionais. Aqui está um exemplo:

[ids da galeria = “1,5,7” size = “medium”]

A galeria deste exemplo mostraria apenas imagens com números de identificação especificados. Nesse caso, o tamanho seria alterado automaticamente para médio. E você obtém tudo isso com um simples código curto. Agora imagine como seria a coisa toda se você estivesse prestes a adicionar manualmente o código PHP, que teria dezenas, senão centenas de linhas. Obrigado, códigos de acesso!

Tags de início e término

Alguns códigos de acesso mais complexos podem ter tags de início e fim. Então, em vez de um código curto, você acabaria tendo dois com conteúdo específico entre.

Por exemplo, um plug-in do Google Maps pode permitir que você exiba um local nos mapas por meio do código curto. A maioria desses plugins terá tags de início e fim, enquanto o endereço deve ser escrito no meio. Aqui está um exemplo:

[[mapas]] Nova York, EUA [[/ mapas]]

Como você pode ver no exemplo, a tag final sempre começa com um sinal de barra “/”. Por ter as duas tags, o WordPress pode identificar as partes dos códigos de acesso mais facilmente.

Trabalhar no editor de texto

Códigos de acesso do WordPress

Embora sejam apenas atalhos para funções, os códigos de acesso são, na verdade, criptogramas específicos do WordPress. Portanto, se você tentar escrever um código curto no editor visual, o WordPress mostrará imediatamente a saída (ou apenas o espaço reservado) desse código curto. Se você seguisse o exemplo da galeria e escrevesse o código abreviado no editor Visual, veria que o WordPress exibia imediatamente seu conteúdo (veja a primeira imagem nesta postagem para ver como isso funciona).

Se você deseja editar um código curto e trabalhar com seus parâmetros, mude para um editor de texto que permita ver a estrutura de qualquer código curto.

Códigos de acesso padrão do WordPress

Os códigos de acesso são geralmente gerenciados por temas e plugins. Cada desenvolvedor pode registrar códigos de acesso por conta própria, portanto, cada um é diferente. O que um código curto faz, quais são seus parâmetros e funções, depende apenas do plug-in e do tema específicos que você está usando.

Por exemplo, um plug-in que ajuda a exibir um local no Google Maps pode ter um código de acesso [[maps]], um que exibe formulários de inscrição usará [[form]] e assim por diante.

Cada produto é diferente, portanto, verifique a descrição e a documentação dos temas e plug-ins para saber mais sobre seu uso específico..

Mas, o WordPress vem com um conjunto de códigos de acesso padrão que você pode usar sem instalar extensões adicionais. Por padrão, esses são códigos de acesso com os quais você pode trabalhar:

  • – incorpore arquivos de áudio
  • [legenda] – agrupe legendas ao redor do conteúdo
  • [incorporar] – agrupe os itens incorporados e defina suas dimensões máximas
  • [galeria] – exibe galeria de imagens
  • [lista de reprodução] – mostra uma coleção de arquivos de áudio e vídeo
  • – incorporar arquivos de vídeo

Escapando códigos de acesso (exiba o texto dos códigos de acesso sem executá-lo)

Às vezes, você pode querer exibir um texto que represente um código curto em vez de executá-lo. Se você tentou adicionar um código curto aos editores de texto e visual, percebeu que ele foi executado nas duas ocasiões.

Para exibir o texto de um código curto, use colchetes duplos: [[Código curto]]

Se você deseja exibir um código curto com tags de início e fim, use apenas o primeiro e o último colchete duplo: [[mapas] Nova York, EUA [/ mapas]]

Ao trabalhar no editor de texto, você também pode substituir colchetes por seus códigos. Portanto, em vez de “[“, você pode usar “[” e, em vez de “]”, usar “]”. Por exemplo: [shortcode & # 93; exibirá o código curto também sem executá-lo.

Como criar um código curto simples

Quando você escreve artigos no WordPress diariamente, há momentos em que você se repete e precisa digitar algo repetidamente. Não importa se é um URL de site, uma frase longa ou talvez um pedaço de código HTML que você escreve constantemente do zero, considere escrever um código abreviado para ele.

E com essa função simples, você não precisa ser um programador ou nem contratará um para simplificar as coisas para você. Siga as próximas etapas e crie um código de acesso personalizado:

  1. Abra o arquivo function.php no menu Aparência -> Editor
  2. Coloque o seguinte código no final do arquivo:
  3. função fsg_shortURL () {
    retornar 'http://www.firstsiteguide.com';
    }
    add_shortcode ('fsg', 'fsg_shortURL');
  4. Vá para o Editor de texto e digite [fsg] para obter o URL em vez do shortcode

Não foi tão difícil, certo?

Exemplo mais avançado: adicionar código de acesso à imagem

Ao colocar o seguinte código no functions.php, você pode criar o código de acesso para colocar uma imagem com atributos de largura e altura personalizados:

  1. Vá para o arquivo functions.php
  2. Cole o seguinte código:
  3. função img_shortcode ($ atts, $ content = null) {
    
    extrair (shortcode_atts (
    matriz (
    'largura' => '',
    'altura' => '',
    ), $ atts)
    );
    Retorna '';
    }
    add_shortcode ('img', 'img_shortcode');
    
    
  4. Abra o Editor de texto:

Aqui você pode usar [img width = ‘x’ height = ‘y’] http: // … [/ img] shortcode onde “x” e “y” são números que representam largura e altura em pixels.

Você pode adicionar facilmente outros atributos de imagem, se precisar; confira a lista de todos os atributos de imagem nas escolas W3.

Como usar códigos de acesso no widget de texto

Com a versão 4.9 do WordPress, lançada em 15 de novembro de 2017, os códigos de acesso funcionam automaticamente nos Widgets de Texto. Mas se você ainda estiver usando uma versão mais antiga do WordPress, esta parte do tutorial o ajudará a obter o resultado.

Os códigos de acesso podem conter diferentes funcionalidades que você pode adicionar ao seu site WordPress. Se você criou um para si ou veio com um tema ou um plug-in que você acabou de instalar, provavelmente estará usando códigos de acesso o tempo todo. Como você pode realmente economizar tempo e se beneficiar deles, não há motivo para não usar códigos de acesso.

Se você acabou de começar a criar seu site WordPress, pode ter usado códigos de acesso apenas no editor de postagem. Mas, a verdade é que você pode usar códigos de acesso praticamente em qualquer lugar.

Por exemplo, se você estiver usando o plug-in de 5 segundos do Google Maps PRO, que permite criar mapas sem esforço com inúmeros pinos, insira o mapa via shortcode diretamente no seu widget de texto e mostre sua localização na barra lateral em vez de uma única postar. Mas se o seu tema não suportar códigos de acesso em widgets, você precisará habilitar a função sozinho e é isso que mostraremos neste artigo.

Se você precisar usar um código de acesso em seus arquivos PHP (por exemplo, se desejar executar o código no arquivo header.php e executar o código de acesso sempre que o cabeçalho estiver presente), poderá fazer isso facilmente envolvendo o código em torno dele . Mas se você tentou usar um código de acesso no seu Widget de texto, como no exemplo mencionado acima, ficou desapontado porque isso simplesmente não funciona e o widget exibiu o código de acesso em vez de seu conteúdo. A menos que seu tema já tenha o recurso registrado, você precisará ativá-lo.

Portanto, se você quiser inserir um código curto em um widget de texto e fazê-lo funcionar, não se preocupe. você pode fazer isso em questão de segundos:

  1. Abra o functions.php
  2. Copie e cole as duas linhas a seguir:
  3. add_filter ('widget_text', 'shortcode_unautop');
    add_filter ('widget_text', 'do_shortcode');
  4. Salvar alterações

Embora seja realmente suficiente usar apenas a segunda linha que faz o código de acesso funcionar, você desejará a primeira linha para evitar a inserção automática do parágrafo do WordPress e as tags de quebra, onde você inconscientemente cria quebras de linha formatando o texto em um widget . Caso você coloque um código de acesso em uma linha separada, desabafar tira essas tags de parágrafo e o código curto funcionará como um encanto.

Agora você pode navegar para Aparência -> Widgets e arraste o widget de texto onde deseja. Depois de tudo isso, quando você escreve um código de acesso diretamente no seu widget de texto (que está registrado no seu site, é claro), ele será executado exatamente como foi digitado no Editor de postagem.

Da mesma forma, você pode executar o código PHP a partir do seu Widget de Texto. Foi fácil, não foi? Aproveite seus códigos de acesso.

Os códigos de acesso estão em toda parte

Se você está apenas começando um blog WordPress, os códigos de acesso podem parecer redundantes e difíceis de entender. Na maioria das vezes, será possível evitar códigos de acesso usando uma interface amigável fornecida por um plug-in. Mas quando você se envolver mais com o blog e quando começar a usar mais plugins, entenderá o verdadeiro poder dos códigos de acesso.

Usá-los se tornará uma rotina e você rapidamente se acostumará a escrever colchetes em cada nova postagem criada. Portanto, dedique alguns minutos e use este artigo para aprender o básico.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map