Color Posts

Description

Color Posts récupère une image pour tous vos articles, créé une couleur moyenne et une couleur de contraste (noir ou blanc) à partir de cette image, et change la couleur de fond l'article pour l'adapter à l'image.
L'extension change aussi la couleur de fond de la fenêtre de Chrome sur Android, et change l'apparence du thème par défaut de l'extension AMP si vous l'utilisez.

Si vous n’êtes pas satisfait de la couleur choisie par l’extension, vous pouvez choisir votre propre couleur grâce au module «Couleur de l’article» dans l’éditeur d’articles.

Si vous souhaitez utiliser Color Posts via l’API REST, vous pouvez utiliser le champ colors inclus dans la réponse post.

Important : pour que cette extension fonctionne, vous devez tout d’abord activer Jetpack.

Si vous trouvez des problèmes, vous pouvez les reporter ici, ou proposer un changement dans le code sur GitHub.

Vous pouvez en apprendre plus sur le fonctionnement de l’extension ici : Color Posts plugin: how to use Jetpack libs in your plugin

Installation

  1. Installez l’extension Jetpack
  2. Installez l’extension Color Posts via le répertoire d’extensions sur WordPress.org, ou via votre tableau de bord
  3. Activez l’extension
  4. C’est tout ! 🙂

FAQ

Je ne veux pas changer la couleur de fond de mon site, mais j’aimerais utiliser cette extension pour changer d’autres éléments de mon site

Aucun problème ! Vous pouvez construire votre propre code CSS depuis les couleurs générées par l’extension, comme ceci :

function jeherve_use_custom_colors( $colors_css, $color, $contrast ) {
    $post_id = get_the_ID();

    $tonesque = get_post_meta( $post_id, '_post_colors', true );
    extract( $tonesque );

    $colors_css = ".post a {
        color: #{$color};
    }";

    return $colors_css;
}
add_filter( 'colorposts_css_output', 'jeherve_use_custom_colors', 10, 3 );
Je ne veux pas que Jetpack choisisse l’image de base pour moi. Je souhaite choisir l’image moi-même

Vous pouvez le faire grâce au filtre colorposts_image_output, comme ceci :

function jeherve_use_custom_image( $the_image ) {
    $the_image = 'http://f.cl.ly/items/3z0o2k2F3w0D0p0k1Y35/cool.gif'; // Whatever image you want, you could grab it from a custom field
    return esc_url( $the_image );
}
add_filter( 'colorposts_image_output', 'jeherve_use_custom_image' );
Comment puis-je changer la couleur par défaut ajoutée aux articles sans image

Vous pouvez définir une image de base qui sera utilisée pour créer une couleur pour tous les articles qui n’incluent pas d’image.
Pour se faire, vous devrez utiliser le filtre jetpack_open_graph_image_default :

function jeherve_custom_colors_default_img( $the_image ) {
    $the_image = 'http://f.cl.ly/items/3z0o2k2F3w0D0p0k1Y35/cool.gif'; // Whatever image you want, you could grab it from a custom field
    return esc_url( $the_image );
}
add_filter( 'jetpack_open_graph_image_default', 'jeherve_custom_colors_default_img' );

Avis

3 septembre 2016
I installed Jetpack. I installed the "Color Post" plugin. I set the color. It did nothing. I uninstalled the "Color Post" plugin. I uninstalled Jetpack. I feel like I just got scammed.
Lire les 2 avis

Contributeurs & développeurs

« Color Posts » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.

Contributeurs

“Color Posts” a été traduit dans 1 locale. Remerciez l’équipe de traduction pour ses contributions.

Traduisez « Color Posts » dans votre langue.

Le développement vous intéresse ?

Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.

Journal

1.6

  • Admin interface: add the meta box to all public post types.

1.5.2

  • Fix error when the WP REST API plugin wasn’t installed on a site.

1.5.1

  • Résoudre une erreur fatale lors de la mise à jour d’articles.

1.5

  • Vous pouvez maintenant choisir votre propre couleur si vous n’êtes pas satisfait avec celle qui a été sélectionnée à partir de l’image de votre article.
    • Vous pouvez le faire depuis un sélecteur de couleurs dans les éditeurs d’articles et de pages.
    • Si vous ne touchez pas au sélecteur de couleurs, l’extension continuera à utiliser l’image de votre article pour calculer une couleur moyenne.
    • Dès que vous utilisez le sélecteur de couleurs, l’extension utilisera cette couleur.
  • Réorganisation pour préparer le terrain pour la nouvelle interface admin.
  • API REST : autoriser le choix d’une couleur depuis l’API.

1.4

  • Ajouter les couleurs au thème par défaut de AMP, si vous utilisez l’extension AMP.

1.3

  • Les couleurs ont été ajoutées à la réponse post de l’API REST.

1.2

  • Une couleur de fond a été ajoutée à Chrome sur Android.
  • Les couleurs sont maintenant aussi affichées sur les pages.

1.1

  • Une image par défaut a été ajoutée, ainsi que de la documentation.

1.0

  • Version initiale