PROLONGAR
O widgets Eles são pedaços de conteúdo gerenciáveis no backend (Aparência> Widgets), eles são armazenados em espaços conhecidos como Barras Laterais Dinâmicas.As barras laterais podem ser implementadas em qualquer lugar em um modelo de wordpress, geralmente estamos acostumados a vê-las nas colunas da esquerda ou da direita e no rodapé.
Para criar um sideber, devemos colocar a função register_sidebar () no arquivo functions.php do nosso tema.
Esta função aceita como parâmetro uma matriz na qual os detalhes da barra lateral são especificados:
inhame: O nome da Barra Lateral, por padrão é 'Barra Lateral'.
eu ia: O id da barra lateral (ex: sidebar-right), o padrão é o ID numérico gerado automaticamente.
Descrição: Texto descritivo da barra lateral a registrar, é mostrado na página Widgets, por padrão está vazio
aula: Classe CSS para atribuir aos widgets desta barra lateral.
before_widget: O código HTML que vai antes de cada widget, por padrão é
after_widget: O código HTML que irá após cada widget, por padrão é
after_title: O código HTML que virá após o título do widget, por padrão é
Com base nos parâmetros, procedemos para criar uma barra lateral de exemplo:
'Ad Zone', 'id' => 'ad-zone', 'description' => 'Os anúncios do site irão aqui', 'before_widget' => '',' after_widget '=>'',' before_title '=>'',' after_title '=>'')); ?> var13 ->
Salvamos o arquivo functions.php e então do administrador do wordpress vamos para Appearance> Widgets, devemos ver nossa barra lateral, que podemos começar a preencher com Widgets.
Para mostrar a barra lateral e seu conteúdo no modelo usamos a função dynamic_sidebar (), ela tem um único parâmetro onde devemos indicar qual barra lateral mostrar, o id (textual ou numérico) da barra lateral é definido (no nosso caso: ' ad-zone ') se deixado em branco, ele mostrará a primeira barra lateral registrada.
Também podemos validar se a barra lateral existe ou se o modelo aceita barra lateral para evitar erros.
// Aqui o widget especificado no administrador será exibido
Normalmente é comum criar um arquivo sidebar.php, colocar a função lá e então incluí-lo com get_sidebar (), a fim de modularizar o código e separá-lo das outras páginas.
Por exemplo, um modelo básico
Muitos widgets para as barras lateraisVocê pode colocar o que quiser na barra lateral. Você quer ter uma imagem aleatória ou um pedaço de texto que muda a cada visualização de uma página em seu site?
Existem milhares de widgets pré-programados prontos para uso que podemos ver em
http: //wordpress.org … ins / tags / widget ou apenas veja os puglins mais incorporam algum widget para aproveitar as nossas páginas da web do wordpress, de acordo com nossas necessidades.Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo