Simplicy top posts most viewed

Publié par Fred Le

Catégorie(s): Mes Plugins,Plugins
 

 

Auteur : Fred

Version : 1.4

WordPress : 3.0 ou supérieur

Url de téléchargment : WordPress.org plugins

Site Web : www.naxialis.com






Mis à jour le 16/04/2012

Simplicy top posts most viewed est un plugin WordPress qui vous permet d’afficher un top de vos articles par catégorie et intègre des options de paramétrages avancé :

Choix de l’affichage du nombre de visite.

Personnalisation du nom de la valeur clique, visite, lecture….

Sélection de la catégorie des articles.

Choix du nombre d’article a affiché.

Choix de l’année et du mois de publication des articles.

Options avancé avec le choix d’affiché les articles paru :

La semaine en cour.

Les 7 derniers jours.

Les 15 derniers jours.

Les 30 derniers jours.

Choix de l’affichage de l’extrait.

Personnalisation de la longueur de l’extrait.

Choix de l’affichage d’une vignette pour les articles.

Personnalisation de la taille des vignettes.

Installation

Extraire le fichier zip et déposez simplement le contenu dans le répertoire wp-content/plugins/ de WordPress, puis activez le plugin depuis la page Plugins.

Ensuite il vous faudra insérer le code suivant a l’intérieur de la boucle de votre fichier single.php et  template si vous en posséder. Affin de récupérer le nombre de visite.

 

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<div <?php post_class(); ?> id="post-<?php the_ID(); ?>">

<?php setSimplicyViews (get_the_ID ());?> <!-- code a insérer-->

Important

Pour ne pas utiliser les options mois et année indiquez la valeur 0.

Si vous utilisez ses options vous ne devez avoir aucune case cocher dans les options d’affichage avancés.

Pour utiliser les options d’affichage avancé :

La semaine en cour.

Les 7 derniers jours.

Les 15 derniers jours.

Les 30 derniers jours.

Vous devez choisir qu’une seule option et indiqué la valeur 0 pour le mois et l’année.



Pour accéder au fichier css du plugin depuis wordpress aller dans : Extension –> Editeur  puis Sélectionnez l’extension à modifier« Simplicy Top Posts Most Viewed »
Et dans Fichiers des extensions : simplicy-top-posts-most-viewed/css/simplicy-top-post-view.css



Css :

/*Mise en forme Widget Simplicy top post */

.SP-top-post { width:auto;}

.SP-top-post a { color:#333333; }

.SP-top-post a:hover { text-decoration:none; }

.SP-top-post p { float:left;}

.simplicy-top-post-img { border:solid 1px #CCCCCC ;float:left;padding:3px;margin-top:10px; margin-right:5px;}

.simplicy-top-post{ margin-bottom:5px; margin-top:5px;} /* pour placer l'image au-dessus du titre placer : | clear:both; | dans cette ligne de code css */

.simplicy-top-post-content{ border-bottom:solid 1px #CCCCCC; clear:both; margin-top:20px;}

.simplicy-top-post-clear{ height:1px ; width:100%; clear:both;}

.simplicy-top-date_post {font-size:10px; line-height:15px;width:auto; height:15px; text-align:left; padding-bottom:5px; float:left; clear:both;}

/* Mise en forme du widget interne ! important */

.sptmw{ 

border: solid 1px #CCCCCC;

background-color:#efefef; 

padding:10px; 

margin-bottom:10px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

}

–>Simplicy top posts most viewed 1.3.5<–

Installer cette version du plugin si vous rencontrer des problème d’affichage avec la version supérieur

Mots clés: , , , ,





42 Commenataires pour :

“Simplicy top posts most viewed”

  1. gwen dit :

    Salut, merci pour le plugin
    Il m’est impossible de trouver où intégrer le code dans mon single.php.. j’ ai essayé mille endroit et provoque une ‘fatal error’ à coup sur..

  2. Fred dit :

    Bonjour gwen, j’ai rectifier le code si dessus c’était une erreur de ma part.
    fred

  3. gwen dit :

    Salut, super plugin, et très utiles 😉 Merci Fred!

  4. Lionel dit :

    Salut.

    Comment faire pour réinitialiser les nombres de vus/visites de nos articles…?

    Est ce qu’il est possible de n’afficher QUE le titre des articles ds le widget car mettre le nombre de vu dans une nouvelle ligne, ça rend l’affiche en widget « lourd » je trouve… OU sinon faire en sorte que le nombre de vus s’affiche à coté du titre.

    Je ne sais pas site j’ai été clair, (J’ai souvent du mal à me faire comprendre) 🙁

    Avec mes configurations, votre plugin affiche :

    Titre
    Nombre de vue

    Titre
    Nombre vue

    Etc etc…

    Moi j’aimerai mettre vu à coté du titre ou l’enlever :

    Titre (Nombre de vu)
    Titre (Nombre de vu)

    Je trouve que cela rendrai l’affiche sur le site plus léger..

    Merci encore, beau plugin.

  5. Fred dit :

    Salut Lionel,
    Pour l’instant avec le plugin ont peu pas réinitialisé le nombre de vus/visite car ca s’inscrit dans la base de donnée avec l’identifiant de l’article. ou sinon il faudrait réécrire l’article.

    Pour la disposition du titre et de la valeur aligner sur la même ligne le problème est résolu avec la mise à jour que je viens de faire avec une feuille de style que vous pouvez personnaliser.

    Je tien compte de votre remarque pour réinitialisé le nombre de vus/visite pour une prochaine mise à jour.

    Merci pour votre commentaire

  6. Lionel dit :

    Super, merci beaucoup pour la réponse aussi rapidement..
    Beau travail.

    merci.

  7. Lionel dit :

    Par contre.. dans FICHIER DES EXTENSIONS, je ne possède que : simplicy-top-posts-most-viewed/simplicy-top-posts-most-viewed.php ET
    simplicy-top-posts-most-viewed/readme.txt ! !

    Je n’ai pas : simplicy-top-posts-most-viewed/css/simplicy-top-post-view.css

  8. Fred dit :

    j’ai fait la mise à jour a 19h30 sur wordpress.org il faut attendre un peu avant qu’il communique la mise à jour. sinon vous pouvez le télécharger directement sur wordpress.org : http://wordpress.org/extend/plugins/simplicy-top-posts-most-viewed/

  9. alex dit :

    Bonjour je viens d’installer votre plugin
    il s’affiche bien dans dans ma sidebar mais je n’ai aucun article qui apparait dedans.
    Pouvez vous m’aider, j’ai bien suivi les instructions et ne comprend pas d’où vient le problème.

    PS: sur wordpress je ne trouve que la version 1 et pas la 1.1, où puis je la trouver

  10. Fred dit :

    Bonjour Alex,

    Pour la version c’est bien la 1.1 que vous avez c’est une petite erreur de frappe quand j’ai envoyer le plugin sur wordpress.org.

    Vous avez bien insérer le code dans votre template dans la boucle comme ceci : < ?php setSimplicyViews (get_the_ID ());?> .

  11. alex dit :

    merci pour votre réponse, j’ai trouvé où insérer une la ligne de code dans la boucle, du coup ça marche.

    Je voudrais savoir comment faire pour que le nombre de vues s’affiche en dessous du titre de l’article et non pas à coté.

    Et comment je pourrais faire pour lever le compteur de nombre de vues.

    Merci

  12. Fred dit :

    Je vous ai fait parvenir le code pour les modifications par e-mail car il ne passe pas dans les commentaires.

    Par contre je n’ai pas compris se que vous voulez dire par lever le compteur ?

  13. Lionel dit :

    Bonjour, je viens au nouvelle depuis la découverte de ton extension, et je l’utilise toujours depuis. Il y a peu j’ai changer de thème, pour une thème classique mais un peu plus complexe, j’avoue avoir eu du mal a réactiver l’extensions, le compteur n’étant plus actif… Mais c’est tout est rentrer dans l’ordre et j’ai réussi à le refaire fonctionner ouf…

    J’aimerai apporter quelques suggestions pour des futurs mise à jour, ou une autre extension du même genre. C’est de pouvoir afficher sur une page ou un simple widget, différents TOP. Un top mois, un top semaine, le plus vu, etc…

    Je suis conscient de l’énorme travail que ça doit faire, et je ne peux que t’encourager pour la suite, et améliorer encore de mieux en mieux cette petite merveille.

  14. Fred dit :

    Bonjour Lionel,
    Merci beaucoup pour tes encouragements, pour les suggestions je suis preneur d’ailleurs c’est ce que j’attends aussi des utilisateurs. Il y a bien une version 2.0 de prévu qui permettra d’afficher des articles dans une page avec un shortcode c’est ce que j’ai prévu pour cette version, pour les autres top par mois et semaine je pourrais l’inclure aussi pour une version 2.1 par exemple. Le shortcode sera disponible pour le plugin simplicy post view dans un premier et si tous fonctionne bien il sera vite disponible pour Simplicy top posts most viewed.

  15. Bonjour,

    Merci beaucoup pour ce plugin, c’est exactement ce que je cherchais. Savez-vous s’il est possible de récupérer les statistiques de nombres de vue de mon plugin précédent ( Word popular stats ) ?

    Merci d’avance pour votre réponse

    • Fred dit :

      Bonsoir,
      Désolé mais il n’est pas possible de récupérer les statistiques du plugin Word popular stats, mon plugin n’utilise pas les même fonctions pour collecter les informations.

  16. Guide du chien dit :

    Merci pour votre réponse. J’ai une autre question, est il possible d’exclure un article du top article ? Car je ne sais pas pourquoi mais un de mes articles apparaît dans le top article en première position alors qu’il n’est que très peu consulté… ( stats populars stats et analytics, bizarre non ? )

    • Fred dit :

      Bonsoir ,
      En effet c’est bizarre c’est la première fois que j’ai se retour de bug mais malheureusement ont peu exclure un article a partir du plugin, sinon essayer de supprimer votre article et de le rééditer de nouveau en remettant la même date de publication sa va changer l’identifiant numérique et sa devrais résoudre le problème.

  17. Ok merci, mais la je ne comprend plus rien, le nombre de consultations d’articles n’augmentent pas ou du moins ne sont pas retranscris dans le widget.
    Par exemple, depuis samedi, j’ai un article qui a été consulté plus de 300 fois, et n’apparaît pas dans le top article…
    Quand vous dites qu’il faut mettre le code dans le fichier single php et dans « le template » si vous avez un, de quel fichier de template parlez-vous ? J’ai bien mis le code dans le fichier single.php, peut être dois-je le mettre ailleurs ?

    Merci d’avance car c’est dommage votre plugin, dans sa présentation, est excellent.

    • Fred dit :

      Bonsoir,

      si vous avez des modèle pour vos articles(exemple : vidéo,galerie) il faut aussi y ajouté le code et il faut bien le placé après le post_class() comme ceci :

      <div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
      <?php setSimplicyViews (get_the_ID ());?> <!-- code a insérer-->
      
  18. TOKA dit :

    Bonjour,

    tout d’abord je vous remercie pour votre plug in qui m’est très utile, cependant j’aurais deux questions :

    – comment faire pour choisir un période et ainsi faire une liste d’articles les plus lus sur les 30 derniers jours, ou les 7 derniers jours ?

    – Ensuite comment faire pour enlever le nombre de vue entre parenthèse ?

    Merci d’avance.

    • Fred dit :

      Bonsoir,
      Pour retiré le nombre de vu vous devez éditer le fichier simplicy-top-posts-most-viewed.php puis supprimer cette parti du code a la ligne 95 :

      <?php echo '<em>(' ; ?><?php echo getPostViews (get_the_ID ());?> <?php echo $vue ; ?><?php echo '</em>)' ; ?>
      

      Pour afficher les articles les plus lus sur les 30 derniers jours ou les 7 derniers, il est prévu que j’ajoute cette option dans la prochaine version du plugin , car dans la version actuel il n’est pas possible de vous faire modifiez le code.

  19. Lionel dit :

    Je viens de faire la mise à jour du plug ins dans wordpress..

    Et dans mon witget, tout plante, il y a plein de ligne de code…… Bizarre.. 🙁

    • Lionel dit :

      Voilà le message que j’ai dans mon witget après la mise à jour du plug ing :

      Widget_simplicy_top_post_viewed::require_once(/home/bocalorg/www/bocal3/wp-content/plugins/simplicy-top-posts-most-viewed/functions/filters.php) [widget-simplicy-top-post-viewed.require-once]: failed to open stream: No such file or directory in /home/bocalorg/www/bocal3/wp-content/plugins/simplicy-top-posts-most-viewed/simplicy-top-posts-most-viewed.php on line 70

      Fatal error: Widget_simplicy_top_post_viewed::require_once() [function.require]: Failed opening required ‘/home/bocalorg/www/bocal3/wp-content/plugins/simplicy-top-posts-most-viewed/functions/filters.php’ (include_path=’.:/usr/share/php:/usr/share/pear’) in /home/bocalorg/www/bocal3/wp-content/plugins/simplicy-top-posts-most-viewed/simplicy-top-posts-most-viewed.php on line 70

      J’espère que ça vous aide.

      • Fred dit :

        Bonjour Lionel,

        Oui effectivement le problème est survenu quant j’ai Uploader le plugin sur WordPress.org il n’a pas pris en compte le dossier functions et le fichier filters.php j’ai réglé le problème vous pouvez faire la mise à jour avec la version 1.3.

        • Lionel dit :

          HO LA LA C’est un miracle… MERCI MERCI MERCI encore… J’étais bien embêter.. Sachant que mon site était censé être en ligne très bientôt…. Ce petit soucis, m’a fait énormément stresser.. Merci encore de m’avoir répondu rapidement…

          J’aimerai vous faire partager votre travail ou vous invitant à vous connecter sur mon site http://www.telebocal.org/bocal3 😉

          Personnellement l’intégration par défaut ne colle pas trop à la chartre de mon thème wordpress… :p, ce qui est tout à fait normal.. lol
          Heureusement que le CSS est là pour ça… Avez vous des conseils à me donner concernant la personnalisation du fichier, je ne m’y connais pas trop en CSS, je devine plus ou moins certaine option comme les couleurs etc…

          par exemple.. réduire l’espace entre le texte du nombre de vue, et la barre de séparation horizontales?

          Merci encore pour la correction du problème.

          • Fred dit :

            Bonjour Lionel,
            Pour ajouter l’espace entre le nombre de vue et le texte modifier le margin-bottom de cette ligne :

            .simplicy-top-post{ margin-bottom:5px; margin-top:5px;}
            

            Quant a la ligne de séparation horizontale l’espace est réduit au maximum une chose que vous pouvez faire c’est d’ajouter un display :none pour la faire disparaitre :

            .simplicy-top-post-content{ border-bottom:solid 1px #CCCCCC; clear:both; margin-top:20px; display:none;}
            

            Un conseil que je donne aussi au autres utilisateur du plugin c’est de faire un sauvegarde du fichier css si vous le modifier, car en cas de mise a jour le code css sera remplacer par celui par défaut.

  20. Lionel dit :

    Bonjour. J’ai une petite question.

    Je post mes vidéos sur vimeo et je les insère dans mes articles, ensuite le plug in compte le nombre de clic sur l’article…

    Dans mon top, l’article numéro 1 est vu plus de 1000 fois, alors que les statistique de mon site ne va aussi loin, ni le nombre de vu sur vimeo.. Serai t’il possible que les « robot » du net ou le référencement de google faut que il y a des clics « invisibles »?

    Merci.

    • Fred dit :

      Bonjour Lionel,
      Effectivement j’ai été voir sur votre site cette erreur du nombre de clics , ca m’est déjà arriver et ca peu provenir soit d’une manipulation du code exemple : l’ajout d’article similaire en bas de page ou de la technique du clickjacking, mais pas des robots de référencement .
      Maintenant il y a une solution pour rétablir se petit écart de clics ouvrez votre fichier function.php de votre thème puis ajouter le code suivant avec l’id de l’article concerné ( j’ai pris 32 pour l’exemple)

      delete_post_meta(32, 'post_views_count', false);
      

      Une fois le code ajouté actualiser votre site et le nombre de vu de va disparaitre ainsi que l’article
      Ensuite supprimer le code que vous avez ajouté dans le fichier function.php puis ajouter celui-ci pour remettre a niveau le nombre de clic ( j’ai pris 210 pour l’exemple avec l’id 32 )

      update_post_meta(32, 'post_views_count', '210');
      

      Actualiser le site pour ajouter le nombre de clic selon vos stat et ensuite supprimer le code ci-dessus que vous avez ajouté dans le fichier function.php.
      Et tous devrais redevenir normal 😉

      • Lionel dit :

        Mais, le nombre de vues ne risque pas de remonter rapidement si je garde le plug in vidéos similaire actif ??
        L’idéal serai de ne plus utilisé ce plug ing… ! ! ?

        • Fred dit :

          Je pense que vous pouvez garder le plugin par ce que ca n’a pas affecter les autres articles.
          Pour remonter le nombre de vues de l’article utiliser la deuxième ligne de code que je vous ai donné ci-dessus.

  21. Donatien dit :

    Bonjour et merci pour ce super plugin.
    Actuellement ce sont les images de l’intérieur de l’article qui s’affichent en miniature. Comment faire pour afficher l’image à la une à la place ?
    Merci !

    • Fred dit :

      Bonjour Donatien,
      Merci !
      J’ai mis à jour le plugin et ajouté une nouvelle fonction pour récupérer les images à la une et qui optimise leurs affichages aussi. Je devais le faire depuis un petit moment c’est l’occasion.

      • Donatien dit :

        Parfait !
        La seule chose qui m’échappe encore par contre c’est « Nom de la valeur : ex : vue(s) ,Visite(s), Lecture(s) » Je ne sais pas bien quoi écrire dans le champs et à quoi ça correspond derrière…

  22. DarkWolf dit :

    No more thumb after latest update to 1.4 release. Please, can u try to check if all is ok? :/

  23. DarkWolf dit :

    Twentyten still support this function… :/
    Not work for me! All ok with old release 😐

    • Fred dit :

      I put a version 1.3.5 that uses another function to display the thumbnail of posts you can download it here. 🙂

      Yet I develop the plugin with version 1.4 of the Twenty Ten theme and it works, I will work to solve the above problem.

  24. DarkWolf dit :

    OK, this works fine for me! Thank’u very much 😉

  25. mekasiat dit :

    Bonjour,
    Votre plugin a l’air super bien, cependant j’aimerais savoir s’il est possible d’afficher par exemple trois ou quatre vignettes côte à côte avec les titres en dessous des vignettes ?
    Merci d’avance,

Laisser un commentaire

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Pour affiché du code HTML, CSS, PHP, JAVASCRIPT utilisé le marqueur : [code][/code]