Ricardo Moraleida
Respostas no Fórum
-
Fórum: Temas
Em resposta a: Nome do arquivo aparce junto com a fotoUm paliativo rápido é incluir isto no seu arquivo style.css
.nivo-caption { display: none !important; }
mas atenção -> isto é uma gambiarra.
O ideal é seguir os passos que o ValterTF sugeriu acima.
Rodrigo,
talvez vc consiga trabalhando com a função get_the_date() ou get_the_time()
Pessoalmente eu prefiro trabalhar com as datas dos eventos separada da data de publicação do post. Normalmente crio um custom_value para guardar a data, e no loop faço a seleção por ele, pra evitar confundir as coisas, algo nessa linha:
<?php $proxeventosquery = new WP_Query( array( 'posts_per_page' => 10, 'post_type' => 'eventos', 'order' => 'ASC', 'orderby' => 'meta_value', 'meta_key' => 'data', 'meta_value' => strtotime('yesterday'), 'meta_compare' => '>') ); /* strtotime('yesterday') retorna a data de ontem no formato Unix Timestamp */ ?>
Fórum: Outros assuntos
Em resposta a: Usando Publicar via Email – caracteres ficam confusos (problema no encode)ehm01,
pede pra ela copiar e colar no Bloco de Notas, depois copiar e colar de lá para o email. Isso vai resolver qualquer problema de formatação no e-mail.
Fórum: Desenvolvendo com WordPress
Em resposta a: Sobrecarga em banco de dados ( 5mil posts)guiali,
um jeito razoavelmente seguro seria:
1. Faça um backup completo dos dois bancos.
2. Faça um backup somente da tabela wp_posts dos dois bancos e guarde com cuidado os arquivos .sql.
3. Crie uma nova instalação do WP no seu servidor local, com o tema padrão mesmo.
4. Importe a tabela wp_posts mais antiga via phpmyadmin.
5. Confira se os posts/categorias/tags/páginas foram importados corretamente. (me bateu uma dúvida agora, não sei se só com wp_posts as categorias e tags vão corretamente, talvez tenha que importar wp_postmeta tb).
6. Use a ferramenta de exportar conteúdos do WordPress (Ferramentas -> Exportar) e baixe o XML que ele vai gerar. Guarde.
7. Limpe o BD via phpmyadmin e repita os passos 4 a 6 com o 2º arquivo wp_posts.sql.
8. Limpe novamente o BD.
9. Use a ferramenta de importar conteúdos do WordPress (Ferramentas -> Importar) e faça upload de um XML de cada vez, marcando a opção de importar tb as imagens. (dica: se eles estiverem muito grandes – acima de 10mb -, use o WXR Splitter pra partir os xmls em pedaços menores.)
10. Se tudo der certo, vc vai ter agora um blog com todos os posts na ordem correta, e com os IDs refeitos. Se qualquer problema acontecer, existe um método manual, muito mais arriscado e menos recomendado.
ps.: sugiro abrir um tópico separado pra essa questão
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postsCara, to confuso… haha.
Essa parte se refere ao formulário, certo?
echo '<li>'; echo '<span class="nome">'; the_title(); echo '</span>'; echo '<span class="end">'; echo get('endereco'); echo '</span>'; echo '<span class="tel">'; echo get('telefone'); echo '</span>'; echo '</li>';
se vc precisa que
the_title()
seja referência ao primeiro resultado da query, então ele tem que estar dentro do loop, tipo:<? if ($queryA->have_posts()) : // aqui tudo para ser executado antes de qualquer resultado da $queryA, caso esta tenha posts while($queryA->have_posts()) : $queryA->the_post(); // a partir daqui, todas as referências são em relação ao post atual da $queryA if(function_exists('wp_custom_fields_search') && $current_post == 0) : wp_custom_fields_search(); // etc, aqui entra todo o código que vc quer para o primeiro resultado da $queryA, caso a função esteja disponível else : // aqui todo o código para os outros resultados da $queryA, e para todos caso a função não esteja disponível endif; endwhile; // aqui tudo para ser executado depois do último resultado da $queryA endif; // aqui tudo para ser executado caso $queryA não tenha posts. ?>
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postsTalvez aqui:
<?php if(function_exists('wp_custom_fields_search')) wp_custom_fields_search(); ?>
deve ser
<?php if(function_exists('wp_custom_fields_search')) { wp_custom_fields_search(); } ?>
?
Fórum: Plugins
Em resposta a: widghet de imagemNão deve ter nada a ver com a versãod o seu WP, Tadeu. Você já instalou outros plugins nesse site?
Fórum: Temas
Em resposta a: Alterando a página inicial com divsjfnoga, se vc conhece de html e css, bote a mão no código 🙂
os arquivos de temas ficam dentro da pasta wp-content/themes/nomedotema, acesse via FTP.
lá estão todos os arquivos .php pra vc alterar e inserir o que quiser.
Fórum: Ajustando o WordPress
Em resposta a: URL do post apontam para a homehrgomes, seu conteúdo foi movido? ou tem algum redirecionamento no seu servidor?
A URL que aparece no site é http://garimpodeideias.com.br/blog/, mas todos os links estão omitindo a parte do
/blog/
, tipo: http://garimpodeideias.com.br/?p=2827. Alguma idéia de porque isso pode estar acontecendo?Vá na parte de Configurações -> Links Permanentes, salve novamente (não precisa modificar nada) e veja se resolve.
Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postszetaprime, vc chegou a construir a função que determina qual form vai aparecer?
As duas queries que vc postou só estão buscando no bd o que parece ser o resultado da sua pesquisa. Por elas mesmas, nada aparece na página. Depois dele tem que vir o loop –
while(have_posts()) : the_post()
– e junto com ele a função que determina qual resultado vai aparecer, como no exemplo q eu postei.Fórum: Desenvolvendo com WordPress
Em resposta a: Como não exibir conteúdo quando não houverem postsfaça um if : else no começo, tipo:
$queryA = new WP_Query($argsA); $queryB = new WP_Query($argsB); if ($queryA->have_posts()) { // seu código p/ query A } elseif ($queryB->have_posts()) { // código para query B }
Não é boa idéia usar 2 x query_posts() na mesma página. Veja na documentação.
Se você precisa executar vários loops, crie uma nova instância da classe WP_Query para cada um, e separe os loops usando wp_reset_query() pra não rolar confusão.
Fórum: Desenvolvendo com WordPress
Em resposta a: Criar tipos de usuáriostomcore, vc tem basicamente duas opções:
1.) vc coloca o usuário como Administrador ou
2.) crie uma nova categoria de usuários usando add_role() e na parte de Capabilities, inclua todas as que são padrão para Editores e mais edit_theme_options.Note que com edit_theme_options, o usuário tb terá acesso à adminsitração dos cabeçalhos, bgs e widgets.
Fórum: Plugins
Em resposta a: widghet de imagemInstale o plugin Image Widget 🙂
Fórum: Ajustando o WordPress
Em resposta a: URL do post apontam para a homeVc pode passar um link pro site?
Fórum: Instalando o WordPress
Em resposta a: Fiz tudo, mas não acesso wp-admin/install.phpA instalação para em qual passo? Dá alguma mensagem de erro?
Testei o link aqui e me deu um erro 403 – forbidden. O segundo domínio já está com DNS apontados ok e com o redirecionamento pra pasta interna? Se você colocar um html simples na raiz desse domínio, consegue acessar?