Perguntas com a marcação «theme-development»

Os temas criam a interface pública (front-end) para um site WordPress.



3
Usando wp_add_inline_style sem uma folha de estilo
Preciso adicionar estilos embutidos personalizados ao cabeçalho de um tema personalizado que estou criando. Eu me deparei com a wp_add_inline_style()função, que funciona, mas realmente não combina comigo, pois depende de uma folha de estilo específica. Eu precisaria adicionar estilos embutidos no final da tag head sem uma dependência da folha …


3
Exibir nome do menu usando wp_nav_menu
Eu tenho um menu personalizado que eu posso chamar muito bem usando wp_nav_menu. Existe uma maneira de exibir o nome do menu dentro de uma tag h3 antes do menu? Ex. <h3>My Menu Name</h3> <nav> <ul> <li>Menu Item 1</li> <li>Menu Item 2</li> </ul> </nav>



3
O wp_is_mobile () é eficaz?
Vou testar o agente do usuário para carregar um modelo móvel em vez do tema da área de trabalho. Existem muitos scripts de detecção móvel por aí. A wp_is_mobile()função funciona bem? Qual é a sua experiência em comparação com outras classes, como por exemplo mobiledetect.net?

3
Qual é a diferença entre home.php e index.php?
Se eu criar um arquivo home.php, parece que o WP o usará em vez de index.php, para que index.php nunca seja usado? Quais são as diferenças entre esses dois arquivos de modelo (localizados na pasta do tema)? Os dois se comportam da mesma maneira, a única diferença sendo a prioridade …

6
Como incluir arquivos jQuery e JavaScript corretamente?
Estou fazendo isso agora com o seguinte código: function uw_load_scripts() { // De-register the built in jQuery wp_deregister_script('jquery'); // Register the CDN version wp_register_script('jquery', 'http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js', array(), null, false); // Load it in your theme wp_enqueue_script( 'jquery' ); } add_action( 'wp_enqueue_scripts', 'uw_load_scripts' ); Isso funciona, mas devo fazer isso para todos, …

4
wp_nav_menu (), como alterar a classe <li>?
Estou criando um menu para o meu site. A estática está assim: &lt;nav&gt; &lt;ul id="menu"&gt; &lt;li class="item_1"&gt;&lt;a href="#"&gt;Item 1&lt;/a&gt;&lt;/li&gt; &lt;li class="item_2"&gt;&lt;a href="#"&gt;Item 2&lt;/a&gt;&lt;/li&gt; &lt;li class="item_3"&gt;&lt;a href="#"&gt;Item 3&lt;/a&gt;&lt;/li&gt; &lt;li class="item_4"&gt;&lt;a href="#"&gt;Item 4&lt;/a&gt;&lt;/li&gt; &lt;li class="item_5"&gt;&lt;a href="#"&gt;Item 5&lt;/a&gt;&lt;/li&gt; &lt;li class="item_6"&gt;&lt;a href="#"&gt;Item 6&lt;/a&gt;&lt;/li&gt; &lt;li class="item_7"&gt;&lt;a href="#"&gt;Item 7&lt;/a&gt;&lt;/li&gt; &lt;li class="item_8"&gt;&lt;a href="#"&gt;Item 8&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; Consegui entender …




5
Soluções para gerar javascript / CSS dinâmico
Digamos que você precise gerar código javascript ou CSS que dependa do contexto atual. Por exemplo, você tem um formulário na página inicial que aciona uma solicitação ajax ao enviar e um formulário diferente na única página. Ou, no caso de CSS, você deseja criar um tema que permita aos …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.