<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Médias sociaux - ThemesPress</title>
	<atom:link href="https://themespress.ca/sujets/medias-sociaux/feed/" rel="self" type="application/rss+xml" />
	<link>https://themespress.ca</link>
	<description>Experts en développement d’API, plugins et intégrations WordPress.</description>
	<lastBuildDate>Tue, 18 Jan 2022 17:24:36 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://themespress.ca/wp-content/uploads/2020/10/cropped-Favicon-Themepress.ca_-32x32.png</url>
	<title>Médias sociaux - ThemesPress</title>
	<link>https://themespress.ca</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Afficher le nombre de partages d’une page ou un article sur Facebook</title>
		<link>https://themespress.ca/faire-un-display-du-nombre-de-partages-dune-page-ou-post-wordpress-facebook/</link>
					<comments>https://themespress.ca/faire-un-display-du-nombre-de-partages-dune-page-ou-post-wordpress-facebook/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Fri, 01 Nov 2019 13:55:25 +0000</pubDate>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Médias sociaux]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=3365</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Dans ce tutoriel, nous allons voir comment montrer dans un site web le nombre de partages d’une page ou post WordPress sur Facebook. La première des idées, c’est d’aller créer une nouvelle API dans <a href="https://developers.facebook.com/?locale=fr_FR" target="_blank" rel="noopener noreferrer">Facebook developpers.</a></p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img fetchpriority="high" decoding="async" width="1320" height="655" src="https://themespress.ca/wp-content/uploads/2019/11/facebook-application-1320x655-1.jpg" class="vc_single_image-img attachment-full" alt="" title="facebook-application-1320x655" srcset="https://themespress.ca/wp-content/uploads/2019/11/facebook-application-1320x655-1.jpg 1320w, https://themespress.ca/wp-content/uploads/2019/11/facebook-application-1320x655-1-600x298.jpg 600w, https://themespress.ca/wp-content/uploads/2019/11/facebook-application-1320x655-1-300x149.jpg 300w, https://themespress.ca/wp-content/uploads/2019/11/facebook-application-1320x655-1-1024x508.jpg 1024w, https://themespress.ca/wp-content/uploads/2019/11/facebook-application-1320x655-1-768x381.jpg 768w" sizes="(max-width: 1320px) 100vw, 1320px" /></div>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Une fois votre API créée en quelques secondes allez dans le menu de gauche, paramètres – Général et ici vous allez retrouver l’ID de votre application et la clé secrète. Vous allez pouvoir aussi remplir certaines informations comme le site web autorisé à cette application et d’autres informations si nécessaire.</p>
<p>Ensuite une fois ceci, fait, nous allons mettre une fonction qui va permettre par l’API de faire le compte du nombre de partages Facebook du post id WordPress. Pour ce nous ouvrons notre functions.php et mettons ce code-ci :</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-2052193" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-2052193" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">function wp_get_shares_facebook( $post_id ) {
	$cache_key = &#039;toni_share&#039; . $post_id;
	$access_token = &#039;APP_ID|APP_SECRET&#039;;
	$count = get_transient( $cache_key ); // try to get value from Wordpress cache
 
	// if no value in the cache
	if ( $count === false ) {
		$response = wp_remote_get( add_query_arg( array( 
			&#039;id&#039;               =&gt; urlencode( get_permalink( $post_id ) ),
			&#039;access_token&#039;     =&gt; $access_token,
			&#039;fields&#039;           =&gt; &#039;engagement&#039;
		), &#039;https://graph.facebook.com/v3.0/&#039; ) );
		
		$body = json_decode( $response[&#039;body&#039;] );
		//print_r($body);
 
		$count = intval( $body-&gt;engagement-&gt;share_count ); 
 
		set_transient( $cache_key, $count, 3600 ); // store value in cache for a 1 hour
	}
	return $count;
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Dans la ligne $access_token = ‘APP_ID|APP_SECRET’, nous allons remplacer APP_ID par l’ID de l’API, puis APP_SECRET par sa clé secrète.</p>
<p>Puis une fois votre fonction prête, nous allons faire un display du résultat dans l’endroit du template désiré comme ceci :<br />
Comme vous voyez, il faut surtout appellé le Post current ID concerné pour que le compte de partages corresponde bien au ID.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-1150029" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-1150029" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="standard" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">&lt;?php $id = get_the_ID(); echo wp_get_shares_facebook( $id ); ?&gt;</pre></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/faire-un-display-du-nombre-de-partages-dune-page-ou-post-wordpress-facebook/">Afficher le nombre de partages d’une page ou un article sur Facebook</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/faire-un-display-du-nombre-de-partages-dune-page-ou-post-wordpress-facebook/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Créer un Widget Twitter Count Followers</title>
		<link>https://themespress.ca/widget-via-twitter-count-followers/</link>
					<comments>https://themespress.ca/widget-via-twitter-count-followers/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Tue, 22 Nov 2016 20:35:20 +0000</pubDate>
				<category><![CDATA[Widgets]]></category>
		<category><![CDATA[Médias sociaux]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=1340</guid>

					<description><![CDATA[<p>Widget Via Twitter Count Followers : C&#8217;est un Widget WordPress qui permet d&#8217;afficher dans un sidebar le nombre d&#8217;abonnés de votre Compte Twitter. Configurer votre Titre, description, et Nom d&#8217;Utilisateur Twitter. Et voilà ! Langues : Anglais et Francais. Télécharger</p>
<p>The post <a href="https://themespress.ca/widget-via-twitter-count-followers/">Créer un Widget Twitter Count Followers</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Widget Via Twitter Count Followers : C&#8217;est un Widget WordPress qui permet d&#8217;afficher dans un sidebar le nombre d&#8217;abonnés de votre Compte Twitter.</p>
<p>Configurer votre Titre, description, et Nom d&#8217;Utilisateur Twitter. Et voilà !<br />
Langues : Anglais et Francais.</p>
<p><a href="https://themespress.ca/wp-content/uploads/2016/11/via-count-twitter.jpg"><img decoding="async" class="alignnone size-full wp-image-1346" src="https://themespress.ca/wp-content/uploads/2016/11/via-count-twitter.jpg" alt="Widget Via Twitter Count Followers" width="359" height="182" /></a></p>
<p><a class="more" href="https://themespress.ca/produits/widgets/widget-via-twitter-count-followers/" target="_blank" rel="noopener">Télécharger</a></p><p>The post <a href="https://themespress.ca/widget-via-twitter-count-followers/">Créer un Widget Twitter Count Followers</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/widget-via-twitter-count-followers/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shortcode WordPress YouTube</title>
		<link>https://themespress.ca/shortcode-wordpress-you-tube/</link>
					<comments>https://themespress.ca/shortcode-wordpress-you-tube/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Mon, 08 Feb 2016 15:02:24 +0000</pubDate>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Médias sociaux]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=189</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<div class="wpb-content-wrapper"><div class="vc_row wpb_row vc_row-fluid"><div class="wpb_column vc_column_container vc_col-sm-12"><div class="vc_column-inner"><div class="wpb_wrapper">
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Pour se simplifier l’intégration WordPress pour les utilisateurs, les shortcodes sont une bonne solution. Voici le Shortcode WordPress You Tube.</p>
<p>Nous en avons préparé un simplifié, le <strong>Via You Tube</strong>.</p>
<p>Voici donc notre shortcode. Ouvrez votre fichier WordPress functions.php et collez ce code ci dessous.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-6196519" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-6196519" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">add_shortcode( &#039;via_youtube&#039;, &#039;via_you_tube_shortcode&#039; );
// Nous creons la fonction 
function via_you_tube_shortcode($atts) {
 $atts = shortcode_atts( array(
   &#039;id&#039;                 =&gt; &#039;&#039;,
   &#039;width&#039;              =&gt; $width,
   &#039;height&#039;             =&gt; $height,
   ), $atts ); // Nous stockons les arguments 
   extract($atts); // Extraction des arguments ci dessus
 
   // Nous retournons les resultats en iframe avec la hauteur et la largeur et l&#039;identifiant de la video qui sera present dans votre shortcode
   return&#039;&lt;iframe src=&quot;https://www.youtube.com/embed/&#039;.$id.&#039;&quot; width=&quot;&#039;.$width.&#039;&quot; height=&quot;&#039;.$height.&#039;&quot; frameborder=&quot;0&quot; allowfullscreen=&quot;allowfullscreen&quot;&gt;&lt;/iframe&gt;&#039;; 
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Maintenant rendez vous dans la page que vous souhaitez, et intégrer le shortcode ci dessous.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-2638984" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-2638984" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">[via_youtube id=&quot;BJ-CmHZrKHU&quot; width=&quot;560&quot; height=&quot;315&quot;]</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Récupérer l’identifiant de la vidéo dans l’url de votre navigateur et remplacez le dans l’id de votre shorcode</p>

		</div>
	</div>

	<div  class="wpb_single_image wpb_content_element vc_align_left wpb_content_element">
		
		<figure class="wpb_wrapper vc_figure">
			<div class="vc_single_image-wrapper   vc_box_border_grey"><img decoding="async" width="415" height="18" src="https://themespress.ca/wp-content/uploads/2016/02/via-You-Tube1.png" class="vc_single_image-img attachment-full" alt="" title="via-You-Tube1" srcset="https://themespress.ca/wp-content/uploads/2016/02/via-You-Tube1.png 415w, https://themespress.ca/wp-content/uploads/2016/02/via-You-Tube1-300x13.png 300w" sizes="(max-width: 415px) 100vw, 415px" /></div>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>You Tube présente les dimensions suivantes :<br />
560 * 315<br />
640 * 360<br />
853 * 480<br />
1280 * 720</p>
<p>ou les tailles personnalisées. Il suffit tout simplement de changer les paramètres de la largeur et hauteur de la vidéo dans le shortcode que nous vous donnons.</p>
<p>Voila, vous obtenez en quelques clics votre vidéo You Tube sur votre site Web. Le shortcode est utilisable ou vous voulez dans vos pages…<br />
Voici maintenant une autre solution pour que votre shortcode soit display dans votre Widget texte WordPress.<br />
Ajouter cette ligne de code filtre dans votre functions.php. Assurez vous qu’il ne soit déjà pas présent…</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-3650737" class="ts-enlighterjs-container-single-enabled  " style="width: 100%;  margin-top: 0px; margin-bottom: 0px;" data-enlighter-doubleclick="true" data-enlighter-windowbutton="true" data-enlighter-windowtext="New Window" data-enlighter-rawbutton="true" data-enlighter-rawtext="RAW Code" data-enlighter-infobutton="false" data-enlighter-infotext="EnlighterJS" data-enlighter-indent="2"><pre id="ts-enlighterjs-pre-3650737" class="" style="white-space: pre-wrap; height: 100%; margin: 0; padding: 0;" data-enlighter-language="php" data-enlighter-theme="enlighter" data-enlighter-group="" data-enlighter-title="" data-enlighter-linenumbers="true" data-enlighter-lineoffset="1" data-enlighter-highlight="">// Filtre permettant shortcodes visuels dans les widgets texte
add_filter(&#039;widget_text&#039;, &#039;do_shortcode&#039;);</pre></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/shortcode-wordpress-you-tube/">Shortcode WordPress YouTube</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/shortcode-wordpress-you-tube/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
