Como registar-se novas áreas de widget para o seu tema wordpress
Em um tema WordPress, você pode criar áreas de widgets usar literalmente em qualquer lugar dentro de seu tema. A barra lateral é o local mais comum de widgets são usados, mas muitas pessoas também usar os widgets no rodapé, cabeçalho e principais áreas de conteúdo de seus sites. Barras laterais e widgets podem aparecer em qualquer lugar que você quer que eles. Este exemplo utiliza o modelo da barra lateral (sidebar.php
Conteúdo
Primeiro, você tem que definir a barra lateral no seu tema. Portanto, você precisa para alertar WordPress que este tema pode lidar com widgets, também conhecido como registrar um widget com o software WordPress. Para registrar um widget, você precisa adicionar o register_sidebar função para o modelo Funções temáticos (functions.php).
No functions.php arquivo no tema Vinte Treze (escolher Aparência → Editor e, em seguida, clique das funções de tema [functions.phpfile]), o código para registrar um widget parecido com este:
register_sidebar (matriz ( `nome` = gt; __ ( `widget área primária`), `id` = gt; `widget-nome`, `descrição` = gt; __ ( `A área widget de primário`), `before_widget` = gt; `
’, `After_title` = gt; ‘
’,)) -Este código contém sete matrizes. A ordem é um conjunto de valores semelhantes a uma cadeia de consulta que conta uma função que variáveis de usar. Neste caso, ele diz WordPress como você quer sua barra lateral e seus widgets de manuseado e exibida:
Video: Onde comprar ou baixar GRÁTIS Temas Wordpress Profissionais
nome: Este nome é exclusivo para o widget e aparece na página de Widgets no Dashboard- este nome é útil se você se registrar várias áreas widgetizadas em seu site.
Video: Como criar sites com Wordpress #2 | Temas e Widgets
identidade: Esta é a identificação única dada ao widget.
Video: O menu do tema e os widgets do WordPress
descrição: Esta é uma descrição de texto do widget. O texto aparece na página de Widgets do Dashboard.
before_widget: Esta é a marcação HTML que é inserido diretamente antes da Widget- é útil para Cascading Style Sheets fins (CSS) de estilo.
after_widget: Esta é a marcação HTML que é inserido diretamente após o widget.
before_title: Esta é a marcação HTML que é inserido diretamente antes do título do widget.
after_title: Esta é a marcação HTML que é inserido diretamente após o título do widget.
O trecho de código anterior registra um widget - Primária Widget Área - no WordPress Dashboard. Além disso, o código coloca o conteúdo da barra lateral em um elemento que tem o CSS ferramenta classe (e é denominado como uma lista desordenada) e coloca as tags em torno de título do widget. Você pode inserir este código diretamente abaixo da tag primeira PHP abertura (lt;? php).
Pressionar Enter para adicionar algumas linhas extras quando você entra código pode ser útil. O navegador ignora as linhas vazias extras em torno de seu código, mas podem aumentar muito a legibilidade.
Com esse código em suas funções temáticos (functions.phparquivo), WordPress reconhece que você registrou uma área de widget para o seu tema e torna a área do widget disponível para você arrastar e soltar os widgets em na página de Widgets do Dashboard. Tudo o que resta fazer agora é chamar esse widget em seu sidebar.php Arquivo. Ao fazer isso, você permitir que os widgets para aparecer em seu site.