Attention !

Cet article contient du code PHP et JavaScript et s'adresse aux développeurs. Nous proposons ce code à titre gracieux, mais nous n'offrons pas de support pour les personnalisations de code ou le développement tiers.

Pour obtenir de l'aide supplémentaire, veuillez consulter le tutoriel de WPBeginner sur l'ajout de code personnalisé.

Ignorer

Comment lier le logo de vos pages de formulaire

Introduction

Souhaitez-vous lier le logo de vos Pages de formulaire à votre page d’accueil ? Dans ce tutoriel, nous allons créer un formulaire à l’aide du module complémentaire Pages de formulaire WPForms, télécharger un logo pour notre formulaire, puis ajouter un extrait de code qui liera ce logo à notre page d’accueil.

Création de votre formulaire

Tout d’abord, nous devons créer un nouveau formulaire et y ajouter nos champs. Pour les besoins de ce tutoriel, nous allons simplement créer un formulaire de réservation avec quelques champs de base.

vous devrez d’abord créer votre formulaire

Activation des Pages de formulaire

Ensuite, vous devrez activer le formulaire pour utiliser les Pages de formulaire. Pour toute aide à ce sujet, veuillez consulter cette documentation.

Dans le générateur de formulaire, cliquez simplement sur Paramètres, puis sur Pages de formulaire pour activer cette option pour votre formulaire.

activer les pages de formulaire dans les paramètres de votre formulaire

Dans l’onglet Pages de formulaire, cliquez sur Télécharger une image et téléchargez votre logo. Une fois terminé, cliquez sur Enregistrer pour sauvegarder les modifications.

dans l’onglet pages de formulaire, cliquez pour télécharger l’image de votre logo

Par défaut, cette image ne renvoie à rien. À l’étape suivante, nous allons ajouter un extrait de code qui transformera cette image en lien.

Il est maintenant temps d’ajouter un extrait de code à votre site qui transformera l’image de votre logo en lien. Si vous avez besoin d’aide pour ajouter des extraits de code à votre site, veuillez consulter ce tutoriel.

/**
 * Link your form logo on form pages.
 *
 * @link   https://wpforms.com/developers/how-to-link-your-form-pages-form-logo/
 */

function wpf_dev_form_pages_add_link() {
	?>
	<script type="text/javascript">
		jQuery( function( $ ) {

			// Could be removed if changes are needed in all form pages on the site.
			var formID = 375;// ID of form page form to which apply changes.

			if ( $( '#wpforms-' + formID ).length === 0 ) {
				return;
			}

			// Detect Form Page image.
			var $logo = $( '#wpforms-form-page-page' ).find( '.wpforms-custom-logo img' );

			if ( $logo.length > 0 ) {
				$logo.wrap($( '<a>',{
					href: '/' // "/" could be changed to any link.
				}));
			}
		} );
	</script>
	<?php
}
add_action( 'wpforms_wp_footer_end', 'wpf_dev_form_pages_add_link', 30 );

Dans l’extrait ci-dessus, var formID = 375 est le numéro d’identification du formulaire. Vous devrez le modifier pour qu’il corresponde à l’ID de votre formulaire. Si vous avez besoin d’aide pour localiser l’ID de votre formulaire, veuillez consulter ce tutoriel.

Vous n’êtes bien sûr pas obligé de lier l’image à votre page d’accueil, vous pouvez lier cette image à n’importe quelle URL de votre choix. Pour modifier le lien, remplacez simplement cette ligne de code href: ‘/’ // “/” peut être remplacé par n’importe quel lien. par ceci href: ‘http://google.com’ // “/” peut être remplacé par n’importe quel lien..

Maintenant, lorsque vous visualisez votre formulaire et que vous passez la souris sur l’image du logo, vous verrez le pointeur pour cliquer sur l’image.

maintenant, le logo des pages de formulaire est lié à votre page d’accueil

Et c’est tout ce dont vous avez besoin pour lier le logo de votre formulaire sur vos pages de formulaire. Souhaitez-vous faire de même pour le module complémentaire Formulaires conversationnels ? Consultez notre tutoriel sur Comment lier le logo de votre formulaire conversationnel.

Référence d’action : wpforms_wp_footer_end