Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

erickcouto

Contador de Views ?

Recommended Posts

Pessoal,

 

Alguém sabe algum plugin e como configuro ele para que o contador de views não fique só como WIDGETS, eu queria que ficasse algo do tipo desse site aqui ... http://www.fatosdesconhecidos.com.br/ podem reparar que tem um olhinho com o numero de views.

 

 

 

Alguém pode me ensinar a fazer algo desse tipo ?

 

 

Vlwww

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando ele fala colocar dentro do loop o que significa ???

 

 

Posso colar no fim de todos os códigos ou tem um lugar certo ?

 

 

 

 

 

 

Do jeito que eu coloquei aqui n deu certo esta do mesmo jeito, nada apareceu =(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Coloque no início do loop.

if ( have_posts() ) : while ( have_posts() ) : the_post();
  setPostViews(get_the_ID());

Compartilhar este post


Link para o post
Compartilhar em outros sites

No arquivo single.php você deve ter uma linha com o seguinte conteúdo:

if ( have_posts() ) : while ( have_posts() ) : the_post();

Este trecho é 'o loop'.

É só você colar a função logo abaixo do loop:

setPostViews(get_the_ID());

Compartilhar este post


Link para o post
Compartilhar em outros sites

Certo entendi, deu quase certo mas tenho dois problemas agora.

 

Primeiro que o numero de views so aparece quando vou para pagina do post, e mesmo assim ele esta em uma posição ruim dentro do layout, tem como mudar essa posição ?

 

 

O outro problema é que eu queria q ele ficasse tb no index quando tem a lista de post recents que em cada post ficasse o numero de views igual o site que mencionei la em cima .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Blz. Para exibir o número de views você coloca o segundo código onde quiser.

No meu tema eu coloquei na index.php

<?php while ( have_posts() ) : the_post() ?>
        <article id="post-<?php the_ID() ?>" class="post">
          <a href="<?php the_permalink(); ?>" title="<?php the_title_attribute(); ?>" class="post-title" rel="bookmark"><h2><?php the_title(); ?></h2></a>
          <span class="date"><?php the_date() ?> | <?php echo getPostViews(get_the_ID());?></span>
          <span class="comments-link"> | <?php comments_popup_link( __( 'Nenhum comentário' ), __( '1 comentário' ), __( '% comentários' ) ) ?></span>
        </article>
      <?php endwhile; ?>

Veja ali, logo depois do the_date().

Compartilhar este post


Link para o post
Compartilhar em outros sites

Po cara segui suas dicas e deu tudo certo, muito obrigado.

 

 

 

Só uma duvida a parte, é possível criar um widget no sidebar com um TOP 10 dos posts com mais views, usando esse esquema que vc me ensinou acima ? ou so através de plugin ?

 

 

 

vlw muito obrigado pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bah, pra isso teria que pesquisar um pouco. Mas dá pra fazer sem plugin sim. É até melhor.

Se resolvi, marca o post como resolvido. A casa agradece.

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguém de vocês poderia me passar um contato para me ajudar a por esse contador de visitas por post ? tentei aqui no meu site mais deu vários erros nem consegui :closedeyes: se puderem me mandem uma Mensagem Privada .

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi muito bem onde colocar os códigos e quais os códigos a serem usados coloquei alguns no meu e deu alguns erros . poderia me explicar passo a passo como você fez ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.