Respostas no Fórum

Visualizando 15 respostas - 571 até 585 (de um total de 646)
  • Moderador Eduardo Zulian

    (@eduardozulian)

    Você vai ter que fazer uma query diferente no MySQL:

    $registros = $wpdb->get_results("SELECT * FROM $wpdb->posts ORDER BY day( post_date)");
    
    foreach ($registros as $post) {
    setup_postdata($post);
    //aqui vai o que voce quiser mostrar na tela
    }

    Dê uma olhada na documentação da classe wpdb pra mais informações e tal.

    Fórum: Plugins
    Em resposta a: Posts aleatórios
    Moderador Eduardo Zulian

    (@eduardozulian)

    Faz assim: coloca apenas a parte nova do código em cima disso aqui:

    foreach($op_type_arr as $key => $value)

    Não é o melhor uso ter isso aí no meio, acredito eu, mas deve rolar.

    Fórum: Temas
    Em resposta a: Retirar nome do autor do post
    Moderador Eduardo Zulian

    (@eduardozulian)

    Procure no index.php ou home.php a linha que chama a função the_author(). Provavelmente ao lado dela você tera a the_time() e mais a comments_template().

    Só apague essa linha e pronto.

    Fórum: Plugins
    Em resposta a: Posts aleatórios
    Moderador Eduardo Zulian

    (@eduardozulian)

    Cara, como eu não conheço direito o tema Hybrid, não vai rolar de dar uma ajuda consistente. Porém, se voce quiser, como no seu exemplo, pegar randomicamente os posts dos últimos sete dias, até tem como pelo próprio query_posts e com uma ajudinha do PHP.

    Não vou detalhar a parada agora, mas vê se funciona. Troca essa área aqui:

    <?php
    
    	foreach($op_type_arr as $key => $value) :
    	if($value == true) :
        	$query_var = clean_query($type, $value);
    	query_posts("$query_var&showposts=1&orderby=rand");
    ?>

    Por essa:

    <?php
    	foreach($op_type_arr as $key => $value) :
    	if($value == true) :
        	$query_var = clean_query($type, $value);
            function filter_where($where = '') {
    	     $where .= " AND post_date > '" . date('Y-m-d', strtotime('-7 days')) . "'";
                 return $where;
    	}
    	add_filter('posts_where', 'filter_where');
    	query_posts("$query_var&showposts=1&orderby=rand&$query_string");
    ?>

    Acho que vai rolar, hein.

    Fórum: Plugins
    Em resposta a: Grande formulario de cadastro
    Moderador Eduardo Zulian

    (@eduardozulian)

    Até dá, sardinha, mas voce teria que faze-lo na mão. Sabe um pouco de PHP?

    Fórum: Temas
    Em resposta a: Retirar nome do autor do post
    Moderador Eduardo Zulian

    (@eduardozulian)

    Qual o endereço do seu blog, Gabriel? É no WordPress.com?

    Moderador Eduardo Zulian

    (@eduardozulian)

    Agnaldo, primeiro de tudo: quando voce mandar inserir a imagem no post, verifique se você selecionou o alinhamento (esquerda, direito, centro ou nenhum) dela. Após isso, vou dar a mesma dica do Fontainhas:

    Abra o código fonte da sua página e procure a imagem. Verifique se a tag img possui as classes alignleft ou alignright. Exemplo: <img src="imagem.jpg" class="alignleft">.

    Depois disso, abra seu arquivo style.css e adicione nele, em qualquer linha, essas duas chamadas:

    .alignleft {float: left;}
    .alignright {float: right;}

    Cara, isso deve funcionar.

    Moderador Eduardo Zulian

    (@eduardozulian)

    Rodrigo, você pode já excluir a tal categoria antes mesmo já receber os dados dela. Antes do <?php if (have_posts()) : while (have_posts()) : the_post(); ?>, utilize a função query_posts(), apenas informando por parâmetro que você não quer a categoria 3 na sua pesquisa:

    <?php query_posts('cat=-3'); ?>

    Moderador Eduardo Zulian

    (@eduardozulian)

    Esqueci completamente deste post. Wmker, você conseguiu fazer funcionar?

    Moderador Eduardo Zulian

    (@eduardozulian)

    Então, baixei o Cleaker aqui. As mudanças que você vai fazer, pelo jeito, serão no index.php. Abra esse arquivo e lá você deve achar uma linha parecida com esta:

    <p class="postmeta"><img src="<?php bloginfo('template_directory'); ?>/images/tag.png" align="top" alt="Category" /> Posted in <?php the_category(', ') ?> <img src="<?php bloginfo('template_directory'); ?>/images/comments.png" align="top" alt="Comments" /> <?php comments_popup_link('No Comments »', '1 Comment »', '% Comments »'); ?>

    Pra colocar também o outros, apenas use a função the_author() ali dentro. Vou te mostrar como fica e, de quebra, já traduzo:

    <p class="postmeta"><img src="<?php bloginfo('template_directory'); ?>/images/tag.png" align="top" alt="Category" /> Postado em <?php the_category(', ') ?> por <?php the_author(); ?> <img src="<?php bloginfo('template_directory'); ?>/images/comments.png" align="top" alt="Comments" /> <?php comments_popup_link('Sem comentários »', '1 Comentário »', '% Comentários »'); ?>

    Acho que isso deve te ajudar!

    Moderador Eduardo Zulian

    (@eduardozulian)

    Leia a página sobre a template tag the_author(). Ela explica onde colocar a função pra você.

    Se não conseguir, avise pra gente.

    Moderador Eduardo Zulian

    (@eduardozulian)

    Mais uma opinião, só pra adicionar uma ou outra coisa:

    1. O que um framework faz por você, resumidamente, é simplificar. Gosto do Blueprint porque ele me ajuda a ser rápido. Mas te digo uma: ele te deixa mais preguiçoso, haha. Melhor cuidar também.

    2. Bem isso. Leva umas surras aí.

    3. Renato já explicou bem.

    4. Muitos dos códigos dos widgets criados por temas você quem sabe ache no functions.php (lá você provavelmente achará a função register_sidebar(), que contém algumas definições do layout do widget, e também a register_sidebar_widget(), que é a responsável por, er, registrar o seu widget pra ser usado na sidebar).

    5. Complementando, widgets são muito legais. Caso você precise pra frente de mais controle, você pode usar o Widgets Reloaded

    6. Vai de você, meu. Sugiro até a criação de um tema na mão mesmo, até quem sabe usando o Blueprint como base, pra te ajudar a montar os grids de acordo, e usar os três links que o Renato passou como base. Caso não seja o seu foco, manda bala na alteração de um tema pronto. Mas tenta não usar o Kubrick; ele é cheio de pequenas particularidades não necessárias pro seu tema no começo.

    Na área de frameworks, tem também o Thematic. Nele, você é encorajado a criar child themes só se baseando na estrutura original.

    E é isso!

    Moderador Eduardo Zulian

    (@eduardozulian)

    Agnaldo, quando o php reclama de uma chamada errada (Call to undefined function), é porque a função que você chamou não existe. E realmente, ela não deve existir, pois você tá chamando the_categoria() e não the_category(). Faça a troca que deve funcionar!

    Moderador Eduardo Zulian

    (@eduardozulian)

    O teste é local? Como tá o código do index.php ou do home.php? Tem um print pra mandar? Passe mais informações pra gente.

    Fórum: Plugins
    Em resposta a: Contador de visitas
    Moderador Eduardo Zulian

    (@eduardozulian)

    A página de plugins do WordPress é bem completa e geralmente possui inúmeras informações sobre as extensões. Dê uma olhada lá que tenho certeza que você vai achar. Eu mesmo fiz uma simples busca no Google e já descolei uns resultados. Agora é contigo.

Visualizando 15 respostas - 571 até 585 (de um total de 646)