Marcelo Mesquita
Respostas no Fórum
-
Fórum: Temas
Em resposta a: Empresas brasileiras – pra temas, quais são?Fórum: Outros assuntos
Em resposta a: Aplicar acesso restrito total ao WPOi Spieller,
tente colocar no início do header.php o seguinte código:
<?php if( !current_user_can( ‘read’ ) ) wp_redirect( get_bloginfo( ‘url’ ) . ‘/wp-admin/’ ); ?>Esse código redireciona os visitantes para a página de login caso eles não estejam logados.
Fórum: Desenvolvendo com WordPress
Em resposta a: Query excluindo uma meta keyE aê Edu,
dá uma olhada nesse link: http://codex.wordpress.org/Function_Reference/WP_Query#Custom_Field_ParametersAcredito que seja mais ou menos isso:
$query = new WP_Query( array( 'meta_key' => 'nome', 'meta_value' => '', 'meta_compare' => '!=' ) );
Espero que isso ajude.
Fórum: Plugins
Em resposta a: Plugin para Linha do TempoPriscila,
você já procurou no wordpress.org?Abraço.
Fórum: Temas
Em resposta a: Como deixa as imagens dos post assimDeHn,
isso depende do tema que você está usando. Como você faz pra definir a imagem que aparece no post?Se você estiver usando a “imagem destacada”. Se for esse o caso, tente alterar o loop o parâmetro da função the_post_thumbnail para large:
<?php the_post_thumbnail( 'large' ); ?>
Fórum: Desenvolvendo com WordPress
Em resposta a: Função para recuperar resumo de um postO ideal seria criar um filtro que serviria para todas as ocorrências da função. Para isso cole o código abaixo no arquivo functions.php do seu tema:
function strip_excerpt_tags( $content ) { return strip_tags( $content ); } add_filter( 'the_excerpt', 'strip_excerpt_tags' );
Esse filtro funcionará da seguinte forma: sempre que a função ‘the_excerpt’ for chamada, a sua função ‘strip_excerpt_tags’ processará o conteúdo gerado por ela antes de apresentar o resultado.
Fórum: Desenvolvendo com WordPress
Em resposta a: Função para recuperar resumo de um postFórum: Desenvolvendo com WordPress
Em resposta a: Backdoorenapupe,
reporta esse incidente no sucuri security, eles já encontraram problemas semelhantes em sites com WordPress.Abraço.
Fórum: Plugins
Em resposta a: Instalando Jquery no WordPressRodrigo, onde você está inserindo a segunda parte do código. O ‘wp_enqueue_script’ carrega o jquery no ‘wp_head’, portanto o restante do script deve aparecer somente após o ‘wp_head’, por exemplo:
<?php wp_enqueue_script("jquery"); ?> <?php wp_head(); ?> <script type="text/javascript"> $(document).ready(function() { $('dt, dd').addClass('invisivel'); $('ol').after('<p>Clique em uma pergunta para visualizar a resposta</p>'); $('ol li a').click(function(){ $('dt').css({display: 'none'}); $(this).removeClass('cor-dois').addClass('cor-um'); $(this).parent().siblings().children().addClass('cor-dois'); var idClicado = $(this).attr('href'); $(idClicado + ' + dd').siblings('dd:visible').hide(); $(idClicado).slideDown(1500); $(idClicado + ' + dd').fadeIn(2500).addClass('visivel-final'); $(idClicado + ' + dd + dd').show(); }); }); </script>
Fórum: Plugins
Em resposta a: Instalando Jquery no WordPressRodrigo,
basta adicionar o<?php wp_enqueue_script("jquery"); ?>
antes do<?php wp_head(); ?>
que já vem nos arquivos header.php dos temas. Para ver se funcionou é só exibir o código-fonte do seu tema e procurar a tag ‘script’ com o endereço do jQuery.Esse código apenas adiciona a biblioteca jQuery a seu tema, o que você precisa fazer com o jQuery?
Fórum: Desenvolvendo com WordPress
Em resposta a: WordPress com muitos post – mias de 40milAlyen,
podem ser várias coisas, inclusive que não tenham relação com o BD.A quantidade de dados numa tabela só tem um grande impacto para consultas textuais, o que ocorreria em buscas por exemplo. No mais, a maioria dos posts é carregado do BD por id, que normalmente é indexado.
Tenta procurar queries no template que façam algum tipo de busca textual no banco e tente substituir. Se ainda assim continuar lento, pode ser que o servidor já tenha atingido o limite de carga e seja necessário uma configuração melhor.
No mais, tente instalar algum plugin de cache, como o wp-super-cache.
Fórum: Desenvolvendo com WordPress
Em resposta a: Mostrar as pages na pagina inicialFrancispansa,
tente assim:<?php $about = new WP_Query( 'pagename=about' ); ?> <?php if( $about->have_posts() ) : $about->the_post(); ?> ... <?php the_content(); ?> ... <?php endif; ?>
Substitua os ‘…’ pelos códigos html. E não se esqueça de informar o slug da sua página no lugar de ‘about’ em ‘pagename=about’.
Espero que isso resolva.
design81,
tenta criar as categorias: face, abdomen e membros; e cadastras as subcategorias como filhas.Daí na hora de montar o menu usa o parâmetro child_of com o id da categoria mãe (face, abdome e membros), assim serão listadas todas as categorias filhas e o usuário só precisará criar a nova categoria dentro da respectiva mãe.
Entendeu? Qualquer coisa é só perguntar.
Para saber mais:
wp_list_categoriesFórum: Desenvolvendo com WordPress
Em resposta a: Duas category.php para uma mesma categoriapaulocaldera,
o que você acha de criar uma subcategoria ‘Notícas’ dentro de uma categoria ‘Destaques’ por exemplo. Assim ao entra na categoria ‘Destaques’ o visitante veria as principais notícias e descendo para ‘Notícias’ seria um template com a lista.Também pode ser feito usando a paginação como condição, adicionando um <?php if( !is_paged() ) : ?> para separar as duas formas de exibição. Assim, ao entrar na página da categoria iriam aparecer as principais notícias e clicando em notícias mais antigas seria exibida a lista de notícias, como é feito no site do MinC (http://www.cultura.gov.br/site/categoria/o-dia-a-dia-da-cultura/).
Abraço.
Fórum: Desenvolvendo com WordPress
Em resposta a: Como pegar o ID da categoria atual?paulocaldera,
é só usar a variável $cat.