Créateur de thèmes WordPress :: Formateur :: Web Designer

WordPress :: WP Idea Stream 2

Publié le : 

Modifié le : 

Par : 

C’est la sortie de WP Idea Stream 2 par imath qui m’a incité à utilisé ce très bon plugin. Initialement développé pour BuddyPress il marche également sur une installation WordPress normale.

Cas de figure

Pour le Meet Up WordPress Ile-de-France, nous envisageons d’utiliser WP Idea Stream pour récolter les avis des participants sur les sujets qu’ils veulent aborder. Avec ce plugin, rien de plus simple, il suffit de créer un mot clef dédié de type MeetUp#4 que l’on attribue à quelques idées. Ensuite on envoie le lien et hop.

WP Idea Stream en front-office

Liste de toutes les idées

Dans les réglages, on peut personnaliser les permaliens. Une fois sur la page ça ressemble à ça.

capture: WP Idea Stream 2 Page accueil

Un moteur est intégré, il ne cherche que dans les idées. Un tri est aussi possible pour afficher les idées les plus commentées ou les mieux notées.

Affichage d’une idée

Quand on affiche une idée, on voit le texte complet, les métas (catégorie, mot-cles, auteur) et une navigation automatique entre les idées.

Des commentaires dédiés sont intégrés pour les idées.

capture: WP Idea Stream 2 idée

Création d’une idée en front-office

WP Idea Stream permet pour les utilisateurs connectés de publier une nouvelle idée en front-office.

capture: WP Idea Stream 2 ajouter idee en front

Une fois le bouton cliqué, toutes les fonctionnalités sont là comme par magie:

  • Titre
  • Contenu avec l’éditeur complet
  • Catégories
  • Mots clés

capture: WP Idea Stream 2 publier en front

Profil des créateurs d’idées

Quand on navigue dans les idées, un clic sur le nom de l’auteur renvoie à son profil lié aux idées. C’est très pratique cet affichage contextuel qui s’affiche automatiquement:

  • les idées publiées
  • les idées commentées
  • les idées évaluées

capture: WP Idea Stream 2 Page auteur

WP Idea Strean dans le back-office

Dans le back-office, c’est du WordPress pur jus avec des ajouts très pratiques.

Créer une idée

En plus des taxonomies dédiées, on peut

  • mettre en avant une idée
  • voir très rapidement les évaluations des idées par les membres.

capture: WP Idea Stream 2 modifier

Liste des idées

La liste des idées en plus des tris classiques rajoute une colonne pour trier la liste par notes. La modification rapide dans cette version n’est pas active, mais elle est prévue dans la prochaine mise à jour :).

capture: WP Idea Stream 2 liste

WP Idea Stream pour les développeurs

Il y a beaucoup de hooks et d’options possibles. Mathieu nous propose même une petite collection de snippets dans un Gist dédié.

Modèle de page et condition

Pour le modèle de page, il suffit de mettre un fichier ideastream.php dans son thème.
Si vous avez besoin d’effectuer des actions sur les singles des idées, vous pouvez aussi utiliser ce conditionnel PHP:

if ( is_singular('ideas') ) {
    // Votre code....
}

Avec Genesis

Dans mon cas, j’ai juste fait une petite modification pour que ça marche avec le Framework Genesis avec quelques hooks:

<?php 
// pour enlever les info du post, après le titre des idées
remove_action( 'genesis_entry_header', 'genesis_post_info', 12 );

// pour enlever les métas du post en bas de chaque idées
remove_action( 'genesis_entry_footer', 'genesis_post_meta' );

// pour enlever la navigation genesis en bas de la liste des idées
remove_action( 'genesis_after_endwhile', 'genesis_posts_nav' );

// force le contenu complet si je choisis "extrait" dans le réglage de mes archives
add_filter( 'genesis_pre_get_option_content_archive', 'gn_show_content_ideastream' );
function gn_show_content_ideastream() {
    return 'content';
}

genesis();

Styles

Pour les styles, vous pouvez aussi utilser vos propres css en créant votre fichier dans un dossier: wp-idea-stream/style.css

capture: WP Idea Stream 2 fichiers

Ma conclusion

Ce plugin a un très gros potentiel et il ne demande qu’à être détourné. Bien sûr, si vous l’utilisez avec BuddyPress, il rayonne. Merci encore à imath pour cette contribution.

15 réponses

  1. Encore une belle illustration des possibilités infinies offertes par les custom post type.

    1. Oui et les commentaires sont dédiés ce qui évite les bugs quand le post type n’est plus là. Well done

  2. Difficile de faire plus clair 😉

    C’est vrai que l’utilisation pour la gestion des meetups / barcamps est vraiment une bonne idée, à proposer aux autres groupes locaux !

    1. Merci.
      Je suis vraiment pressé de l’utiliser pour notre futur meetup. Il est temps qu’on active BuddyPress sur #vft. Par contre, mon serveur ne suffira pas. Tu peux nous aider?

  3. […] C'est la sortie de WP Idea Stream 2 par imath qui m'a incité à utilisé ce très bon plugin. Initialement développé pour BuddyPress il marche également sur une installation WordPress normale. Cas de …  […]

  4. […] C'est la sortie de WP Idea Stream 2 par imath qui m'a incité à utilisé ce très bon plugin. Initialement développé pour BuddyPress il marche également sur une installation WordPress normale. Cas de …  […]

  5. Sejua

    Bonjour,

    Apparemment vous avez l’air de connaître Idea Stream. C’est un plugin que j’ai découvert il y a peu et je dois avouer qu’il me plaît beaucoup.

    En revanche, avec mon thème (MH Magazine Lite), sur la page ideastream, le titre de la page ne veut pas se mettre à jour. Le titre est toujours « Archives » quel que soit le titre réglé dans les paramètres de l’extension.

    Est-ce que vous sauriez d’où cela peut venir ? Du plugin ou du thème directement ? Et que dois-je modifier pour que le titre réglé devienne le titre de la page ?

    1. Bonjour
      Merci pour ce retour.
      Cela vient du thème. Le mieux serait de poster directement sur la page support du plugin. Nous essayerons de trouver une solution.
      Sinon, dans le support, j’ai vu cet article qui ressemble à votre cas.

      1. Sejua

        Merci. Je viens de poster ma question sur la page de support. En espérant que le problème ait une solution.

      2. Sejua

        Bonsoir,

        J’ai eu une réponse du créateur du plugin qui m’indique qu’il faut que je créé un template spécifique pour Ideastream.

        Problème: je ne sais pas du tout comment faire :/ A vrai dire, je ne sais du tout quoi mettre comme code à l’intérieur de ma page template, ce qui est un peu embêtant.

        Où puis-je trouver un peu plus d’aide ?

        1. Bonjour
          D’un thème à l’autre, des ajustements sont souvent nécessaires. Il y a tellement de configurations possibles. C’est ce qui fait la richesse et la complexité de l’écosystème WordPress.
          Je vous conseille de voir du côté du créateur de votre thème. Il doit y avoir une documentation ou un support.

  6. Bonjour,
    Je teste actuellement ce plugin. Petit soucis je penses de config…

    Lorsque je souhaite commenter une idée (Répondre), le lien semble brisé. Pas de formulaire de commentaire. Il me redirige vers la même page. Quel est le problème et que faut-il faire ?

    Mon site test : http://portail.lebonsitepro.fr/idstream-v1/

    Dans l’attente d’une réponse, Merci d’avance

    Cordialement,
    Olivier

    1. Bonjour
      Avez-vous bien activé les commentaires dans les options du plugins? Autrement, ça viendrait du thème. Quel est son nom?

  7. Bonjour,

    ah bin zut alors… snifff, fini on peux plus faire joujou avec alors…!!??

    wp-idea-stream,

    This plugin has been closed and is no longer available for download.

    Vraiment ??

    Cordialement,
    Cédric

    1. Bonjour,
      Il est sur Github.