Anyssa Ferreira
Respostas no Fórum
-
Fórum: Temas
Em resposta a: Como colocar ancora no menu (quando a pessoa clica no menu ele desce)No ID do elemento você coloca um nome, por exemplo:
<div id="secao-1"> Conteúdo da Seção 1 aqui. </div>
Depois, no menu, da forma que eu expliquei acima, você coloca um link personalizado com a URL
#secao-1
.Com isso o clique vai funcionar, mas quando clicar a página vai pular direto para o elemento indicado, não vai ter aquele efeito de rolagem suave. Se você quiser esse efeito, vai ser necessário JavaScript.
Aqui tem um exemplo de JS que você pode usar:
https://css-tricks.com/snippets/jquery/smooth-scrolling/Fórum: Temas
Em resposta a: Modificar Cores do css de acordo com o texto da categoriaVocê pode puxar o slug da categoria, aplicar como uma classe nesse elemento e depois estilizar o CSS para cada categoria.
Exemplo:
<?php $category = get_the_category(); $cat_name = $category->slug; ?> <span class="<?php echo $cat_name; ?>">Categoria 1</span>
Depois, no CSS:
.categoria-1 { background: #d00; color: #fff; } .categoria-2 { background: #0d0; color: #fff; }
etc.
Fórum: Ajustando o WordPress
Em resposta a: Function.php alteradoEle está dizendo que não encontra o arquivo Pasta do tema > lib > Themater.php.
Verifica se esse arquivo está lá, se não estiver sobe ele de novo.
Fórum: Temas
Em resposta a: erro na hora que registro o menuNão sou especialista em PHP, mas tenta substituir por este código no functions.php
add_action('init', 'register_my_menus'); function register_my_menus() { register_nav_menus ( array ( 'Header-menu' => 'Menu Header', "menu-extra" => 'Menu Extra' ) ); }
Fórum: Temas
Em resposta a: Como colocar ancora no menu (quando a pessoa clica no menu ele desce)Edite o menu em Aparência > Menus.
Depois, adicione um novo item através da caixa Links Personalizados.
No campo URL apague o
http://
e insira a âncora que você deseja (Exemplo:#id-do-elemento
).No campo Texto do menu coloque o nome que você quer que apareça no menu.
Salve e pronto.
Obs.: Se a caixa de link personalizado não estiver aparecendo, vá até Opções de tela, no canto superior direito da página e ative a opção “links personalizados”.
Fórum: Temas
Em resposta a: Tema sem o FunctionsComo ele é um tema filho, você tem que copiar os arquivos que você quiser modificar da pasta do tema pai para a pasta do tema filho.
No seu caso, copie o arquivo
footer.php
da pasta do tema Twenty Fourteen para a pasta do tema 14-Glassy e altere o que você precisar.Fórum: Temas
Em resposta a: campo de busca nativo do wordpressVocê vai ter que editar o php do seu tema. O ideal é criar um tema filho para isto (uma outra pasta de tema, onde você copia somente os arquivos que você quer editar, mais info sobre temas filho aqui).
Depois disso, você vai localizar em qual arquivo chama o menu, provavelmente será o
header.php
, e vai copiar este arquivo para o seu tema filho.Aí você vai chamar a busca usando a função
get_search_form
.Essa função vai tentar achar um arquivo
searchform.php
(um arquivo que só contém o campo de busca). Se ela não achar esse arquivo, ela vai exibir um campo de busca padrão. É isso.Mais info sobre esta função aqui: https://developer.wordpress.org/reference/functions/get_search_form/
Fórum: Temas
Em resposta a: Edição tema filho wordpress com BootstrapSua pergunta engloba 3 partes diferentes do tema:
1) CSS – independente se seu tema pai usa Bootstrap ou não, o processo pra editar é o mesmo: localiza o arquivo que tem as partes que você quer alterar, copia para o tema filho e altera lá.
2) HTML / PHP – a index.php vai puxar o conteúdo da home do seu site, se precisar mexer no conteúdo/ estrutura da home é só fazer o mesmo: copia para o tema filho e altera lá.
3) Banco de dados – O admin do WP salva as opções no banco de dados. Conflito com o bootstrap quem pode ter é o tema e os plugins, o wp-admin não lida com isso. Dito isso, não sei como é esse banner do seu tema, mas testa os plugins e ve se funciona;
Quanto as soluções mais atuais e práticas, aí depende do seu conhecimento de PHP/CSS/JS, para que você consiga editar bem os arquivos do tema pai. Resumindo, é isso mesmo, copiar os arquivos para o tema filho e ir editando lá.
Fórum: Desenvolvendo com WordPress
Em resposta a: Custom Post – Exibir apenas data inicial do eventoEntão depende como vc fez a agenda. Se vc criou um campo só para armazenar a data do evento, você pode usar esse código para exibir a data no seu tema:
<?php echo get_post_meta( get_the_ID(), 'nome_do_campo_de_data' ); ?>
Função get_post_meta:
http://codex.wordpress.org/Function_Reference/get_post_metaSe não der certo, coloca o código q vc fez pra criar a agenda aí pra dar uma olhada.
Fórum: Desenvolvendo com WordPress
Em resposta a: Custom Post – Exibir apenas data inicial do eventoAcho que o melhor seria ter um custom field para salvar essa data, não?
Fórum: Outros assuntos
Em resposta a: Numero limite de textoTem basicamente duas formas de fazer. Pela tag “more” e por excerpt.
Pela tag “more” (leia mais)
Entre no seu painel e edite um dos seus posts.
No editor de texto, clique onde vc quer que o texto seja cortado (por exemplo, no fim do primeiro parágrafo).
Procure pelo botão “Inserir a tag leia mais”, ou coloque este código neste ponto do texto, no modo de edição HTML:<!--more-->
Você deve fazer isso para todos os seus posts.
Por excerpt (resumo)
Nesse modo, você deve editar o código das páginas que vc quer que apareça só um pedaço dos posts, como vc disse a index.php e archive.php.Dentro desses arquivos, encontre a função
the_content();
e susbstitua porthe_excerpt();
Assim, o WordPress vai exibir apenas um resumo, com as primeiras 55 palavras do post, em vez do post inteiro. E você não precisa editar nenhum post com este método.Fórum: Desenvolvendo com WordPress
Em resposta a: Adicionar javascript no head.phpPelo que eu sei, você precisa adicionar via o arquivo functions.php do seu tema. O código abaixo deve funcionar, só trocar pelas suas informações.
function my_script() { wp_enqueue_script( 'custom-script', //Nome do Script get_template_directory_uri() . '/js/custom_script.js', //endereço do script array('jquery') ); } if(is_page( 'Contato' ) ) add_action('wp_enqueue_scripts', 'my_script'); //Coloque o nome da sua página
Fórum: Temas
Em resposta a: Problemas com MENUOlá,
Ao que parece esse menu é uma versão responsiva duplicada automaticamente do seu menu original, ou seja, uma versão amigável para dispositivos mobile.
Isto significa que, geralmente, ele só deveria aparecer quando a tela do navegador for menor do que X pixels (o valor depende do tema).
Pela imagem parece que sua tela é pequena. Tenta redimensionar a janela do navegador pra ver se ele some/aparece, pra ver se esse é mesmo o problema.Fórum: Plugins
Em resposta a: WP e-Commerce – Permalinks personalizados quebram posts ou produtosAcho que consegui resolver por enquanto.
Estou usando um tema filho do Twenty Eleven, com poucas modificações.
Myst1010, sua sugestão me deu a ideia de testar um outro site que tenho com o tema padrão twenty eleven e com o plugin, pra ver se era conflito
do meu tema filho, da função get_the_excerpt() ou do SEO com o WP E-Commerce. Descobri que lá estava funcionando normalmente, com condições muito parecidas.Tentei desativar e ativar todos os plugins um por um novamente, e dessa vez os permalinks do nada voltaram a funcionar normalmente na estrutura /%category%/%postname%/.
Obrigada pela sua resposta, não sei exatamente qual foi o problema espero que continue funcionando!
Fórum: Plugins
Em resposta a: como personalizar recebimento de email ?No diretório de plugins tem vários.
Dei uma busca rápida lá e echei esse:
http://wordpress.org/extend/plugins/wp-better-emails/