Skip to content

Kévin Dunglas

Founder of Les-Tilleuls.coop (worker-owned cooperative). Creator of API Platform, FrankenPHP, Mercure.rocks, Vulcain.rocks and of some Symfony components.

Menu
  • Talks
  • Resume
  • Sponsor me
  • Contact
Menu

Plugin pour intégrer Scoopeo à votre blog WordPress

Posted on March 17, 2008January 12, 2014 by Kévin Dunglas

Scoopeo, c’est le plus populaire des digg-like francophone. Scoopeo est un aggrégateur de liens. Ceux-ci sont classés suivant les votes des visiteurs. Le site permet également de poster des commentaires à propos des pages publiées.

C’est une pratique répandue chez les blogueurs de faire apparaître leurs articles sur les sites webs sociaux tels que Scoopeo, Blogasty ou encore Wikio. C’est une manière efficace de leurs assurer une forte visibilité et de générer du traffic sur leur blog.

J’ai développé un plugin pour WordPress, un moteur de blog très répandu qui permet :

  • De voir le nombre de “clic” et de voter directement depuis les articles publiés
  • De rappatrier les commentaires postés à propos de vos articles sur Scoopeo à la suite des commentaires classiques

Ce plugin permet de maximiser le nombre de votes reçus pour vos articles, car vos visiteurs peuvent voter simplement même s’ils ne sont pas arrivés sur la page depuis Scoopeo. Il rapatrie également tout le contenu associé à votre article (les commentaires Scoopeo), tous les visiteurs pouvant ainsi en profiter.

Note : le plugin existe désormais en version 0.3.

Télécharger le plugin d’intégration de Scoopeo à WordPress

Installation

  1. Décompressez le fichier scoopeo-0.2.zip
  2. Transférez le fichier scoopeo.php dans le répertoire wp-content/plugins
  3. Activez le plugin depuis le menu Plugins du Tableau de bord
  4. Placez <?php the_scoopeo_clicker (); ?> dans vos templates pour afficher le clicker. Par exemple après <?php the_content('» Lire la suite...'); ?> dans index.php et single.php (Modèle de l’index principal et Article seul depuis l’éditeur de thème).
  5. Placez <?php the_scoopeo_comments (); ?> dans vos templates pour afficher les commentaires postés sur Scoopeo. Par exemple après <?php if ('open' == $post-> comment_status) : ?> dans comments.php (Commentaires depuis l’éditeur de thème).

C’est tout, le plugin est installé !

Todo :

  • Convertir les dates du format RSS au format français
  • Trouver le lien pour répondre sur Scoopeo
  • Récupérer les “alt url”

Notes :

  • Demonstration
  • La version 0.2 corrige un léger bug

Related posts:

  1. Plugin Scoopeo pour WordPress v0.3
  2. Sécurisez votre blog WordPress !
  3. Interconnectez blog, Twitter et Facebook pour démultiplier votre audience
  4. A new Facebook Connect plugin for symfony 1: kdDoctrineGuardFacebookConnectPlugin

18 thoughts on “Plugin pour intégrer Scoopeo à votre blog WordPress”

  1. Ptitkarl says:
    March 17, 2008 at 1:43 pm

    MErci ^^

    Reply
  2. TMB says:
    March 18, 2008 at 2:16 pm

    Bonjour,
    Trés bonne initiative. J’essaierai de consacrer un billet à ce plugin sur mon blog.

    Reply
  3. jeanbamin says:
    March 19, 2008 at 4:55 pm

    Ca marche pas mal mais j’ai 2 soucis quand même 🙂
    Les commentaires ne sont pas repris (pourtant j’ai bien placé la ligne dans le fichier comments.php)
    lorsqu’une news n’est pas publié sur scoopeo on a droit a un gros message d’erreur dans les commentaires voir ici
    http://www.jeanbamin.com/2008/03/19/drh-dernier-pisode-la-pipe/

    Reply
  4. Kévin Dunglas says:
    March 19, 2008 at 10:15 pm

    Merci pour le report de bug jeanbamin.
    Il sera corrigé dans la prochaine version, elle permettra aussi d’afficher les commentaires dans l’ordre chronologique et d’avoir les dates en français.

    En revanche ça ne sera pas pour cette semaine car je suis débordé !

    Reply
  5. Pingback: Plugin Scoopeo pour Wordpress 0.3 - Lapin Blanc !
  6. MoiMM says:
    March 24, 2008 at 10:53 am

    Salut keyes !

    Sympa ce petit plugin !

    Léger bug chez moi au niveau du lien “SCOOPEO” en dessous … quand je clic dessus le site de SCOOPEO ce charge dans le ch’tit carré ! 😕 😀

    🙂

    Reply
  7. Kévin Dunglas says:
    March 24, 2008 at 12:37 pm

    Salut MoiMM. En théorie le lien s’ouvre dans une nouvelle fenêtre. Quel navigateur et quel système utilises-tu ?

    Reply
  8. MoiMM says:
    March 25, 2008 at 1:52 pm

    Salut MoiMM. En théorie le lien s’ouvre dans une nouvelle fenêtre. Quel navigateur et quel système utilises-tu ?

    Safari 3.1 -Mac OS X 10.5.2

    🙂

    Reply
  9. Thomas Feron says:
    April 3, 2008 at 10:29 am

    Merci pour ce plugin mais j’ai quand même un problème : le bouton s’affiche correctement avec le nombre de clics mais il n’est pas cliquable oO
    Pourtant c’est le même code JS que sur cette page où le bouton fonctionne bien…

    Reply
  10. Thomas Feron says:
    April 3, 2008 at 11:03 am

    ah oui forcément si la div du contenu passe au dessus le clic fonctionne moins bien… autant pour moi =)

    Reply
  11. cFdx says:
    April 4, 2008 at 6:05 pm

    Merci pour ce plugin, cependant j’ai un petit bug, les click ne s’affiche pas, l’image “Scooper ceci” reste en place même si le scoop a été cliqué

    Reply
  12. Kévin Dunglas says:
    April 5, 2008 at 7:27 pm

    Salut cdFx, en fait il y’a un temps de latence assez important entre le moment ou les clicks ou la soumission sont effectués et le moment ou c’est répercuté sur le clicker.

    Si le problème persiste après quelques heures, envoi moi l’URL du bug, je verrais ce que je peux faire !

    Reply
  13. rez0 says:
    July 12, 2008 at 1:16 pm

    Superbe plugin, par contre j’ai du mal à l’intégrer sur un article seul, genre en haut à droite de l’article, à coté du titre.
    Si vous avez des suggestions

    Reply
  14. Kévin Dunglas says:
    July 12, 2008 at 1:26 pm

    Qu’as du mal a intégrer ? Le clicker ou la liste des commentaires Scoopeo ?

    Reply
  15. rez0 says:
    July 12, 2008 at 2:04 pm

    L’intégrer au bon endroit cad en haut à droite à la maniere du plugg in diggclick http://blog.3gradlinks.com/2007/02/diggclick-extended/

    Reply
  16. Kévin Dunglas says:
    July 12, 2008 at 3:02 pm

    Ah. C’est de l’intégration HTML.
    Je pense qu’il suffit que tu places le code PHP dans un

    que tu positionneras de manière relative (position: relative) grâce à une feuille de style CSS.

    Plus d’infos sur le positionnement CSS : http://openweb.eu.org/articles/initiation_flux

    Reply
  17. rez0 says:
    July 12, 2008 at 3:56 pm

    Oups resolu sur FF

    Reply
  18. kapsteur says:
    July 13, 2008 at 7:32 pm

    Impeccable
    merci

    Reply

Leave a ReplyCancel reply

Social

  • Bluesky
  • GitHub
  • LinkedIn
  • Mastodon
  • X
  • YouTube

Links

  • API Platform
  • FrankenPHP
  • Les-Tilleuls.coop
  • Mercure.rocks
  • Vulcain.rocks

Subscribe to this blog

Top Posts & Pages

  • JSON Columns and Doctrine DBAL 3 Upgrade
  • Securely Access Private Git Repositories and Composer Packages in Docker Builds
  • Preventing CORS Preflight Requests Using Content Negotiation
  • Symfony's New Native Docker Support (Symfony World)
  • FrankenPHP: The Modern Php App Server, written in Go
  • Develop Faster With FrankenPHP
  • How to debug Xdebug... or any other weird bug in PHP
  • PHP and Symfony Apps As Standalone Binaries
  • HTTP compression in PHP (new Symfony AssetMapper feature)
  • Generate a Symfony password hash from the command line

Tags

Apache API API Platform Buzz Caddy Docker Doctrine FrankenPHP Go Google GraphQL HTTP/2 Hydra hypermedia Hébergement Javascript JSON-LD Kubernetes La Coopérative des Tilleuls Les-Tilleuls.coop Lille Linux Mac Mercure Mercure.rocks Messagerie Instantanée MySQL performance PHP Punk Rock Python React REST Rock'n'Roll Schema.org Security SEO SEO Symfony Symfony Live Sécurité Ubuntu Web 2.0 webperf XML

Archives

Categories

  • DevOps (84)
    • Ubuntu (68)
  • Go (17)
  • JavaScript (46)
  • Mercure (7)
  • Opinions (91)
  • PHP (170)
    • API Platform (77)
    • FrankenPHP (9)
    • Laravel (1)
    • Symfony (97)
    • Wordpress (6)
  • Python (14)
  • Security (15)
  • SEO (25)
  • Talks (46)
© 2025 Kévin Dunglas | Powered by Minimalist Blog WordPress Theme