<?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>Formidable Form - ThemesPress</title>
	<atom:link href="https://themespress.ca/sujets/formidable-form/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>Wed, 14 Jan 2026 13:25:12 +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>Formidable Form - ThemesPress</title>
	<link>https://themespress.ca</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Mettre à jour sa licence Formidable Forms Pro</title>
		<link>https://themespress.ca/mettre-a-jour-sa-licence-formidable-forms-pro/</link>
					<comments>https://themespress.ca/mettre-a-jour-sa-licence-formidable-forms-pro/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Wed, 14 Jan 2026 13:06:57 +0000</pubDate>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Base de données]]></category>
		<category><![CDATA[Clés Licenses Pro]]></category>
		<category><![CDATA[Formidable Form]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=8247</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>Il arrive que Formidable Forms Pro ne détecte plus correctement une nouvelle clé de licence. Dans certains cas, la page Formidable → Settings affiche une page blanche. Par conséquent, l’utilisateur ne peut plus mettre à jour la licence depuis l’interface WordPress.</p>
<p>Dans cette situation, vous pouvez mettre à jour la licence directement dans la base de données, notamment via phpMyAdmin. En effet, WordPress stocke la clé de licence dans la table wp_options. Ainsi, lorsque l’administration ne répond plus, cette méthode vous permet de modifier la licence manuellement.</p>
<p>Cependant, vous devez utiliser cette manipulation uniquement comme solution de dépannage. Elle permet toutefois de corriger une licence bloquée ou mal enregistrée sans désinstaller le plugin ni perdre de données. Avant toute intervention, pensez donc à sauvegarder la base de données.</p>
<p>Une fois la licence mise à jour, la page <a href="https://formidableforms.com/" target="_blank" rel="noopener">Formidable</a> → Settings redevient généralement accessible. Dès lors, vous pouvez retourner dans les réglages Formidable et mettre à jour ou remplacer la clé de licence depuis l’interface WordPress. De cette manière, vous reprenez une gestion normale du plugin.</p>

		</div>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<ul>
<li data-start="122" data-end="357">
<p data-start="125" data-end="357"><strong data-start="125" data-end="177">Mettre à jour la licence dans la base de données</strong><br data-start="177" data-end="180" />Lorsque la page <strong data-start="199" data-end="224">Formidable → Settings</strong> devient inaccessible (page blanche), la clé de licence peut être modifiée directement dans la table <code data-start="325" data-end="337">wp_options</code> via <strong data-start="342" data-end="356">phpMyAdmin</strong>.</p>
</li>
<li data-start="359" data-end="583">
<p data-start="362" data-end="583"><strong data-start="362" data-end="412">Rétablir l’accès à la page Formidable Settings</strong><br data-start="412" data-end="415" />Cette mise à jour permet généralement de <strong data-start="459" data-end="482">corriger le blocage</strong> et de rendre à nouveau accessible la page <strong data-start="525" data-end="550">Formidable → Settings</strong> dans l’administration WordPress.</p>
</li>
<li data-start="585" data-end="859">
<p data-start="588" data-end="859"><strong data-start="588" data-end="641">Mettre à jour la clé depuis l’interface WordPress</strong><br data-start="641" data-end="644" />Une fois la page rétablie, il est recommandé de <strong data-start="695" data-end="735">revenir dans les réglages <a href="https://formidableforms.com/" target="_blank" rel="noopener">Formidable</a></strong> et de <strong data-start="742" data-end="809">mettre à jour ou confirmer la clé de licence depuis l’interface</strong>, afin de reprendre une gestion normale du plugin.</p>
</li>
</ul>

		</div>
	</div>
<div id="ts-enlighterjs-container-3982862" 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-3982862" 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="">UPDATE wp_options
SET option_value = &#039;a:1:{s:7:&quot;license&quot;;s:32:&quot;VOTRE CL&Eacute; API ICI&quot;;}&#039;
WHERE option_name = &#039;frmpro-credentials&#039;;
</pre></div><div class="vc_btn3-container vc_btn3-inline vc_do_btn" ><a class="vc_general vc_btn3 vc_btn3-size-md vc_btn3-shape-rounded vc_btn3-style-modern vc_btn3-color-warning" href="https://themespress.ca/?s=formidable" title="">Autres articles Formidable Form</a></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/mettre-a-jour-sa-licence-formidable-forms-pro/">Mettre à jour sa licence Formidable Forms Pro</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/mettre-a-jour-sa-licence-formidable-forms-pro/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Table WordPress &#8211; Entrées d&#8217;un formulaire Formidable</title>
		<link>https://themespress.ca/creer-une-entree-table-venant-dun-formulaire-formidable/</link>
					<comments>https://themespress.ca/creer-une-entree-table-venant-dun-formulaire-formidable/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Fri, 21 Oct 2022 13:32:17 +0000</pubDate>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Formidable Form]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=6794</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><strong>Table WordPress</strong> : Vous souhaitez créer une entrée dans une table personnalisée WordPress venant d&#8217;un formulaire Formidable Form ?</p>
<p>Imaginons que vous avez créé une table afin d&#8217;obtenir des données formulaire ou d&#8217;en faire des statistiques.</p>
<p>Ainsi votre table créée avec ses colonnes respectives, <strong>construisez donc les champs correspondants aux colonnes</strong> de votre table.</p>
<p>Si vous souhaitez créer une table avec une fonction, voici une fonction qui permet de <a href="https://deliciousbrains.com/creating-custom-table-php-wordpress/" target="_blank" rel="noopener"><strong>créer une table WordPress (Article interressant)</strong></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="1903" height="955" src="https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable.png" class="vc_single_image-img attachment-full" alt="Créer une entrée table venant d&#039;un formulaire Formidable" title="Créer une entrée table venant d&#039;un formulaire Formidable" srcset="https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable.png 1903w, https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable-600x301.png 600w, https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable-300x151.png 300w, https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable-1024x514.png 1024w, https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable-768x385.png 768w, https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable-1536x771.png 1536w, https://themespress.ca/wp-content/uploads/2022/10/Creer-une-entree-table-venant-dun-formulaire-Formidable-1320x662.png 1320w" sizes="(max-width: 1903px) 100vw, 1903px" /></div>
		</figure>
	</div>
<div id="ts-enlighterjs-container-3298767" 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-3298767" 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="">//////////////////////////////////////////////////////////////////////
// Create database table
//////////////////////////////////////////////////////////////////////

function database_wooclassementstats() {
	global $wpdb;
	$charset_collate = $wpdb-&gt;get_charset_collate();
	$table_name = $wpdb-&gt;prefix . &#039;wooclassementstats&#039;;
		$sql = &quot;CREATE TABLE $table_name (
		id mediumint(9) NOT NULL AUTO_INCREMENT,
		viewdate date DEFAULT &#039;0000-00-00&#039; NOT NULL,
		viewtime time DEFAULT &#039;00:00:00&#039; NOT NULL,
		productid int(11) NOT NULL,
		productname varchar(60) NOT NULL,
		producturl text NOT NULL,
		userip varchar(60) NOT NULL,
		username varchar(60) NOT NULL,
		userid bigint(20) NOT NULL,
		usercountry text NOT NULL,
		usercity varchar(255) NOT NULL,
		userbrowser varchar(255) NOT NULL,
		userbrowserversion varchar(255) NOT NULL,
		userbrowserplateform varchar(255) NOT NULL,	
		userviews smallint(5) NOT NULL,
		userclicks smallint(5) NOT NULL,
		urlfrom text NOT NULL,
		type varchar(60) DEFAULT &#039;vue&#039; NOT NULL,
		language varchar(60) NOT NULL,
		UNIQUE KEY id (id)
		) $charset_collate;&quot;;
	require_once( ABSPATH . &#039;wp-admin/includes/upgrade.php&#039; );
	dbDelta( $sql );
}	
add_action( &#039;init&#039;, &#039;database_wooclassementstats&#039;);</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Donc voici notre table dans <strong>phpMyAdmin.</strong></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="1917" height="448" src="https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin.png" class="vc_single_image-img attachment-full" alt="" title="Création de table dans phpMyAdmin" srcset="https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin.png 1917w, https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin-600x140.png 600w, https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin-300x70.png 300w, https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin-1024x239.png 1024w, https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin-768x179.png 768w, https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin-1536x359.png 1536w, https://themespress.ca/wp-content/uploads/2022/10/Creation-de-table-dans-phpMyAdmin-1320x308.png 1320w" sizes="(max-width: 1917px) 100vw, 1917px" /></div>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Comme vous pouvez le constater, il y a plusieurs colonnes dans notre table WordPress.</p>
<p>Tout d&#8217;abord, changer le nom de la table <strong><span class="st0">wooclassementstats </span></strong><span class="st0">par le nom de <strong>votre table</strong>.</span></p>
<p>Aussi, remplacez les colonnes de la table par les vôtres en changeant leurs noms et en adaptant les types de colonnes recherchées.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading vc_custom_1666357967792" >Insérer les données des champs Formidable - Table WordPress</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Pour cela, nous allons utiliser le <a href="https://formidableforms.com/knowledgebase/formidable-hooks/" target="_blank" rel="noopener"><strong>hook Formidable Form</strong></a> <a href="https://formidableforms.com/knowledgebase/frm_after_create_entry/" target="_blank" rel="noopener">frm_after_create_entry</a></p>
<p>Dans notre hook, nous allons donner la condition d&#8217;aller chercher les données provenant de notre formulaire correspondant à notre ID formulaire.</p>
<p>La variable <strong><span class="kw3">$values</span></strong> englobe les valeurs récupérées de notre formulaire. Changer <strong>les noms des colonnes</strong> et <strong>les IDS des champs correspondant</strong> à chaque champ.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-7667800" 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-7667800" 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_action(&#039;frm_after_create_entry&#039;, &#039;copy_into_my_table&#039;, 20, 2);
function copy_into_my_table($entry_id, $form_id){ 
  if($form_id == 2){ //change 4 to the form id of the form to copy
    global $wpdb;
    $values = array(
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][24], 
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][25], 
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][22],
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][21],
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][26],
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][23],
    &#039;col_name&#039;         =&gt; &#039;&#039;,
    &#039;col_name&#039;         =&gt; &#039;&#039;, 
    &#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][27],
    );
    //replace 25 and 26 with the field ids of the Formidable form. Change col_name to the column names in your table
    $wpdb-&gt;insert(&#039;wpeo_LDAAnalytics&#039;, $values); 
  }
}</pre></div><h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading vc_custom_1666357768117" >Pour les sites web Multisites</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Si vous avez un multisite, dans un premier temps, il faut s&#8217;assurer que les formulaires n&#8217;aient pas le même ID. Si cela arrive, il faut utiliser le <a href="https://developer.wordpress.org/reference/functions/switch_to_blog/" target="_blank" rel="noopener"><strong>switch_to_blog</strong></a></p>
<p>On englobe notre condition formulaire entre les <strong>switch_to_blog</strong> et le <strong>restore_current_blog(); </strong> qui va s’assurer de respecter la requête dans la condition du blog concerné.</p>

		</div>
	</div>
</div></div></div></div><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 id="ts-enlighterjs-container-5373977" 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-5373977" 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="">//////////////////////// Insert datas after create entry from Form  /////////////////////

add_action(&#039;frm_after_create_entry&#039;, &#039;copy_into_my_table&#039;, 20, 2);
function copy_into_my_table($entry_id, $form_id){ 
	switch_to_blog(2);
	if($form_id == 2){ //change 4 to the form id of the form to copy
		global $wpdb;
		$values = array(
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][24], 
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][25], 
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][22],
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][21],
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][26],
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][23],
		&#039;col_name&#039;         =&gt; &#039;&#039;,
		&#039;col_name&#039;         =&gt; &#039;&#039;, 
		&#039;col_name&#039;         =&gt; $_POST[&#039;item_meta&#039;][27],
		);
		//replace 25 and 26 with the field ids of the Formidable form. Change col_name to the column names in your table
		$wpdb-&gt;insert(&#039;wpeo_LDAAnalytics&#039;, $values); 
	}
	restore_current_blog();
}</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>En conclusion, c&#8217;est merveilleux d&#8217;insérer des données dans une table WordPress, cela permet par exemple, d&#8217;avoir une copie des données formulaires, ou pourquoi pas de proposer des statistiques pour vos clients.</p>

		</div>
	</div>
</div></div></div></div>
</div><p>The post <a href="https://themespress.ca/creer-une-entree-table-venant-dun-formulaire-formidable/">Table WordPress – Entrées d’un formulaire Formidable</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/creer-une-entree-table-venant-dun-formulaire-formidable/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Calculer le nombre de jours entre deux dates</title>
		<link>https://themespress.ca/calculer-le-nombre-de-jours-entre-deux-dates/</link>
					<comments>https://themespress.ca/calculer-le-nombre-de-jours-entre-deux-dates/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Thu, 24 Feb 2022 15:22:01 +0000</pubDate>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Formidable Form]]></category>
		<category><![CDATA[Formulaires]]></category>
		<category><![CDATA[Shortcodes]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=5697</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 se donner un exemple de fonction pour calculer le nombre de jours entre deux dates. Nous allons aussi voir un exemple de calcul mathématique en shortcode <a href="https://shareasale.com/r.cfm?b=841990&amp;u=1476870&amp;m=64739&amp;urllink=&amp;afftrack="><strong>Formidable form</strong></a> dans notre exemple.</p>
<p>Créer dès maintenant un shortcode pour calculer notre nombre de jours.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Calculer notre nombre de jours entre deux dates</h2><div id="ts-enlighterjs-container-1077841" 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-1077841" 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="">function themespress_numberdays_shortcode() { 
     $now = time(); // Current time 
     $your_date = strtotime(&#039;2022-01-23&#039;); // The first date
     $datediff = abs($now - $your_date); // Gives absolute Value 
     return floor($datediff/(60*60*24)); // Returns the lowest value by rounding down value 
} 
// register shortcode
add_shortcode(&#039;numberdays&#039;, &#039;themespress_numberdays_shortcode&#039;); </pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Ici <strong>notre date &#8216;<span class="st0">2022-01-23&#8242;</span> </strong>est la première date de départ et la variable <strong>$now</strong> représente l&#8217;heure actuelle. Ensuite il y a le <strong>calcul de jours entre les deux dates.</strong></p>

		</div>
	</div>
<div class="vc_row wpb_row vc_inner 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>On peut donc faire des calculs et statistiques avec le shortcode Formidable Form suivant :</p>

		</div>
	</div>
</div></div></div></div><div id="ts-enlighterjs-container-4162662" 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-4162662" 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="">[frm-math][/frm-math]</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Dans ce shortcode mathématiques on va insérer les données à calculer. Je souhaiterais par exemple calculer le cout journalier de mon épicerie entre deux dates.</p>
<p>Vous pouvez par exemple créer un formulaire formidable form pour insérer des données de vos dépenses d&#8217;épicerie.</p>
<p>Champs du formulaire :</p>
<p>1 &#8211; Champ caché avec la valeur par défaut la date au moment de la création de l&#8217;entrée. [date]</p>
<p>2 &#8211; Champ select options avec les différentes valeurs de supermarchés (Ex : Costco, WalMart, Super C, ect &#8230;)</p>
<p>3 &#8211; Champ nombre avec le montant</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="1434" height="541" src="https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire.png" class="vc_single_image-img attachment-full" alt="Formidable Form - Exemple formulaire" title="Formidable Form - Exemple formulaire" srcset="https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire.png 1434w, https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire-600x226.png 600w, https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire-300x113.png 300w, https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire-1024x386.png 1024w, https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire-768x290.png 768w, https://themespress.ca/wp-content/uploads/2022/02/Formidable-Form-Exemple-formulaire-1320x498.png 1320w" sizes="(max-width: 1434px) 100vw, 1434px" /></div>
		</figure>
	</div>

	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Après avoir entré quelques données, vous pouvez faire donc le calcul avec deux shortcodes :</p>
<p>1 &#8211; On veut obtenir le total du montant (avec l&#8217;ID de l&#8217;entrée), qui serait l&#8217;ID de mon champ montant).</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-5129182" 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-5129182" 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="">// Remplacez 321 par l&#039;ID de votre entr&eacute;e montant.
[frm-stats id=321 type=total]</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>2 &#8211; Le shortcode du calcul du nombre de jours avec notre fonction que nous avons créée plus haut. [numberdays].</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-2590820" 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-2590820" 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="">// Fonction de notre calcul du nombre de jours.
[numberdays]</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Maintenant, effectuez le calcul dans une de vos pages :</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-7879923" 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-7879923" 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="">// Remplacez 321 par l&#039;ID de votre entr&eacute;e montant.
[frm-math][frm-stats id=321 type=total] / [numberdays][/frm-math]</pre></div><div class="vc_row wpb_row vc_inner 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>Si vous souhaitez avoir des rapports graphiques Formidable Form de vos résultats formulaire comme ce graphique.</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 loading="lazy" decoding="async" width="900" height="400" src="https://themespress.ca/wp-content/uploads/2022/02/Exemple-de-graphique-formidable-form.png" class="vc_single_image-img attachment-full" alt="Exemple de graphique formidable form" title="Exemple de graphique formidable form" srcset="https://themespress.ca/wp-content/uploads/2022/02/Exemple-de-graphique-formidable-form.png 900w, https://themespress.ca/wp-content/uploads/2022/02/Exemple-de-graphique-formidable-form-600x267.png 600w, https://themespress.ca/wp-content/uploads/2022/02/Exemple-de-graphique-formidable-form-300x133.png 300w, https://themespress.ca/wp-content/uploads/2022/02/Exemple-de-graphique-formidable-form-768x341.png 768w" sizes="auto, (max-width: 900px) 100vw, 900px" /></div>
		</figure>
	</div>
<div id="ts-enlighterjs-container-5385874" 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-5385874" 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="">// Remplacez 320 par l&#039;ID du champ select options des supermarch&eacute;s
[frm-graph fields=&quot;320&quot; type=&quot;column&quot; data_type=&quot;total&quot;]</pre></div>
	<div class="wpb_raw_code wpb_raw_html wpb_content_element" >
		<div class="wpb_wrapper">
			<a class="read-more" href="https://formidableforms.com/knowledgebase/graphs/">Les graphiques Formidable Form</a>
		</div>
	</div>
</div></div></div></div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/calculer-le-nombre-de-jours-entre-deux-dates/">Calculer le nombre de jours entre deux dates</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/calculer-le-nombre-de-jours-entre-deux-dates/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Shortcodes Formidable form &#8211; Les exemples</title>
		<link>https://themespress.ca/shortcodes-formidable-form/</link>
					<comments>https://themespress.ca/shortcodes-formidable-form/#respond</comments>
		
		<dc:creator><![CDATA[Themespress]]></dc:creator>
		<pubDate>Fri, 05 Nov 2021 13:50:26 +0000</pubDate>
				<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Formidable Form]]></category>
		<category><![CDATA[Formulaires]]></category>
		<category><![CDATA[Shortcodes]]></category>
		<guid isPermaLink="false">https://themespress.ca/?p=4851</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>Les shortcodes <a href="https://shareasale.com/r.cfm?b=841990&amp;u=1476870&amp;m=64739&amp;urllink=&amp;afftrack="><strong>Formidable form</strong></a> sont assez diversifiés et vraiment excellents pour gagner notre temps. Montrer par exemple des statistiques, graphiques, concernant vos formulaires.</p>

		</div>
	</div>
<h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Votre shortcode Formidable Form</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Changer l&#8217;ID par celui de votre formulaire, ou copier directement celui fourni dans la page des formulaires .</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-5951454" 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-5951454" 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="">[formidable id=x]</pre></div><h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Votre shortcode vue Formidable Form</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Vous pouvez par exemple <a href="https://shareasale.com/r.cfm?b=1795090&amp;u=1476870&amp;m=64739&amp;urllink=&amp;afftrack="><strong>créer une vue</strong></a>, qui est en réalité le résultat SQL des entrées d&#8217;un formulaire, et filtrer dans votre vue les conditions SQL appropriées.</p>
<p>Par exemple par le current user ID, par une condition d&#8217;un param du formulaire, par les ID de l&#8217;entrée, par date, ect &#8230;.</p>
<p>Une fois votre vue faite, vous pouvez afficher son shortcode dans une page ou un post comme cet exemple.</p>
<p>Changer l&#8217;ID par celui de votre vue, ou copier directement celui fourni dans la vue.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-1619530" 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-1619530" 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="">[display-frm-data id=x filter=limited]</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Si vous souhaitez montrer que les résultats concernant l&#8217;utilisateur logué, alors il faut ajouter dans le shortcode un paramètre supplémentaire.</p>
<p><strong>Assurez-vous d&#8217;avoir un champ User ID Formidable Form</strong> dans le formulaire.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-3097823" 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-3097823" 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="">[display-frm-data id=x filter=limited user_id=current]</pre></div><h2 style="text-align: left" class="vc_custom_heading vc_do_custom_heading" >Votre shortcode statistiques</h2>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Voici un exemple de shortcode des statistiques qui va nous permettre de montrer le compte des entrées dans les 30 derniers jours.</p>
<p>Ici, dans notre exemple,<strong> l&#8217;ID 129</strong> correspond à l&#8217;un des IDS de champ de notre formulaire. Remplacez-le par l&#8217;un des IDS des champs de votre formulaire.</p>
<p>Vous pouvez aussi <a href="https://themespress.ca/formidable-form-creer-un-id-personnalise-de-lentree/"><strong>créer un ID personnalisé de l&#8217;entrée par un shortcode</strong></a>.</p>
<p>Et le type est <strong>count</strong> et non <strong>total</strong>.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-5463787" 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-5463787" 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="">[frm-stats id=&quot;129&quot; type=&quot;count&quot; created_at_greater_than=&quot;-1 month&quot;]</pre></div>
	<div class="wpb_text_column wpb_content_element" >
		<div class="wpb_wrapper">
			<p>Dans un autre exemple, vous pourriez afficher le total d&#8217;un champ personnalisé de formulaire ou les valeurs correspondraient à <strong>Yes </strong>(Genre va me chercher le total des entrées ou le champ 25 a été rempli par les utilisateurs correspondant à Yes).</p>
<p>L&#8217;ID de votre champ pourrait être un des champs personnalisés dans le formulaire.</p>

		</div>
	</div>
<div id="ts-enlighterjs-container-9169590" 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-9169590" 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="">[frm-stats id=x type=total 25=&quot;Yes&quot;]</pre></div><div class="vc_separator wpb_content_element vc_separator_align_center vc_sep_width_100 vc_sep_double vc_sep_border_width_2 vc_sep_pos_align_center vc_separator_no_text vc_sep_color_grey wpb_content_element  wpb_content_element" ><span class="vc_sep_holder vc_sep_holder_l"><span class="vc_sep_line"></span></span><span class="vc_sep_holder vc_sep_holder_r"><span class="vc_sep_line"></span></span>
</div></div></div></div></div>
</div><p>The post <a href="https://themespress.ca/shortcodes-formidable-form/">Shortcodes Formidable form – Les exemples</a> first appeared on <a href="https://themespress.ca">ThemesPress</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://themespress.ca/shortcodes-formidable-form/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
