Wie Sie Ihre Formularseiten verknüpfen Formular-Logo

Einführung

Möchten Sie Ihr Form Pages-Logo von Ihrem Formular mit Ihrer Homepage verknüpfen? In diesem Tutorial werden wir ein Formular mit dem WPForms Form Pages Addon erstellen, ein Logo für unser Formular hochladen und dann ein Snippet hinzufügen, das dieses Logo mit einem kleinen Codeschnipsel auf unsere Homepage zurückverknüpfen würde.

Ihr Formular erstellen

Als Erstes müssen wir ein neues Formular erstellen und unsere Felder zu diesem Formular hinzufügen. Für den Zweck dieses Tutorials werden wir nur ein Reservierungsformular mit einigen grundlegenden Feldern erstellen.

Zunächst müssen Sie Ihr Formular erstellen

Aktivieren von Formularseiten

Als nächstes müssen Sie das Formular für die Verwendung von Formularseiten aktivieren. Wenn Sie dabei Hilfe benötigen, lesen Sie bitte diese Dokumentation.

Klicken Sie im Formularersteller einfach auf Einstellungen und dann auf Formularseiten, um dies für Ihr Formular zu aktivieren.

Formularseiten in Ihren Formulareinstellungen aktivieren

Klicken Sie auf der Registerkarte Formularseiten auf Bild hochladen und laden Sie Ihr Logo hoch. Wenn Sie fertig sind, klicken Sie auf Speichern, um die Änderungen zu speichern.

Klicken Sie auf der Registerkarte Formularseiten, um Ihr Logo hochzuladen.

Standardmäßig ist dieses Bild mit nichts verlinkt. Im nächsten Schritt fügen wir einen Codeschnipsel hinzu, der dieses Bild mit der Homepage verknüpft.

Jetzt ist es an der Zeit, ein Snippet zu Ihrer Website hinzuzufügen, das Ihr Logo-Bild in einen Link verwandelt. Wenn Sie Hilfe beim Hinzufügen von Snippets zu Ihrer Website benötigen, lesen Sie bitte dieses Tutorial.

/**
 * 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 );

Im obigen Ausschnitt ist var formID = 375 die ID-Nummer des Formulars. Diese muss geändert werden, damit sie mit Ihrer Formular-ID übereinstimmt. Wenn Sie Hilfe bei der Suche nach Ihrer Formular-ID benötigen, lesen Sie bitte dieses Tutorial.

Sie müssen das Bild natürlich nicht mit Ihrer Homepage verknüpfen, Sie können es mit jeder beliebigen URL verknüpfen. Um den Link zu ändern, ersetzen Sie einfach diese Codezeile href: '/' // "/" kann in einen beliebigen Link geändert werden. zu diesem href: 'http://google.com' // "/" kann in einen beliebigen Link geändert werden..

Wenn Sie nun Ihr Formular anzeigen und den Mauszeiger über das Logobild bewegen, sehen Sie den Zeiger zum Anklicken des Bildes.

das Logo der Formularseiten ist jetzt mit Ihrer Homepage verlinkt

Und das ist alles, was Sie brauchen, um Ihr Formularlogo auf Ihren Formularseiten zu verlinken. Möchten Sie dasselbe auch für das Conversational Forms Addon tun? Werfen Sie einen Blick auf unsere Anleitung zum Verknüpfen Ihres Conversational Form Logos.

Referenz der Aktion: wpforms_wp_footer_end