{"id":15734,"date":"2020-05-26T10:40:17","date_gmt":"2020-05-26T10:40:17","guid":{"rendered":"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/"},"modified":"2020-05-26T10:40:17","modified_gmt":"2020-05-26T10:40:17","slug":"comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress","status":"publish","type":"post","link":"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/","title":{"rendered":"Comment ajouter des t\u00e9moignages d&#8217;informations sur les outils dans les th\u00e8mes WordPress"},"content":{"rendered":"<p>Dans le pass\u00e9, nous vous avons montr\u00e9 comment ajouter des t\u00e9moignages rotatifs dans WordPress. En cr\u00e9ant la nouvelle page d&#8217;accueil des vid\u00e9os WordPress de WPBeginner, nous nous sommes inspir\u00e9s de quelque chose que nous avons vu faire avec StudioPress depuis un certain temps. Cela montre des t\u00e9moignages dans une info-bulle lorsque l&#8217;utilisateur survole une photo. Cette technique est en train de devenir un standard de l&#8217;industrie car nous avons \u00e9galement vu d&#8217;autres personnes l&#8217;utiliser. Dans cet article, nous vous montrerons comment ajouter des pop-ups d&#8217;info-bulles dans WordPress.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Resultat_final\"><\/span>R\u00e9sultat final<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Voici \u00e0 quoi ressemblera le produit final. Si vous passez la souris sur la photo d&#8217;une personne, un t\u00e9moignage d&#8217;info-bulle s&#8217;affiche. Vous pouvez voir la d\u00e9mo en direct ici. Cependant, cet article survivra probablement \u00e0 la d\u00e9mo en direct, j&#8217;ai donc joint une capture d&#8217;\u00e9cran ci-dessous:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blogging-techies.com\/wp-content\/uploads\/2020\/05\/tooltiptestimonialss.jpg\" alt=\"T\u00e9moignages d'informations sur les outils dans WordPress\" title=\"T\u00e9moignages d'informations sur les outils dans WordPress\" width=\"520\" height=\"550\" class=\"alignnone size-full wp-image-8582\"><\/p>\n<h4><span class=\"ez-toc-section\" id=\"Antecedents\"><\/span>Ant\u00e9c\u00e9dents:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Sur la base de ce que nous avons entendu des experts de l&#8217;industrie, l&#8217;affichage de visages humains pro\u00e9minents a tendance \u00e0 ajouter un sentiment personnel \u00e0 la page. C&#8217;est la raison pour laquelle nous avons voulu emprunter cette voie. Nous avons fait une simple recherche sur Google pour trouver l&#8217;article de Loren Nason. Dans lequel il a essentiellement mis en \u00e9vidence le code utilis\u00e9 par StudioPress. La meilleure partie de StudioPress est son support. Comme Loren l&#8217;a d\u00e9crit, lorsqu&#8217;il a demand\u00e9 \u00e0 Brian Gardner comment il avait cr\u00e9\u00e9 les t\u00e9moignages sur son site, Brian a simplement soumis un exemple de fichier. <\/p>\n<p>Le plus gros probl\u00e8me \u00e9tait qu&#8217;ils codaient simplement la fonction dans leur mod\u00e8le. Bien que cela fonctionnerait bien pour nous, d\u00e9veloppeurs, n&#8217;est-ce pas une solution id\u00e9ale si vous remettez le site Web \u00e0 un client? Nous voulions avoir une solution dans laquelle nous donnons au client la possibilit\u00e9 d&#8217;ajouter \/ supprimer des t\u00e9moignages \u00e0 volont\u00e9. C&#8217;est pourquoi nous avons d\u00e9cid\u00e9 d&#8217;utiliser des types de publication personnalis\u00e9s et des m\u00e9ta-champs pour y parvenir en conjonction avec jQuery.<\/p>\n<h4><span class=\"ez-toc-section\" id=\"Types_de_publications_personnalisees_et_de_meta-graphiques\"><\/span>Types de publications personnalis\u00e9es et de m\u00e9ta-graphiques<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Nous avons besoin que le client ait la capacit\u00e9 de faire ce qui suit:<\/p>\n<ul>\n<li>Ajouter une photo d&#8217;utilisateur (vignettes)<\/li>\n<li>Ajouter un nom d&#8217;utilisateur (titre du message)<\/li>\n<li>Ajouter un texte de t\u00e9moignage (corps du message)<\/li>\n<li>Position du client dans l&#8217;entreprise (champ personnalis\u00e9 ou bo\u00eete d&#8217;objectif)<\/li>\n<\/ul>\n<p>La premi\u00e8re chose que nous avons faite a \u00e9t\u00e9 d&#8217;ajouter un type de message personnalis\u00e9 appel\u00e9 T\u00e9moignages qui nous a tout obtenu, sauf un champ (position client \/ entreprise). C&#8217;est \u00e0 vous de d\u00e9cider si vous souhaitez ajouter une m\u00e9ta-bo\u00eete personnalis\u00e9e ou que votre client utilise des champs personnalis\u00e9s. Nous disons ne soyons pas paresseux et offrons \u00e0 nos clients une excellente exp\u00e9rience back-end, m\u00eame si cela n\u00e9cessite l&#8217;ajout de lignes de code suppl\u00e9mentaires.<\/p>\n<p>Tout ce que vous avez \u00e0 faire est de prendre le code suivant et de l&#8217;enregistrer dans un fichier php vierge appel\u00e9 tooltip-testimonials.php ou tout autre nom pour cette raison.<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\n<p>Esto nos dar\u00e1 la configuraci\u00f3n b\u00e1sica de WordPress con la que necesitamos comenzar. Ahora, debe comenzar a agregar algunos testimonios para poder mostrarlos. Recapitulemos a d\u00f3nde va cada elemento.<\/p>\n<\/pre>\n<ul>\n<li>Ajouter une photo d&#8217;utilisateur (vignettes \/ image s\u00e9lectionn\u00e9e). Nous l&#8217;avons configur\u00e9 pour le redimensionner en 96 x 96px. Il vaut toujours mieux suivre ce ratio.<\/li>\n<li>Ajouter un nom d&#8217;utilisateur (titre du message)<\/li>\n<li>Ajouter un texte de t\u00e9moignage (corps du message)<\/li>\n<li>Position du client dans l&#8217;entreprise (dans une m\u00e9ta boite de t\u00e9moignage)<\/li>\n<\/ul>\n<h4><span class=\"ez-toc-section\" id=\"Afficher_dans_le_sujet\"><\/span>Afficher dans le sujet<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Les t\u00e9moignages d&#8217;infobulles sont principalement destin\u00e9s aux th\u00e8mes personnalis\u00e9s, donc oui, il faudra vous salir les mains avec un peu d&#8217;\u00e9dition de th\u00e8me. \u00c9tant donn\u00e9 que chaque th\u00e8me a des dimensions, des sch\u00e9mas de couleurs et des styles diff\u00e9rents, nous avons d\u00e9cid\u00e9 de le lancer sous forme de didacticiel plut\u00f4t que de plugin. Voici ce que nous ferons pour pr\u00e9senter des t\u00e9moignages d&#8217;infobulles dans votre th\u00e8me WordPress:<\/p>\n<ul>\n<li>Ajoutez du code jQuery personnalis\u00e9 dans le th\u00e8me.<\/li>\n<li>Cr\u00e9ez une boucle personnalis\u00e9e qui montre les t\u00e9moignages dans une structure que nous voulons.<\/li>\n<li>Ajoutez du CSS de base pour le rendre joli<\/li>\n<\/ul>\n<p>La premi\u00e8re chose \u00e0 faire est de copier et coller le code jQuery suivant et de l&#8217;enregistrer dans un fichier vierge appel\u00e9:<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">jQuery(document).ready(function(){\r\n     \r\n    jQuery(\"#testimonials imgHow to Add Tooltip Testimonials in WordPress Themes\").tooltip({\r\n \r\n       \/\/ tweak the position\r\n       offset: [0, 0],\r\n     \r\n       \/\/ use the \"slide\" effect\r\n       effect: 'slide'\r\n     \r\n    \/\/ add dynamic plugin with optional configuration for bottom edge\r\n    }).dynamic({ bottom: { direction: 'down', bounce: true } });\r\n     \r\n});\r\n<\/pre>\n<p>Une fois que vous avez fait cela, nous devons charger ce fichier dans l&#8217;en-t\u00eate de votre th\u00e8me. Vous pouvez choisir de le faire manuellement en modifiant votre fichier header.php et en collant un code de script dans votre zone d&#8217;en-t\u00eate, ou suivez les meilleures pratiques WP et utilisez la fonction wp_enqueue_script. Allons de l&#8217;avant et chargeons notre fichier tooltip-testimonials.js dans le dossier de scripts de notre th\u00e8me. S&#8217;il n&#8217;existe pas, cr\u00e9ez simplement un dossier appel\u00e9 scripts.<\/p>\n<p>Ajoutez le code suivant au fichier functions.php de votre th\u00e8me:<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">add_action('wp_enqueue_scripts', 'tooltip_enqueue_scripts');\r\nfunction tooltip_enqueue_scripts() {\r\nif (!is_admin()) {\r\n    wp_register_script('jquery_tools', 'http:\/\/cdn.jquerytools.org\/1.2.6\/full\/jquery.tools.min.js?ver=3.4.2', 'jquery', '3.4.2', true);\r\n        wp_enqueue_script('jquery_tools');\r\n \r\n    wp_register_script('tooltip', get_stylesheet_directory_uri() . '\/scripts\/tooltip-testimonials.js', 'jquery', '1', true);\r\n        wp_enqueue_script('tooltip');\r\n}\r\n}\r\n<\/pre>\n<p>Maintenant que nous avons cela en place, cr\u00e9ons une boucle personnalis\u00e9e qui nous permettra d&#8217;afficher ces t\u00e9moignages d&#8217;infobulles avec des images utilisateur dans un format bas\u00e9 sur une grille. Ouvrez le fichier dans lequel vous souhaitez que ces t\u00e9moignages apparaissent. Que ce soit votre barre lat\u00e9rale, votre page d&#8217;accueil ou o\u00f9 vous le souhaitez. Collez ensuite la boucle suivante:<\/p>\n<pre class=\"brush: php; title: ; notranslate\" title=\"\">\r\n\r\n\n\n\n\n\n\r\n\r\n<\/pre>\n<p>Le code de boucle ci-dessus affichera 6 \u00e9l\u00e9ments sur la page. Vous pouvez les concevoir \u00e0 votre guise. Vous pouvez m\u00eame ajouter orderby = rand si vous avez plus ou moins 20 t\u00e9moignages. Vous pouvez avoir 6 affich\u00e9s au hasard.<\/p>\n<p>Ajoutons maintenant quelques styles CSS pour le rendre joli. Voici un exemple de CSS que nous utilisons. Vous devrez probablement l&#8217;ajuster en fonction de vos styles de th\u00e8me, de vos sch\u00e9mas de couleurs, etc.<\/p>\n<pre class=\"brush: css; title: ; notranslate\" title=\"\">#testimonials .testimonials{width: 116px; float: left; margin: 35px 30px 0 0;}\r\n\r\n#testimonials .center{text-align: center; margin: 0px 0 15px;; padding: 0px;}\r\n\r\n#testimonials .center img{box-shadow: 0px 2px 2px #d2d2d2; -moz-box-shadow: 0px 2px 2px #d2d2d2; -webkit-box-shadow: 0px 2px 2px #d2d2d2; border: 3px solid #fff;}\r\n\r\n#testimonials .testimonials-title{font-size: 14px; font-weight: 700; text-align: center; margin: 3px 0 0; padding: 0px;}\r\n\r\n#testimonials .company{font-size: 12px; font-style: italic; text-align: center; margin: 0px; padding: 0px;}\r\n\r\n#testimonials .tooltip {background: #111; color: #fff; width: 200px; padding: 20px; margin: 0 5px 20px;}\r\n<\/pre>\n<h4><span class=\"ez-toc-section\" id=\"Fin\"><\/span>Fin:<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>Nous esp\u00e9rons que cet article vous aidera \u00e0 ajouter des t\u00e9moignages d&#8217;infobulles \u00e0 vos th\u00e8mes WordPress. Ceci est un exemple tr\u00e8s basique. Comme mentionn\u00e9 pr\u00e9c\u00e9demment, vous pouvez toujours ajuster les arguments wp_query pour avoir un ordre de t\u00e9moignage al\u00e9atoire. Vous pouvez \u00e9galement utiliser le plug-in Post Type Order pour permettre \u00e0 vos clients de d\u00e9terminer la commande avec une interface simple de glisser-d\u00e9poser.<\/p>\n<p>Si vous avez des questions ou des suggestions, n&#8217;h\u00e9sitez pas \u00e0 laisser un commentaire ci-dessous.<\/p>\n  <div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 ez-toc-wrap-center counter-flat ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/#Resultat_final\" >R\u00e9sultat final<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/#Antecedents\" >Ant\u00e9c\u00e9dents:<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/#Types_de_publications_personnalisees_et_de_meta-graphiques\" >Types de publications personnalis\u00e9es et de m\u00e9ta-graphiques<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/#Afficher_dans_le_sujet\" >Afficher dans le sujet<\/a><\/li><li class='ez-toc-page-1'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/blogging-techies.com\/fr\/comment-ajouter-des-temoignages-dinformations-sur-les-outils-dans-les-themes-wordpress\/#Fin\" >Fin:<\/a><\/li><\/ul><\/nav><\/div>\n ","protected":false},"excerpt":{"rendered":"<p>Dans le pass\u00e9, nous vous avons montr\u00e9 comment ajouter des t\u00e9moignages rotatifs dans WordPress. En cr\u00e9ant la nouvelle page d&#8217;accueil des vid\u00e9os WordPress de WPBeginner, nous nous sommes inspir\u00e9s de quelque chose que nous avons vu faire avec StudioPress depuis un certain temps. Cela montre des t\u00e9moignages dans une info-bulle lorsque l&#8217;utilisateur survole une photo. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":15735,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-15734","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress-themes"],"_links":{"self":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/15734","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/comments?post=15734"}],"version-history":[{"count":0,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/posts\/15734\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media\/15735"}],"wp:attachment":[{"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/media?parent=15734"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/categories?post=15734"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogging-techies.com\/fr\/wp-json\/wp\/v2\/tags?post=15734"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}