<?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>Woocommerce Archiv - Homepage nach Preis - Webseite erstellen lassen</title>
	<atom:link href="https://homepage-nach-preis.de/wort/woocommerce/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>★ Responsive Webdesigner Homepage erstellen lassen, bereits ab 299 Euro professionelle Webseite. ✓ Google-Optimiert ✓ Mobil-Optimiert &#124; Webdesign &#38; Seo</description>
	<lastBuildDate>Sat, 01 Jun 2024 12:55:52 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://homepage-nach-preis.de/wp-content/uploads/2021/02/cropped-icon-150x150.png</url>
	<title>Woocommerce Archiv - Homepage nach Preis - Webseite erstellen lassen</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>WooCommerce für Windows &#8211; Software von HNP</title>
		<link>https://homepage-nach-preis.de/2024/05/28/woocommerce-fuer-windows-software-von-hnp/</link>
					<comments>https://homepage-nach-preis.de/2024/05/28/woocommerce-fuer-windows-software-von-hnp/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Tue, 28 May 2024 19:08:50 +0000</pubDate>
				<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[App]]></category>
		<category><![CDATA[Client]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[Verbinundung]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=8298</guid>

					<description><![CDATA[<p>Entfesseln Sie das volle Potenzial Ihres WooCommerce-Shops mit unserer leistungsstarken Windows-Software Ihr Gerät unterstützt eine Wiedergabe des Videos nicht. Wenn Sie einen WooCommerce-Shop betreiben, wissen Sie, wie wichtig effizientes und zuverlässiges Management ist. Unsere innovative Windows-Software wurde speziell entwickelt, um Ihre Verwaltung zu vereinfachen und Ihre Produktivität zu steigern. Mit einer Vielzahl von Funktionen, die speziell auf die Bedürfnisse von WooCommerce-Shop-Betreibern zugeschnitten sind, bietet unsere Software alles, was Sie benötigen, um Ihren Shop nahtlos zu verwalten. &#160; Bestellungen verwalten leicht gemacht Unsere Software bietet eine umfassende Übersicht über alle Bestellungen in Ihrem Shop. Sie können Bestellungen nach Kundenname, Order-ID oder anderen Daten filtern und sofort aktualisieren. Mit dem intelligenten Stornierungssystem können Sie Bestellungen und einzelne Produkte sicher und effizient stornieren. Dank der automatischen Aktualisierungsfunktion bleiben Ihre Daten immer auf dem neuesten Stand. Weitere Highlights umfassen: Manuelle und automatische Rückerstattungen Bestellnotizen einsehen und E-Mails an Kunden senden Druck- und Kopierfunktionen für Bestellungen &#160; Produktmanagement auf höchstem Niveau Verwalten Sie alle Ihre Produkte, von einfachen bis hin zu variablen Produkten, direkt über unsere Software. Bearbeiten Sie Preise, Namen, Lagerbestände und SEO-Daten mühelos. Unsere Software unterstützt Sie dabei, Produktbilder hochzuladen und zu ändern und bietet eine eigene Browserfunktion zum Ansehen Ihrer Produkte. Durch....</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/05/28/woocommerce-fuer-windows-software-von-hnp/">WooCommerce für Windows &#8211; Software von HNP</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Entfesseln Sie das volle Potenzial Ihres WooCommerce-Shops mit unserer leistungsstarken Windows-Software</h3>
<div class="video-own" style="padding-top:5px;"><video style="width:99%;" poster="https://homepage-nach-preis.de/wp-content/uploads/2024/05/poster-hnp-win-woo.jpg" controls controlsList="nodownload" preload="none"><source src="https://homepage-nach-preis.de/wp-content/uploads/2024/06/HNP-Win-Manager-fuer-WooCommerce-WooCommerce-fuer-Windows-Software.mp4" type="video/mp4"/>Ihr Gerät unterstützt eine Wiedergabe des Videos nicht.</video></div>
<p>Wenn Sie einen WooCommerce-Shop betreiben, wissen Sie, wie wichtig effizientes und zuverlässiges Management ist. Unsere innovative Windows-Software wurde speziell entwickelt, um Ihre Verwaltung zu vereinfachen und Ihre Produktivität zu steigern. Mit einer Vielzahl von Funktionen, die speziell auf die Bedürfnisse von WooCommerce-Shop-Betreibern zugeschnitten sind, bietet unsere Software alles, was Sie benötigen, um Ihren Shop nahtlos zu verwalten.</p>
<p>&nbsp;</p>
<h4><strong>Bestellungen verwalten leicht gemacht</strong></h4>
<p>Unsere Software bietet eine umfassende Übersicht über alle Bestellungen in Ihrem Shop. Sie können Bestellungen nach Kundenname, Order-ID oder anderen Daten filtern und sofort aktualisieren. Mit dem intelligenten Stornierungssystem können Sie Bestellungen und einzelne Produkte sicher und effizient stornieren. Dank der automatischen Aktualisierungsfunktion bleiben Ihre Daten immer auf dem neuesten Stand. Weitere Highlights umfassen:</p>
<ul>
<li>Manuelle und automatische Rückerstattungen</li>
<li>Bestellnotizen einsehen und E-Mails an Kunden senden</li>
<li>Druck- und Kopierfunktionen für Bestellungen</li>
</ul>
<p>&nbsp;</p>
<h4><strong>Produktmanagement auf höchstem Niveau</strong></h4>
<p>Verwalten Sie alle Ihre Produkte, von einfachen bis hin zu variablen Produkten, direkt über unsere Software. Bearbeiten Sie Preise, Namen, Lagerbestände und SEO-Daten mühelos. Unsere Software unterstützt Sie dabei, Produktbilder hochzuladen und zu ändern und bietet eine eigene Browserfunktion zum Ansehen Ihrer Produkte. Durch die Filter- und Aktualisierungsfunktionen behalten Sie stets den Überblick und können sofort auf Änderungen reagieren.</p>
<p>&nbsp;</p>
<h4><strong>Kunden- und Benutzerverwaltung optimiert</strong></h4>
<p>Die Verwaltung von Nutzern und Kunden war noch nie so einfach. Mit unserer Software können Sie alle Benutzerinformationen einsehen und bearbeiten, einschließlich Name, Rolle, E-Mail und Rechnungsdaten. Sicherheitsfunktionen verhindern unbefugte Änderungen an Administratoren. Versenden Sie Passwortrücksetzungs-E-Mails und individuelle Nachrichten direkt aus der Software.</p>
<p>&nbsp;</p>
<h4><strong>Effizientes Gutschein-Management</strong></h4>
<p>Unsere Software ermöglicht es Ihnen, Gutscheine zu verwalten, zu bearbeiten und zu erstellen. Filtern Sie Gutscheine nach Code, E-Mail oder anderen Daten und aktualisieren Sie sie automatisch. Sie können Gutscheine löschen und neue mit denselben Daten erstellen, was Ihre Marketingstrategien erheblich vereinfacht.</p>
<p>&nbsp;</p>
<h4><strong>Bewertungen im Griff</strong></h4>
<p>Behalten Sie alle Bewertungen Ihrer Produkte im Blick. Filtern Sie Bewertungen nach Produkt, E-Mail oder anderen Daten und bearbeiten Sie sie direkt in der Software. Mit der automatischen Aktualisierungsfunktion sind Ihre Daten stets aktuell, und Sie können unerwünschte Bewertungen einfach löschen.</p>
<p>&nbsp;</p>
<h4><strong>Umfassende Statistikfunktionen</strong></h4>
<p>Verfolgen Sie Ihre Verkaufsleistung mit unserem Sales over Time-Diagramm, das die Verkäufe der letzten 12 Monate anzeigt. Drucken Sie Diagramme aus und behalten Sie den Überblick über Ihre Geschäftsentwicklung.</p>
<p>&nbsp;</p>
<h4><strong>Leistungsstarke Tools für mehr Effizienz</strong></h4>
<p>Unsere Software bietet eine Reihe von Tools, die speziell entwickelt wurden, um Ihre Arbeit zu erleichtern:</p>
<ul>
<li><strong>CSV Produkt Import:</strong> Erstellen Sie Produkte durch CSV-Dateien, validieren Sie Daten vor dem Upload und unterstützen Sie unbegrenzte Produktmengen.</li>
<li><strong>Massen-Preis-Veränderung:</strong> Passen Sie Preise von allen Produkten im Shop an, entweder in Euro oder Prozent.</li>
<li><strong>Massen-Email-Funktionen:</strong> Versenden Sie E-Mails an alle Nutzer oder Kunden, ähnlich wie bei einer Newsletter-Funktion.</li>
<li><strong>Shop Nachrichten:</strong> Platzieren und aktualisieren Sie individuelle Nachrichten auf Ihrer Webseite mit Shortcodes.</li>
<li><strong>Zahlungseinstellungen:</strong> Aktivieren oder deaktivieren Sie Zahlungsmöglichkeiten mit einem Klick.</li>
<li><strong>Update Plugins und WordPress:</strong> Aktualisieren Sie Plugins und die WordPress-Version direkt über die Software.</li>
</ul>
<p>&nbsp;</p>
<h4><strong>Warum unsere Software?</strong></h4>
<p>Unsere Software ist mehr als nur ein Verwaltungswerkzeug. Sie ist Ihr Partner für ein effizientes und erfolgreiches WooCommerce-Management. Mit einer benutzerfreundlichen Oberfläche und robusten Funktionen optimieren Sie Ihre Geschäftsprozesse und sparen wertvolle Zeit. Machen Sie sich das Leben leichter und steigern Sie Ihre Produktivität – mit unserer maßgeschneiderten Lösung für WooCommerce.</p>
<p>Lassen Sie sich diese Chance nicht entgehen! Testen Sie unsere Software und erleben Sie, wie einfach und effizient das Management Ihres WooCommerce-Shops sein kann. Kontaktieren Sie uns noch heute und erfahren Sie mehr darüber, wie unsere Software Ihnen helfen kann, Ihre Geschäftsziele zu erreichen.<br />
&nbsp;</p>
<p><strong>Kostenloser Demo Download, mehr Informationen und Lizenzschlüssel für Vollversion kaufen:</strong><br />
<a href="https://shop.homepage-nach-preis.de/produkt/hnp-windows-manager-fuer-woocommerce/" target="_blank" rel="noopener nofollow">https://shop.homepage-nach-preis.de/produkt/hnp-windows-manager-fuer-woocommerce/</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/05/28/woocommerce-fuer-windows-software-von-hnp/">WooCommerce für Windows &#8211; Software von HNP</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2024/05/28/woocommerce-fuer-windows-software-von-hnp/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		<enclosure url="https://homepage-nach-preis.de/wp-content/uploads/2024/06/HNP-Win-Manager-fuer-WooCommerce-WooCommerce-fuer-Windows-Software.mp4" length="38556131" type="video/mp4" />

			</item>
		<item>
		<title>WooCommerce Warenkorb Leeren &#038; Session Button</title>
		<link>https://homepage-nach-preis.de/2024/04/15/woocommerce-warenkorb-leeren-session-button/</link>
					<comments>https://homepage-nach-preis.de/2024/04/15/woocommerce-warenkorb-leeren-session-button/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Mon, 15 Apr 2024 14:27:03 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Wordpress Code]]></category>
		<category><![CDATA[Button]]></category>
		<category><![CDATA[leeren]]></category>
		<category><![CDATA[Warenkorb]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=8204</guid>

					<description><![CDATA[<p>Das HNP Warenkorb Leeren Button Plugin für WooCommerce und WordPress erzeugt einen Button auf der Warenkorb-Seite, welcher bei Betätigung den kompletten Warenkorb leert und zudem die Session und Cookies resetet. Download: [sdm_download id=&#8221;8202&#8243; fancy=&#8221;0&#8243;] &#x3C;?php /** Plugin Name: HNP Clear WooCommerce Cart &#x26; Session Description: Ein Plugin zum Leeren des WooCommerce Warenkorbs und L&#xF6;schen von Sessions und Cookies. Version: 1.2 Author: HNP C.R. Author URI: https://homepage-nach-preis.de/ License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.html */ // Exit, wenn der Direktzugriff verhindert ist if (!defined(&#x27;ABSPATH&#x27;)) { exit; } function hnp_cwc_enqueue_scripts() { if (is_cart() &#x26;&#x26; get_option(&#x27;hnp_cwc_enable&#x27;, &#x27;no&#x27;) == &#x27;yes&#x27; &#x26;&#x26; get_option(&#x27;hnp_cwc_hook_enable&#x27;, &#x27;no&#x27;) == &#x27;yes&#x27;) { $nonce = wp_create_nonce(&#x27;hnp_cwc_nonce&#x27;); $script = &#x22; var ajaxurl = &#x27;&#x22; . admin_url(&#x27;admin-ajax.php&#x27;) . &#x22;&#x27;; var nonce = &#x27;&#x22; . $nonce . &#x22;&#x27;; document.addEventListener(&#x27;DOMContentLoaded&#x27;, function() { var clearCartButton = document.getElementById(&#x27;clear-cart&#x27;); clearCartButton.addEventListener(&#x27;click&#x27;, function() { // Clear cart var xhr = new XMLHttpRequest(); xhr.open(&#x27;POST&#x27;, ajaxurl, true); xhr.setRequestHeader(&#x27;Content-Type&#x27;, &#x27;application/x-www-form-urlencoded&#x27;); xhr.setRequestHeader(&#x27;X-WP-Nonce&#x27;, nonce); xhr.onload = function() { if (this.status &#x3E;= 200 &#x26;&#x26; this.status &#x3C; 400) { console.log(&#x27;Cart Cleared&#x27;, this.responseText); // Clear sessions and cookies var xhr2 = new XMLHttpRequest(); xhr2.open(&#x27;POST&#x27;, ajaxurl, true); xhr2.setRequestHeader(&#x27;Content-Type&#x27;, &#x27;application/x-www-form-urlencoded&#x27;); xhr2.setRequestHeader(&#x27;X-WP-Nonce&#x27;, nonce); xhr2.onload = function() { if (this.status &#x3E;= 200 &#x26;&#x26; this.status &#x3C; 400) { console.log(&#x27;Sessions and Cookies Cleared&#x27;, this.responseText); // Reload....</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/04/15/woocommerce-warenkorb-leeren-session-button/">WooCommerce Warenkorb Leeren &#038; Session Button</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Das HNP Warenkorb Leeren Button Plugin für WooCommerce und WordPress erzeugt einen Button auf der Warenkorb-Seite, welcher bei Betätigung den kompletten Warenkorb leert und zudem die Session und Cookies resetet.</p>
<p><strong>Download: </strong><br />
[sdm_download id=&#8221;8202&#8243; fancy=&#8221;0&#8243;]</p>
<pre>
&#x3C;?php
/**
Plugin Name: HNP Clear WooCommerce Cart &#x26; Session
Description: Ein Plugin zum Leeren des WooCommerce Warenkorbs und L&#xF6;schen von Sessions und Cookies.
Version: 1.2
Author: HNP C.R.
Author URI: https://homepage-nach-preis.de/
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
 */

// Exit, wenn der Direktzugriff verhindert ist
if (!defined(&#x27;ABSPATH&#x27;)) {
    exit;
}

function hnp_cwc_enqueue_scripts() {
    if (is_cart() &#x26;&#x26; get_option(&#x27;hnp_cwc_enable&#x27;, &#x27;no&#x27;) == &#x27;yes&#x27; &#x26;&#x26; get_option(&#x27;hnp_cwc_hook_enable&#x27;, &#x27;no&#x27;) == &#x27;yes&#x27;) {
        $nonce = wp_create_nonce(&#x27;hnp_cwc_nonce&#x27;);
        
        $script = &#x22;
            var ajaxurl = &#x27;&#x22; . admin_url(&#x27;admin-ajax.php&#x27;) . &#x22;&#x27;;
            var nonce = &#x27;&#x22; . $nonce . &#x22;&#x27;;
            
            document.addEventListener(&#x27;DOMContentLoaded&#x27;, function() {
                var clearCartButton = document.getElementById(&#x27;clear-cart&#x27;);
                
                clearCartButton.addEventListener(&#x27;click&#x27;, function() {
                    // Clear cart
                    var xhr = new XMLHttpRequest();
                    xhr.open(&#x27;POST&#x27;, ajaxurl, true);
                    xhr.setRequestHeader(&#x27;Content-Type&#x27;, &#x27;application/x-www-form-urlencoded&#x27;);
                    xhr.setRequestHeader(&#x27;X-WP-Nonce&#x27;, nonce);
                    xhr.onload = function() {
                        if (this.status &#x3E;= 200 &#x26;&#x26; this.status &#x3C; 400) {
                            console.log(&#x27;Cart Cleared&#x27;, this.responseText);
                            
                            // Clear sessions and cookies
                            var xhr2 = new XMLHttpRequest();
                            xhr2.open(&#x27;POST&#x27;, ajaxurl, true);
                            xhr2.setRequestHeader(&#x27;Content-Type&#x27;, &#x27;application/x-www-form-urlencoded&#x27;);
                            xhr2.setRequestHeader(&#x27;X-WP-Nonce&#x27;, nonce);
                            xhr2.onload = function() {
                                if (this.status &#x3E;= 200 &#x26;&#x26; this.status &#x3C; 400) {
                                    console.log(&#x27;Sessions and Cookies Cleared&#x27;, this.responseText);
                                    
                                    // Reload the page after clearing cart and sessions/cookies
                                    location.reload();
                                } else {
                                    console.error(&#x27;Error clearing sessions and cookies&#x27;, this);
                                }
                            };
                            xhr2.onerror = function() {
                                console.error(&#x27;Error clearing sessions and cookies&#x27;, this);
                            };
                            xhr2.send(&#x27;action=hnp_clear_sessions_cookies&#x26;nonce=&#x27; + nonce);
                            
                        } else {
                            console.error(&#x27;Error clearing cart&#x27;, this);
                        }
                    };
                    xhr.onerror = function() {
                        console.error(&#x27;Error clearing cart&#x27;, this);
                    };
                    xhr.send(&#x27;action=hnp_clear_cart_session&#x26;nonce=&#x27; + nonce);
                });
            });
        &#x22;;
        wp_add_inline_script(&#x27;jquery&#x27;, $script);
    }
}


add_action(&#x27;wp_enqueue_scripts&#x27;, &#x27;hnp_cwc_enqueue_scripts&#x27;);



// Register shortcode
function hnp_cwc_button_shortcode() {
    ob_start(); ?&#x3E;
    &#x3C;button id=&#x22;clear-cart&#x22;&#x3E;Warenkorb leeren&#x3C;/button&#x3E;
    &#x3C;?php
    return ob_get_clean();
}
add_shortcode(&#x27;hnp_cwc_button&#x27;, &#x27;hnp_cwc_button_shortcode&#x27;);

// Hook to display the button on cart page
function hnp_cwc_display_button() {
    if (get_option(&#x27;hnp_cwc_hook_enable&#x27;, &#x27;no&#x27;) == &#x27;yes&#x27;) {
        echo do_shortcode(&#x27;[hnp_cwc_button]&#x27;);
    }
}
add_action(&#x27;woocommerce_cart_actions&#x27;, &#x27;hnp_cwc_display_button&#x27;);

// AJAX handler to clear cart
function hnp_cwc_clear_cart() {
    check_ajax_referer(&#x27;hnp_cwc_nonce&#x27;, &#x27;nonce&#x27;);

    try {
        WC()-&#x3E;cart-&#x3E;empty_cart();
        echo &#x27;Cart Cleared&#x27;;
    } catch (Exception $e) {
        echo &#x27;Error clearing cart: &#x27; . $e-&#x3E;getMessage();
    }
    die();
}

add_action(&#x27;wp_ajax_hnp_clear_cart_session&#x27;, &#x27;hnp_cwc_clear_cart&#x27;);
add_action(&#x27;wp_ajax_nopriv_hnp_clear_cart_session&#x27;, &#x27;hnp_cwc_clear_cart&#x27;);

</pre>
<pre>

// AJAX handler to clear sessions and cookies
function hnp_cwc_clear_sessions_cookies() {
    check_ajax_referer(&#x27;hnp_cwc_nonce&#x27;, &#x27;nonce&#x27;);

    try {
        // Reset WooCommerce session
        WC()-&#x3E;session-&#x3E;set_customer_session_cookie(false);
        WC()-&#x3E;session-&#x3E;set_session_cookie(false);
        WC()-&#x3E;session-&#x3E;reset_session();

        // Unset all cookies
        foreach ($_COOKIE as $cookie_key =&#x3E; $cookie_value) {
            unset($_COOKIE[$cookie_key]);
            setcookie($cookie_key, &#x27;&#x27;, time() - 3600, &#x27;/&#x27;, $_SERVER[&#x27;HTTP_HOST&#x27;]);
            setcookie($cookie_key, &#x27;&#x27;, time() - 3600, &#x27;/&#x27;, &#x27;.&#x27; . $_SERVER[&#x27;HTTP_HOST&#x27;]);
        }

        echo &#x27;Sessions and Cookies Cleared&#x27;;
    } catch (Exception $e) {
        echo &#x27;Error clearing sessions and cookies: &#x27; . $e-&#x3E;getMessage();
    }
    die();
}


add_action(&#x27;wp_ajax_hnp_clear_sessions_cookies&#x27;, &#x27;hnp_cwc_clear_sessions_cookies&#x27;);
add_action(&#x27;wp_ajax_nopriv_hnp_clear_sessions_cookies&#x27;, &#x27;hnp_cwc_clear_sessions_cookies&#x27;);


// Admin settings
function hnp_cwc_admin_menu() {
    add_menu_page(
        &#x27;HNP Clear WooCommerce Cart Settings&#x27;, 
        &#x27;HNP Clear WooCommerce Cart&#x27;,           
        &#x27;manage_options&#x27;,                   
        &#x27;hnp_cwc_settings&#x27;,                 
        &#x27;hnp_cwc_settings_page&#x27;,            
&#x9;&#x9; plugin_dir_url(__FILE__) . &#x27;img/hnp-favi.png&#x27;                               
    );
}
add_action(&#x27;admin_menu&#x27;, &#x27;hnp_cwc_admin_menu&#x27;);

function hnp_cwc_settings_page() {
&#x9;if (!current_user_can(&#x27;manage_options&#x27;)) {
        return;
    }
    if ($_SERVER[&#x27;REQUEST_METHOD&#x27;] === &#x27;POST&#x27; &#x26;&#x26; check_admin_referer(&#x27;hnp_cwc_nonce&#x27;, &#x27;hnp_cwc_nonce_field&#x27;)) {
        if (isset($_POST[&#x27;hnp_cwc_enable&#x27;])) {
            update_option(&#x27;hnp_cwc_enable&#x27;, $_POST[&#x27;hnp_cwc_enable&#x27;]);
        } else {
            update_option(&#x27;hnp_cwc_enable&#x27;, &#x27;no&#x27;);
        }

        if (isset($_POST[&#x27;hnp_cwc_hook_enable&#x27;])) {
            update_option(&#x27;hnp_cwc_hook_enable&#x27;, $_POST[&#x27;hnp_cwc_hook_enable&#x27;]);
        } else {
            update_option(&#x27;hnp_cwc_hook_enable&#x27;, &#x27;no&#x27;);
        }
    }

    $enabled = get_option(&#x27;hnp_cwc_enable&#x27;, &#x27;no&#x27;);
    $hook_enabled = get_option(&#x27;hnp_cwc_hook_enable&#x27;, &#x27;no&#x27;);
    $nonce = wp_create_nonce(&#x27;hnp_cwc_nonce&#x27;);
    ?&#x3E;
    &#x3C;div class=&#x22;wrap&#x22;&#x3E;
        &#x3C;h2&#x3E;HNP Clear WooCommerce Cart Settings&#x3C;/h2&#x3E;
        &#x3C;form method=&#x22;post&#x22; action=&#x22;&#x22;&#x3E;
            &#x3C;?php wp_nonce_field(&#x27;hnp_cwc_nonce&#x27;, &#x27;hnp_cwc_nonce_field&#x27;); ?&#x3E;
            &#x3C;table class=&#x22;form-table&#x22;&#x3E;
                &#x3C;tr&#x3E;
                    &#x3C;th scope=&#x22;row&#x22;&#x3E;Allgemeine Funktion aktivieren&#x3C;/th&#x3E;
                    &#x3C;td&#x3E;
                        &#x3C;input type=&#x22;checkbox&#x22; name=&#x22;hnp_cwc_enable&#x22; value=&#x22;yes&#x22; &#x3C;?php checked(&#x27;yes&#x27;, $enabled); ?&#x3E; /&#x3E;
                    &#x3C;/td&#x3E;
                &#x3C;/tr&#x3E;
                &#x3C;tr&#x3E;
                    &#x3C;th scope=&#x22;row&#x22;&#x3E;Hook f&#xFC;r Warenkorb aktivieren&#x3C;/th&#x3E;
                    &#x3C;td&#x3E;
                        &#x3C;input type=&#x22;checkbox&#x22; name=&#x22;hnp_cwc_hook_enable&#x22; value=&#x22;yes&#x22; &#x3C;?php checked(&#x27;yes&#x27;, $hook_enabled); ?&#x3E; /&#x3E;
                    &#x3C;/td&#x3E;
                &#x3C;/tr&#x3E;
&#x9;&#x9;&#x9;&#x9;&#x3C;tr&#x3E;Shortcode um den Button manuell einzubinden: [hnp_cwc_button]&#x3C;/tr&#x3E;
            &#x3C;/table&#x3E;
            &#x3C;?php submit_button(); ?&#x3E;
        &#x3C;/form&#x3E;
    &#x3C;/div&#x3E;
    &#x3C;?php
}

</pre>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/04/15/woocommerce-warenkorb-leeren-session-button/">WooCommerce Warenkorb Leeren &#038; Session Button</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2024/04/15/woocommerce-warenkorb-leeren-session-button/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Temporäre Produkte WooCommerce Plugin</title>
		<link>https://homepage-nach-preis.de/2024/04/04/temporaere-produkte-woocommerce-plugin/</link>
					<comments>https://homepage-nach-preis.de/2024/04/04/temporaere-produkte-woocommerce-plugin/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Thu, 04 Apr 2024 03:14:39 +0000</pubDate>
				<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Wordpress Code]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[products]]></category>
		<category><![CDATA[Produkte]]></category>
		<category><![CDATA[temp]]></category>
		<category><![CDATA[Temporäre]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=8135</guid>

					<description><![CDATA[<p>Das HNP Temp Product WooCommerce Plugin erweitert WordPress-Websites, die WooCommerce verwenden, um temporäre Produkte zu verkaufen. Mit einem einfachen Shortcode können Sie einen &#8220;Warenkorb&#8221; -Button hinzufügen, der es Benutzern ermöglicht, individuelle temporäre Produkte direkt in den Warenkorb zu legen. Dieses temporäre Produkt wird automatisch erstellt, sobald der Button gedrückt wird, ohne dass Sie ein spezielles WooCommerce-Produkt erstellen müssen. Nach einer bestimmten Zeit kann das Produkt automatisch aus dem Warenkorb entfernt werden. Zusammenfassung der Funktionen: Einfache Integration: Der Warenkorb-Button kann überall auf der Website platziert werden. Automatische Produkterstellung: Das Drücken des Buttons erstellt automatisch ein temporäres Produkt im Warenkorb. Benutzerfreundlichkeit: Benutzer werden automatisch zum Warenkorb weitergeleitet. Flexibilität: Das Plugin ermöglicht es Entwicklern, das Verhalten des Buttons durch Hinzufügen einer Post-ID anzupassen, um Daten von benutzerdefinierten Beitragstypen oder Blogbeiträgen zu nutzen. Sicherheit: Das Plugin enthält Sicherheitsoptimierungen gegen XSS-Angriffe und direkte Datei-Aufrufe. Performance: Verwendet direktes Javascript ohne jQuery und keine externen Bibliotheken, was zu einer guten Leistung führt. Kompatibel mit PHP 7.x und 8.x. &#160; Mehr Informationen und Download: Temporäre Produkte WooCommerce Plugin</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/04/04/temporaere-produkte-woocommerce-plugin/">Temporäre Produkte WooCommerce Plugin</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="alignnone size-medium wp-image-8137" src="https://homepage-nach-preis.de/wp-content/uploads/2024/04/temp-produkt-1-300x141.jpg" alt="" width="300" height="141" srcset="https://homepage-nach-preis.de/wp-content/uploads/2024/04/temp-produkt-1-300x141.jpg 300w, https://homepage-nach-preis.de/wp-content/uploads/2024/04/temp-produkt-1.jpg 396w" sizes="(max-width: 300px) 100vw, 300px" /></p>
<p>Das HNP Temp Product WooCommerce Plugin erweitert WordPress-Websites, die WooCommerce verwenden, um temporäre Produkte zu verkaufen. Mit einem einfachen Shortcode können Sie einen &#8220;Warenkorb&#8221; -Button hinzufügen, der es Benutzern ermöglicht, individuelle temporäre Produkte direkt in den Warenkorb zu legen. Dieses temporäre Produkt wird automatisch erstellt, sobald der Button gedrückt wird, ohne dass Sie ein spezielles WooCommerce-Produkt erstellen müssen. Nach einer bestimmten Zeit kann das Produkt automatisch aus dem Warenkorb entfernt werden.</p>
<p><strong>Zusammenfassung der Funktionen:</strong></p>
<ul>
<li>Einfache Integration: Der Warenkorb-Button kann überall auf der Website platziert werden.</li>
<li>Automatische Produkterstellung: Das Drücken des Buttons erstellt automatisch ein temporäres Produkt im Warenkorb.</li>
<li>Benutzerfreundlichkeit: Benutzer werden automatisch zum Warenkorb weitergeleitet.</li>
<li>Flexibilität: Das Plugin ermöglicht es Entwicklern, das Verhalten des Buttons durch Hinzufügen einer Post-ID anzupassen, um Daten von benutzerdefinierten Beitragstypen oder Blogbeiträgen zu nutzen.</li>
<li>Sicherheit: Das Plugin enthält Sicherheitsoptimierungen gegen XSS-Angriffe und direkte Datei-Aufrufe.</li>
<li>Performance: Verwendet direktes Javascript ohne jQuery und keine externen Bibliotheken, was zu einer guten Leistung führt. Kompatibel mit PHP 7.x und 8.x.</li>
</ul>
<p>&nbsp;</p>
<p><strong>Mehr Informationen und Download:</strong><br />
<a href="https://shop.homepage-nach-preis.de/produkt/hnp-temporaere-woocommerce-produkte/" target="_blank" rel="nofollow noopener">Temporäre Produkte WooCommerce Plugin</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/04/04/temporaere-produkte-woocommerce-plugin/">Temporäre Produkte WooCommerce Plugin</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2024/04/04/temporaere-produkte-woocommerce-plugin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>HNP Kundengruppen Plugin für Rabattverwaltung &#038; Statistiken</title>
		<link>https://homepage-nach-preis.de/2024/01/16/hnp-kundengruppen-plugin-fuer-rabattverwaltung-statistiken/</link>
					<comments>https://homepage-nach-preis.de/2024/01/16/hnp-kundengruppen-plugin-fuer-rabattverwaltung-statistiken/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Tue, 16 Jan 2024 14:32:29 +0000</pubDate>
				<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Kundengruppen]]></category>
		<category><![CDATA[Nachlass]]></category>
		<category><![CDATA[Rabatt]]></category>
		<category><![CDATA[statistik]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=8094</guid>

					<description><![CDATA[<p>Die Welt des E-Commerce wird durch das HNP Kundengruppen WordPress &#38; WooCommerce Plugin noch vielfältiger und anpassungsfähiger. Dieses innovative Plugin ermöglicht es Online-Shop-Betreibern, gezielte Rabatte für verschiedene Kundengruppen festzulegen und gleichzeitig detaillierte Statistiken über die angewandten Rabatte zu führen. Die perfekte Lösung, um Kundenbindungen zu stärken und gleichzeitig eine effiziente Rabattverwaltung zu gewährleisten. Überblick der Funktionen: Kundengruppenverwaltung im Backend: Unbegrenzte Anzahl von Kundengruppen kann im Backend erstellt und bearbeitet werden. Möglichkeit, Benutzer manuell über die WordPress &#8220;Benutzer&#8221;-Admin-Funktion einer Gruppe zuzuweisen. Flexible Rabattoptionen: Automatischer Rabatt für Kunden jeder Gruppe pro Bestellung. Rabatt kann entweder in Prozent oder Euro festgelegt werden. Klare Anzeige des Rabatts im Warenkorb und an der Kasse für Transparenz. Statistikdatenbank: Automatische Übertragung von Bestelldaten von Kunden der Kundengruppen in eine eigene Statistikdatenbank. Detaillierte Aufschlüsselung nach Jahr, Monat und Kundengruppe für einfache Auswertungen. Gesamtbetrag der Rabatte: Direkte Berechnung eines Gesamtbetrags der angewandten Rabatte, ideal für Abrechnungszwecke. Verwaltungsfunktionen: Einfache Verwaltung von Kundengruppen und deren Zuweisungen im Backend. Möglichkeit, Bestellungen durch Kundengruppen auch nachträglich im Backend zu löschen. Zusätzliches Statistik-Plugin: Kauf beinhaltet nicht nur das Plugin für die Kundengruppenfunktion, sondern auch eine Erweiterung für detaillierte Statistiken. &#160; Mehr Informationen und Kaufmöglichkeit: https://shop.homepage-nach-preis.de/produkt/hnp-kundengruppen-rabatt-statistik-plugin/</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/01/16/hnp-kundengruppen-plugin-fuer-rabattverwaltung-statistiken/">HNP Kundengruppen Plugin für Rabattverwaltung &#038; Statistiken</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Die Welt des E-Commerce wird durch das HNP Kundengruppen WordPress &amp; WooCommerce Plugin noch vielfältiger und anpassungsfähiger. Dieses innovative Plugin ermöglicht es Online-Shop-Betreibern, gezielte Rabatte für verschiedene Kundengruppen festzulegen und gleichzeitig detaillierte Statistiken über die angewandten Rabatte zu führen. Die perfekte Lösung, um Kundenbindungen zu stärken und gleichzeitig eine effiziente Rabattverwaltung zu gewährleisten.</p>
<hr />
<p><strong>Überblick der Funktionen:</strong></p>
<ol>
<li><strong>Kundengruppenverwaltung im Backend:</strong>
<ul>
<li>Unbegrenzte Anzahl von Kundengruppen kann im Backend erstellt und bearbeitet werden.</li>
<li>Möglichkeit, Benutzer manuell über die WordPress &#8220;Benutzer&#8221;-Admin-Funktion einer Gruppe zuzuweisen.</li>
</ul>
</li>
<li><strong>Flexible Rabattoptionen:</strong>
<ul>
<li>Automatischer Rabatt für Kunden jeder Gruppe pro Bestellung.</li>
<li>Rabatt kann entweder in Prozent oder Euro festgelegt werden.</li>
<li>Klare Anzeige des Rabatts im Warenkorb und an der Kasse für Transparenz.</li>
</ul>
</li>
<li><strong>Statistikdatenbank:</strong>
<ul>
<li>Automatische Übertragung von Bestelldaten von Kunden der Kundengruppen in eine eigene Statistikdatenbank.</li>
<li>Detaillierte Aufschlüsselung nach Jahr, Monat und Kundengruppe für einfache Auswertungen.</li>
</ul>
</li>
<li><strong>Gesamtbetrag der Rabatte:</strong>
<ul>
<li>Direkte Berechnung eines Gesamtbetrags der angewandten Rabatte, ideal für Abrechnungszwecke.</li>
</ul>
</li>
<li><strong>Verwaltungsfunktionen:</strong>
<ul>
<li>Einfache Verwaltung von Kundengruppen und deren Zuweisungen im Backend.</li>
<li>Möglichkeit, Bestellungen durch Kundengruppen auch nachträglich im Backend zu löschen.</li>
</ul>
</li>
<li><strong>Zusätzliches Statistik-Plugin:</strong>
<ul>
<li>Kauf beinhaltet nicht nur das Plugin für die Kundengruppenfunktion, sondern auch eine Erweiterung für detaillierte Statistiken.</li>
</ul>
</li>
</ol>
<p>&nbsp;</p>
<p><strong>Mehr Informationen und Kaufmöglichkeit: </strong></p>
<p><a href="https://shop.homepage-nach-preis.de/produkt/hnp-kundengruppen-rabatt-statistik-plugin/" rel="noopener nofollow" target="_blank">https://shop.homepage-nach-preis.de/produkt/hnp-kundengruppen-rabatt-statistik-plugin/</a></p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/01/16/hnp-kundengruppen-plugin-fuer-rabattverwaltung-statistiken/">HNP Kundengruppen Plugin für Rabattverwaltung &#038; Statistiken</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2024/01/16/hnp-kundengruppen-plugin-fuer-rabattverwaltung-statistiken/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Neues HNP Lieferdatum &#038; Lieferzeit WooCommerce Plugin</title>
		<link>https://homepage-nach-preis.de/2024/01/16/neues-hnp-lieferdatum-lieferzeit-woocommerce-plugin/</link>
					<comments>https://homepage-nach-preis.de/2024/01/16/neues-hnp-lieferdatum-lieferzeit-woocommerce-plugin/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Tue, 16 Jan 2024 14:27:04 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Homepage]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Wordpress Code]]></category>
		<category><![CDATA[Lieferdatum]]></category>
		<category><![CDATA[Lieferuhrzeit]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<category><![CDATA[wordpress]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=8089</guid>

					<description><![CDATA[<p>In der dynamischen Welt des E-Commerce ist es von entscheidender Bedeutung, den Kunden eine nahtlose und personalisierte Erfahrung zu bieten. Das HNP Lieferdatum &#38; Lieferzeit WordPress &#38; WooCommerce Plugin eröffnet neue Möglichkeiten für Online-Shops, insbesondere für Restaurants, Bäckereien, Speditionen und Dienstleistungsanbieter. Diese Erweiterung ermöglicht es Kunden, das Lieferdatum und die Lieferzeit flexibel zu wählen, um den individuellen Anforderungen gerecht zu werden. Überblick der Funktionen: Datums- und Zeitauswahl: Integriert mühelos neue Felder für Lieferdatum und Lieferzeit auf der WooCommerce-Kassenseite. Unabhängige und synchronisierte Nutzung von Datum- und Zeitauswahl-Plugins. Datenverwaltung: Gespeicherte Informationen werden an die Admin- und Kunden-E-Mails der Kaufbestätigung weitergeleitet. Anzeige der Daten in der Admin-Bestellübersicht für eine einfache Verwaltung. Validierung und Filteroptionen: Gültigkeitsprüfung der eingegebenen Daten für eine zuverlässige Erfassung. Datumsauswahl kann nach Wochentagen und individuellen Terminen gefiltert werden. Maximale Uhrzeit und Verzögerungsoptionen: Einführung einer &#8220;maximalen Uhrzeit&#8221; Funktion für Lieferungen am Bestelltag. Möglichkeit der Lieferverzögerung in Tagen oder Minuten für individuelle Anforderungen. Benutzerfreundliche Auswahlmöglichkeiten: Datumsauswahl durch HTML-Kalender und Uhrzeitauswahl durch Dropdown-Menüs. Anpassbare Auswahl für einen effizienten Bestellprozess. Vielseitige Anwendungsmöglichkeiten: Optimal für Restaurants, Bäckereien, Speditionen und andere liefernde Shops. Ebenso geeignet für Dienstleistungsunternehmen, die Terminvereinbarungen anbieten. Individuelle Konfiguration: Freie Wahl zwischen Datum- und/oder Zeitauswahl je nach den Bedürfnissen des Geschäfts. Flexible Anpassung....</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/01/16/neues-hnp-lieferdatum-lieferzeit-woocommerce-plugin/">Neues HNP Lieferdatum &#038; Lieferzeit WooCommerce Plugin</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>In der dynamischen Welt des E-Commerce ist es von entscheidender Bedeutung, den Kunden eine nahtlose und personalisierte Erfahrung zu bieten. Das HNP Lieferdatum &amp; Lieferzeit WordPress &amp; WooCommerce Plugin eröffnet neue Möglichkeiten für Online-Shops, insbesondere für Restaurants, Bäckereien, Speditionen und Dienstleistungsanbieter. Diese Erweiterung ermöglicht es Kunden, das Lieferdatum und die Lieferzeit flexibel zu wählen, um den individuellen Anforderungen gerecht zu werden.</p>
<hr />
<p><strong>Überblick der Funktionen:</strong></p>
<ol>
<li><strong>Datums- und Zeitauswahl:</strong>
<ul>
<li>Integriert mühelos neue Felder für Lieferdatum und Lieferzeit auf der WooCommerce-Kassenseite.</li>
<li>Unabhängige und synchronisierte Nutzung von Datum- und Zeitauswahl-Plugins.</li>
</ul>
</li>
<li><strong>Datenverwaltung:</strong>
<ul>
<li>Gespeicherte Informationen werden an die Admin- und Kunden-E-Mails der Kaufbestätigung weitergeleitet.</li>
<li>Anzeige der Daten in der Admin-Bestellübersicht für eine einfache Verwaltung.</li>
</ul>
</li>
<li><strong>Validierung und Filteroptionen:</strong>
<ul>
<li>Gültigkeitsprüfung der eingegebenen Daten für eine zuverlässige Erfassung.</li>
<li>Datumsauswahl kann nach Wochentagen und individuellen Terminen gefiltert werden.</li>
</ul>
</li>
<li><strong>Maximale Uhrzeit und Verzögerungsoptionen:</strong>
<ul>
<li>Einführung einer &#8220;maximalen Uhrzeit&#8221; Funktion für Lieferungen am Bestelltag.</li>
<li>Möglichkeit der Lieferverzögerung in Tagen oder Minuten für individuelle Anforderungen.</li>
</ul>
</li>
<li><strong>Benutzerfreundliche Auswahlmöglichkeiten:</strong>
<ul>
<li>Datumsauswahl durch HTML-Kalender und Uhrzeitauswahl durch Dropdown-Menüs.</li>
<li>Anpassbare Auswahl für einen effizienten Bestellprozess.</li>
</ul>
</li>
<li><strong>Vielseitige Anwendungsmöglichkeiten:</strong>
<ul>
<li>Optimal für Restaurants, Bäckereien, Speditionen und andere liefernde Shops.</li>
<li>Ebenso geeignet für Dienstleistungsunternehmen, die Terminvereinbarungen anbieten.</li>
</ul>
</li>
<li><strong>Individuelle Konfiguration:</strong>
<ul>
<li>Freie Wahl zwischen Datum- und/oder Zeitauswahl je nach den Bedürfnissen des Geschäfts.</li>
<li>Flexible Anpassung an die spezifischen Anforderungen des Online-Shops.</li>
</ul>
</li>
</ol>
<p>&nbsp;</p>
<p><strong>Mehr Informationen und Kaufmöglichkeit:</strong></p>
<p><strong><a href="https://shop.homepage-nach-preis.de/produkt/hnp-lieferdatum-lieferzeit-woocommerce-plugin/" target="_blank" rel="noopener nofollow">https://shop.homepage-nach-preis.de/produkt/hnp-lieferdatum-lieferzeit-woocommerce-plugin/</a></strong></p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2024/01/16/neues-hnp-lieferdatum-lieferzeit-woocommerce-plugin/">Neues HNP Lieferdatum &#038; Lieferzeit WooCommerce Plugin</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2024/01/16/neues-hnp-lieferdatum-lieferzeit-woocommerce-plugin/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Custom Tab / Menu in der WooCommerce Account Seite</title>
		<link>https://homepage-nach-preis.de/2023/06/03/custom-tab-menu-in-der-woocommerce-account-seite/</link>
					<comments>https://homepage-nach-preis.de/2023/06/03/custom-tab-menu-in-der-woocommerce-account-seite/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Sat, 03 Jun 2023 20:59:36 +0000</pubDate>
				<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Wordpress Code]]></category>
		<category><![CDATA[Custom]]></category>
		<category><![CDATA[Mein Account]]></category>
		<category><![CDATA[Menu]]></category>
		<category><![CDATA[My Account]]></category>
		<category><![CDATA[Tab]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=7724</guid>

					<description><![CDATA[<p>Dieser Code fügt einen neuen Tab in das WooCommerce Mein-Account / My-Account Menu (Tab-Bereich) hinzu (bei Klick auf den neuen Tab erfolgt eine Weiterleitung): /** * WooCommerce Custom Account Page Tab / Menu * @since 1.0.0 */ // 1. Register a new endpoint for the WooComerce My Account page // Info: Press the Save Button in the WordPress - Permalinks Config or it will gives a 404 error function hnp_woo_custom_tab_endpoint() { add_rewrite_endpoint( &#x27;hnp-tab&#x27;, EP_ROOT &#124; EP_PAGES ); } add_action( &#x27;init&#x27;, &#x27;hnp_woo_custom_tab_endpoint&#x27; ); // 2. Add new query variables function hnp_woo_custom_tab_vars( $vars ) { $vars[] = &#x27;hnp-tab&#x27;; return $vars; } add_filter( &#x27;query_vars&#x27;, &#x27;hnp_woo_custom_tab_vars&#x27;, 0 ); // 3. Insert the endpoint into the My Account Tabs function hnp_woo_custom_tab_account_link( $items ) { $items[&#x27;hnp-tab&#x27;] = &#x27;Custom-Tab&#x27;; return $items; } add_filter( &#x27;woocommerce_account_menu_items&#x27;, &#x27;hnp_woo_custom_tab_account_link&#x27; ); // 4. Add content for the tab function hnp_woo_custom_tab_account_content() { header(&#x22;Location: https://google.de&#x22;); die(); } add_action( &#x27;woocommerce_account_hnp-tab_endpoint&#x27;, &#x27;hnp_woo_custom_tab_account_content&#x27; ); Hierbei eine Code-Version der, anstatt einer Weiterleitung, neuen Content hinzufügt: /** * WooCommerce Custom Account Page Tab / Menu * @since 1.0.0 */ // 1. Register a new endpoint for the WooComerce My Account page // Info: Press the Save Button in the WordPress - Permalinks Config or it will gives a 404....</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2023/06/03/custom-tab-menu-in-der-woocommerce-account-seite/">Custom Tab / Menu in der WooCommerce Account Seite</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Dieser Code fügt einen neuen Tab in das WooCommerce Mein-Account / My-Account Menu (Tab-Bereich) hinzu (bei Klick auf den neuen Tab erfolgt eine Weiterleitung): </p>
<pre>

/**
 * WooCommerce Custom Account Page Tab / Menu
 * @since 1.0.0
 */


// 1. Register a new endpoint for the WooComerce My Account page
// Info: Press the Save Button in the WordPress - Permalinks Config or it will gives a 404 error

function hnp_woo_custom_tab_endpoint() {
    add_rewrite_endpoint( &#x27;hnp-tab&#x27;, EP_ROOT | EP_PAGES );
}
  
add_action( &#x27;init&#x27;, &#x27;hnp_woo_custom_tab_endpoint&#x27; );
  

// 2. Add new query variables
  
function hnp_woo_custom_tab_vars( $vars ) {
    $vars[] = &#x27;hnp-tab&#x27;;
    return $vars;
}
  
add_filter( &#x27;query_vars&#x27;, &#x27;hnp_woo_custom_tab_vars&#x27;, 0 );
  

// 3. Insert the endpoint into the My Account Tabs
  
function hnp_woo_custom_tab_account_link( $items ) {
    $items[&#x27;hnp-tab&#x27;] = &#x27;Custom-Tab&#x27;;
    return $items;
}
  
add_filter( &#x27;woocommerce_account_menu_items&#x27;, &#x27;hnp_woo_custom_tab_account_link&#x27; );
  

// 4. Add content for the tab
  
function hnp_woo_custom_tab_account_content() {
   header(&#x22;Location: https://google.de&#x22;);
die();
}
  
add_action( &#x27;woocommerce_account_hnp-tab_endpoint&#x27;, &#x27;hnp_woo_custom_tab_account_content&#x27; );



</pre>
<p>Hierbei eine Code-Version der, anstatt einer Weiterleitung, neuen Content hinzufügt:</p>
<pre>

/**
 * WooCommerce Custom Account Page Tab / Menu
 * @since 1.0.0
 */


// 1. Register a new endpoint for the WooComerce My Account page
// Info: Press the Save Button in the WordPress - Permalinks Config or it will gives a 404 error

function hnp_woo_custom_tab_endpoint() {
    add_rewrite_endpoint( &#x27;hnp-tab&#x27;, EP_ROOT | EP_PAGES );
}
  
add_action( &#x27;init&#x27;, &#x27;hnp_woo_custom_tab_endpoint&#x27; );
  

// 2. Add new query variables
  
function hnp_woo_custom_tab_vars( $vars ) {
    $vars[] = &#x27;hnp-tab&#x27;;
    return $vars;
}
  
add_filter( &#x27;query_vars&#x27;, &#x27;hnp_woo_custom_tab_vars&#x27;, 0 );
  

// 3. Insert the endpoint into the My Account Tabs
  
function hnp_woo_custom_tab_account_link( $items ) {
    $items[&#x27;hnp-tab&#x27;] = &#x27;Custom-Tab&#x27;;
    return $items;
}
  
add_filter( &#x27;woocommerce_account_menu_items&#x27;, &#x27;hnp_woo_custom_tab_account_link&#x27; );
  

// 4. Add content for the tab
  
function hnp_woo_custom_tab_account_content() {
   echo &#x27;&#x3C;h3&#x3E;The Custom HNP-Tab&#x3C;/h3&#x3E;&#x3C;p&#x3E;Here comes a custom Text.&#x3C;/p&#x3E;&#x27;;
   echo do_shortcode( &#x27; /* shortcode here */ &#x27; );
}
  
add_action( &#x27;woocommerce_account_hnp-tab_endpoint&#x27;, &#x27;hnp_woo_custom_tab_account_content&#x27; );



</pre>
<p></p>
<h5>Sie möchten Ihren eigenen Onlineshop?  <a title="Internetseite Angebot" href="https://homepage-nach-preis.de/onlineshop-erstellen-lassen-kosten/"><span style="color: orange;">MEHR INFORMATIONEN</span></a></h5>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2023/06/03/custom-tab-menu-in-der-woocommerce-account-seite/">Custom Tab / Menu in der WooCommerce Account Seite</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2023/06/03/custom-tab-menu-in-der-woocommerce-account-seite/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Custom Felder bei WooCommerce Produkte</title>
		<link>https://homepage-nach-preis.de/2023/05/27/custom-felder-bei-woocommerce-produkte/</link>
					<comments>https://homepage-nach-preis.de/2023/05/27/custom-felder-bei-woocommerce-produkte/#respond</comments>
		
		<dc:creator><![CDATA[Homepage-nach-Preis]]></dc:creator>
		<pubDate>Sat, 27 May 2023 13:21:50 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Wordpress Code]]></category>
		<category><![CDATA[anzeigen]]></category>
		<category><![CDATA[Felder]]></category>
		<category><![CDATA[Informationen]]></category>
		<category><![CDATA[Produkt]]></category>
		<category><![CDATA[Shortcode]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=7673</guid>

					<description><![CDATA[<p>Individuelle WooCommerce Input &#038; Output Felder erzeugen Dieser Code erweitert die WooCommerce Produktseiten mit einem individuellen Eingabe-Text-Feld. Die eingegebenen Daten werden anschließend im Frontend der Produktseite ausgegeben. Der Code muss in die Functions.php, im Hauptverzeichnis des WordPress-Themes, eingefügt werden. Funktionsumfang: &#8211; Erzeugt ein Text-Input-Feld im Backend der WooCommerce Produkte (global, bei allen Produkten) &#8211; Speichert die Daten des Input-Feldes bei Aktualisierung des Produktes (Getrennte Daten für jedes Produkt) &#8211; Anzeige der gespeicherten Daten im Frontend des WooCommerce Produktes &#8212; Anzeige standardmäßig direkt über dem Warenkorb-Button /** * Custom Field / Info in a Woocommerce Product * @since 1.0.0 */ /** * Display the custom field on the front end of a Woocommerce product * @since 1.0.0 */ function hnp_display_custom_field_1() { global $post; // Check for the custom field value $product = wc_get_product($post-&#x3E;ID); $title = $product-&#x3E;get_meta(&#x27;hnp_custom_text_field_title_1&#x27;); if ($title) { // Only display our field if we&#x27;ve got a value for the field title printf(&#x27;%s&#x27;, esc_html($title)); } } add_action(&#x27;woocommerce_before_add_to_cart_button&#x27;, &#x27;hnp_display_custom_field_1&#x27;); /** * Create the custom text input field in the Backend of a Woocommerce Product * @since 1.0.0 */ function hnp_hnp_create_custom_field_1() { $args = array( &#x27;id&#x27; =&#x3E; &#x27;hnp_custom_text_field_title_1&#x27;, &#x27;label&#x27; =&#x3E; __(&#x27;Custom Field&#x27;, &#x27;hnp&#x27;) , &#x27;class&#x27; =&#x3E; &#x27;hnp-custom-field&#x27;, &#x27;desc_tip&#x27; =&#x3E; true, &#x27;description&#x27; =&#x3E;....</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2023/05/27/custom-felder-bei-woocommerce-produkte/">Custom Felder bei WooCommerce Produkte</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Individuelle WooCommerce Input &#038; Output Felder erzeugen</h3>
<p>Dieser Code erweitert die WooCommerce Produktseiten mit einem individuellen Eingabe-Text-Feld. Die eingegebenen Daten werden anschließend im Frontend der Produktseite ausgegeben. Der Code muss in die Functions.php, im Hauptverzeichnis des WordPress-Themes, eingefügt werden. </p>
<p><strong>Funktionsumfang:</strong></p>
<p>&#8211; Erzeugt ein Text-Input-Feld im Backend der WooCommerce Produkte (global, bei allen Produkten)</p>
<p>&#8211; Speichert die Daten des Input-Feldes bei Aktualisierung des Produktes (Getrennte Daten für jedes Produkt)</p>
<p>&#8211; Anzeige der gespeicherten Daten im Frontend des WooCommerce Produktes<br />
&#8212; Anzeige standardmäßig direkt über dem Warenkorb-Button</p>
<pre>


/**
 * Custom Field / Info in a Woocommerce Product
 * @since 1.0.0
 */

/**
 * Display the custom field on the front end of a Woocommerce product
 * @since 1.0.0
 */

function hnp_display_custom_field_1()
{
    global $post;
    // Check for the custom field value
    $product = wc_get_product($post-&#x3E;ID);
    $title = $product-&#x3E;get_meta(&#x27;hnp_custom_text_field_title_1&#x27;);
    if ($title)
    {
        // Only display our field if we&#x27;ve got a value for the field title
        printf(&#x27;%s&#x27;, esc_html($title));
    }
}
add_action(&#x27;woocommerce_before_add_to_cart_button&#x27;, &#x27;hnp_display_custom_field_1&#x27;);

/**
 * Create the custom text input field in the Backend of a Woocommerce Product
 * @since 1.0.0
 */

function hnp_hnp_create_custom_field_1()
{
    $args = array(
        &#x27;id&#x27; =&#x3E; &#x27;hnp_custom_text_field_title_1&#x27;,
        &#x27;label&#x27; =&#x3E; __(&#x27;Custom Field&#x27;, &#x27;hnp&#x27;) ,
        &#x27;class&#x27; =&#x3E; &#x27;hnp-custom-field&#x27;,
        &#x27;desc_tip&#x27; =&#x3E; true,
        &#x27;description&#x27; =&#x3E; __(&#x27;Enter the title of your custom text field.&#x27;, &#x27;chnp&#x27;) ,
    );
    woocommerce_wp_text_input($args);
}
add_action(&#x27;woocommerce_product_options_general_product_data&#x27;, &#x27;hnp_hnp_create_custom_field_1&#x27;);

/**
 * Save the custom field
 * @since 1.0.0
 */
function hnp_save_custom_field_1($post_id)
{
    $product = wc_get_product($post_id);
    $title = isset($_POST[&#x27;hnp_custom_text_field_title_1&#x27;]) ? $_POST[&#x27;hnp_custom_text_field_title_1&#x27;] : &#x27;&#x27;;
    $product-&#x3E;update_meta_data(&#x27;hnp_custom_text_field_title_1&#x27;, sanitize_text_field($title));
    $product-&#x3E;save();
}
add_action(&#x27;woocommerce_process_product_meta&#x27;, &#x27;hnp_save_custom_field_1&#x27;);




</pre>
<p>Wenn im Backend keine Daten im Input-Feld eingetragen wurden, ist die Funktion und die Frontend-Ausgabe nicht aktiv. Somit kann entschieden werden, bei welchen Produkten die Funktion aktiviert und ausgegeben wird.<br />
Information: Es sollte mehr als ein Feld pro Produkt genutzt werden? Dazu muss lediglich die Zahl &#8220;1&#8221; im kompletten Code zu &#8220;2&#8221; geändert werden. Und der Code ein zweites Mal in die Funktions.php eingefügt werden. Der Code kann beliebig oft genutzt werden, sofern jeweils die Zahl pro Nutzung fortlaufend geändert wird.</p>
<p><strong>Erweiterung 1: </strong><br />
Sollte die Frontend-Anzeige noch mit einem Eingabefeld sein, wird Zeile 22: </p>
<pre>printf(&#x27;%s&#x27;, esc_html($title));</pre>
<p>mit diesem Code ausgetauscht: </p>
<pre>printf(&#x27;&#x3C;div class=&#x22;hnp-custom-field-wrapper&#x22;&#x3E;&#x3C;label for=&#x22;hnp-title-field&#x22;&#x3E;%s&#x3C;/label&#x3E;&#x3C;input type=&#x22;text&#x22; id=&#x22;hnp-title-field&#x22; name=&#x22;hnp-title-field&#x22; value=&#x22;&#x22;&#x3E;&#x3C;/div&#x3E;&#x27;, esc_html( $title ));</pre>
<p><strong>Individualisierung 1: </strong><br />
Sollte die Ausgabe des Inputs nicht über dem Warenkorb-Button sein, sondern an einer anderen Position, muss der WooCommerce Hook in Zeile 25</p>
<pre>add_action(&#x27;woocommerce_before_add_to_cart_button&#x27;, &#x27;hnp_display_custom_field_1&#x27;);</pre>
<p>ausgetauscht werden.</p>
<p><strong>Weitere Hooks / Platzierungen (von oben nach unten): </strong></p>
<p>Hook 1: Vor dem Content des Produktes: </p>
<pre>woocommerce_before_single_product</pre>
<p>Hook 2: Vor dem Content des Produktes 2: </p>
<pre>woocommerce_before_single_product_summary</pre>
<p>Hook 3: Nach dem Titel / der Produktüberschrift: </p>
<pre>woocommerce_single_product_summary</pre>
<p>Hook 5: Nach der Kurzbeschreibung:</p>
<pre>woocommerce_before_add_to_cart_form</pre>
<p>Hook 6: Vor den Variationen:</p>
<pre>woocommerce_before_variations_form</pre>
<p>Hook 7: Nach den Variationen:</p>
<pre>woocommerce_before_add_to_cart_button</pre>
<p>Hook 8: Nach den Variationen 2:</p>
<pre>woocommerce_before_single_variation</pre>
<p>Hook 9: Nach der Single Variation:</p>
<pre>woocommerce_single_variation</pre>
<p>Hook 10: Vor der Anzahl-Auswahl:</p>
<pre>woocommerce_before_add_to_cart_quantity</pre>
<p>Hook 11: Nach der Anzahl-Auswahl:</p>
<pre>woocommerce_after_add_to_cart_quantity</pre>
<p>Hook 12: Nach dem Warenkorb Button 1:</p>
<pre>woocommerce_after_single_variation</pre>
<p>Hook 13: Nach dem Warenkorb Button 2:</p>
<pre>woocommerce_after_add_to_cart_button</pre>
<p>Hook 14: Nach dem Warenkorb Button 3:</p>
<pre>woocommerce_after_variations_form</pre>
<p>Hook 15: Nach dem Warenkorb Button 4:</p>
<pre>woocommerce_after_add_to_cart_form</pre>
<p>Hook 16: Vor der Produkt Meta: </p>
<pre>woocommerce_product_meta_start</pre>
<p>Hook 17: Nach der Produkt Meta: </p>
<pre>woocommerce_product_meta_end</pre>
<p>Hook 18: Share / Teilen Area: </p>
<pre>woocommerce_share</pre>
<p>Hook 19: Unter den Produkt-Fotos: </p>
<pre>woocommerce_product_thumbnails</pre>
<p>Hook 20: Am Ende des Produktes: </p>
<pre>woocommerce_after_single_product_summary</pre>
<p>Je nach Theme kann es sein, dass nicht alle Hooks im Design integriert sind oder auch an anderen Positionen angezeigt werden. Durch Ausprobieren oder Auslesen des Theme-Codes sollte aber eine passende Position gefunden werden.</p>
<p><strong>Eigenen Hook erstellen: </strong><br />
Sollten die WooCommerce Standard-Hooks nicht die passende Position bereitstellen, muss ein individueller Hook erstellt werden.</p>
<p>Dazu wird die Zeile 25 auf einen individuellen Hook-Tag geändert:</p>
<pre>add_action(&#x27;hnp_custom_hook_1&#x27;, &#x27;hnp_display_custom_field_1&#x27;);</pre>
<p>Der Hook kann nun in einer gewünschten Stelle im Design eingebunden werden, durch diesen Code:</p>
<pre>&#x3C;?php do_action(&#x27;hnp_custom_hook_1&#x27;);?&#x3E;</pre>
<p>Falls der PhP Tag bereits offen ist: </p>
<pre>do_action(&#x27;hnp_custom_hook_1&#x27;);</pre>
<p><strong>Shortcode anstatt Hook nutzen</strong><br />
Sollte die Funktion nicht automatisch durch einen Hook eingebunden werden, sondern durch ein Shortcode, wird die &#8220;Add Action&#8221; Funktion aus Zeile 25 entfernt und zudem eine Shortcode-Funktion erstellt. Der fertige Code sieht folgend aus:</p>
<pre>
/**
 * Custom Field / Info in a Woocommerce Product
 * @since 1.0.0
 */

/**
 * Display the custom field on the front end of a Woocommerce product
 * @since 1.0.0
 */

function hnp_display_custom_field_1()
{
    global $post;
    // Check for the custom field value
    $product = wc_get_product($post-&#x3E;ID);
    $title = $product-&#x3E;get_meta(&#x27;hnp_custom_text_field_title_1&#x27;);
    if ($title)
    {
        // Only display our field if we&#x27;ve got a value for the field title
        printf(&#x27;%s&#x27;, esc_html($title));
    }
}

/**
 * Create the custom text input field in the Backend of a Woocommerce Product
 * @since 1.0.0
 */

function hnp_hnp_create_custom_field_1()
{
    $args = array(
        &#x27;id&#x27; =&#x3E; &#x27;hnp_custom_text_field_title_1&#x27;,
        &#x27;label&#x27; =&#x3E; __(&#x27;Custom Input&#x27;, &#x27;hnp&#x27;) ,
        &#x27;class&#x27; =&#x3E; &#x27;hnp-custom-field&#x27;,
        &#x27;desc_tip&#x27; =&#x3E; true,
        &#x27;description&#x27; =&#x3E; __(&#x27;Enter the title of your custom text field.&#x27;, &#x27;chnp&#x27;) ,
    );
    woocommerce_wp_text_input($args);
}
add_action(&#x27;woocommerce_product_options_general_product_data&#x27;, &#x27;hnp_hnp_create_custom_field_1&#x27;);

/**
 * Save the custom field
 * @since 1.0.0
 */
function hnp_save_custom_field_1($post_id)
{
    $product = wc_get_product($post_id);
    $title = isset($_POST[&#x27;hnp_custom_text_field_title_1&#x27;]) ? $_POST[&#x27;hnp_custom_text_field_title_1&#x27;] : &#x27;&#x27;;
    $product-&#x3E;update_meta_data(&#x27;hnp_custom_text_field_title_1&#x27;, sanitize_text_field($title));
    $product-&#x3E;save();
}
add_action(&#x27;woocommerce_process_product_meta&#x27;, &#x27;hnp_save_custom_field_1&#x27;);

/**
 * Custom Shortcode
 * @since 1.0.0
 */


function hnp_custom_short1(){
    return hnp_display_custom_field_1();
}

add_shortcode(&#x27;hnp_custom_shortcode_1&#x27;, &#x27;hnp_custom_short1&#x27;); 



</pre>
<p>Auch diese Funktion kann mehrfach genutzt werden, sofern die Zahl &#8220;1&#8221; aus dem kompletten Code ausgetauscht wird. Das Shortcode für die Frontend-Anzeige ist:</p>
<pre>[hnp_custom_shortcode_1]</pre>
<p>Das Shortcode kann in Widgets, Produktbeschreibungen, Texteditoren oder bei anderen Nutzungsmöglichkeiten (z.B. Pagebuildern) genutzt werden. Sollte das Shortcode in eine HTML-Datei eingefügt werden, wäre der passende Code: </p>
<pre>&#x3C;?php echo do_shortcode(&#x27;[hnp_custom_shortcode_1]&#x27;); ?&#x3E;</pre>
<p>Sollte das Shortcode in eine PHP Datei (mit geöffneten PHP Tag) eingebunden werden, wäre der Code: </p>
<pre>echo do_shortcode(&#x27;[hnp_custom_shortcode_1]&#x27;); </pre>
<p><strong>Weitere Möglichkeiten: </strong><br />
Es könnten auch Container, Bilder oder andere HTML Tags für das Frontend eingebunden werden, indem Zeile 25 erweitert wird:</p>
<pre>printf(&#x27;%s&#x27;, esc_html($title));</pre>
<p>Dieser Tag übergibt die eingetragenen Daten des Backends:</p>
<pre>%s</pre>
<p>Hierbei ein Code mit zusätzlich einem Bild und in einem Container: </p>
<pre>  printf(&#x27;&#x3C;div class=&#x22;hnp-container_1&#x22;&#x3E;&#x3C;h3&#x3E;&#xDC;berschrift:&#x3C;/h3&#x3E;&#x3C;p&#x3E;%s&#x3C;/p&#x3E;&#x3C;br&#x3E;&#x3C;img src=&#x22;www.url_zum_bild&#x22; alt=&#x22;alt_tag&#x22; /&#x3E;&#x3C;/div&#x3E;&#x27;, esc_html($title));</pre>
<p>Wenn der Input zusätzlich an die Warenkorbdaten übertragen werden sollen, wäre dies so möglich: </p>
<pre>

/**
 * Custom Field / Info in a Woocommerce Product
 * @since 1.0.0
 */

/**
 * Display the custom field on the front end of a Woocommerce product
 * @since 1.0.0
 */
function hnp_display_custom_field_1() {
    global $post;
    // Check for the custom field value
    $product = wc_get_product($post-&#x3E;ID);
    $title = $product-&#x3E;get_meta(&#x27;hnp_custom_text_field_title_1&#x27;);
    if ($title) {
        // Only display our field if we&#x27;ve got a value for the field title
        printf(&#x27;%s&#x27;, esc_html($title));
    }
}
add_action(&#x27;woocommerce_before_add_to_cart_button&#x27;, &#x27;hnp_display_custom_field_1&#x27;);

/**
 * Create the custom text input field in the Backend of a Woocommerce Product
 * @since 1.0.0
 */
function hnp_hnp_create_custom_field_1() {
    $args = array(
        &#x27;id&#x27; =&#x3E; &#x27;hnp_custom_text_field_title_1&#x27;,
        &#x27;label&#x27; =&#x3E; __(&#x27;Custom Field&#x27;, &#x27;hnp&#x27;),
        &#x27;class&#x27; =&#x3E; &#x27;hnp-custom-field&#x27;,
        &#x27;desc_tip&#x27; =&#x3E; true,
        &#x27;description&#x27; =&#x3E; __(&#x27;Enter the title of your custom text field.&#x27;, &#x27;hnp&#x27;),
    );
    woocommerce_wp_text_input($args);
}
add_action(&#x27;woocommerce_product_options_general_product_data&#x27;, &#x27;hnp_hnp_create_custom_field_1&#x27;);

/**
 * Save the custom field
 * @since 1.0.0
 */
function hnp_save_custom_field_1($post_id) {
    $product = wc_get_product($post_id);
    $title = isset($_POST[&#x27;hnp_custom_text_field_title_1&#x27;]) ? $_POST[&#x27;hnp_custom_text_field_title_1&#x27;] : &#x27;&#x27;;
    $product-&#x3E;update_meta_data(&#x27;hnp_custom_text_field_title_1&#x27;, sanitize_text_field($title));
    $product-&#x3E;save();
}
add_action(&#x27;woocommerce_process_product_meta&#x27;, &#x27;hnp_save_custom_field_1&#x27;);

/**
 * Add custom field value to cart item data
 * @since 1.0.0
 */
function hnp_add_custom_field_to_cart_item($cart_item_data, $product_id) {
    $product = wc_get_product($product_id);
    $custom_field_value = $product-&#x3E;get_meta(&#x27;hnp_custom_text_field_title_1&#x27;);

    if (!empty($custom_field_value)) {
        $cart_item_data[&#x27;hnp_custom_text_field_title_1&#x27;] = $custom_field_value;
    }

    return $cart_item_data;
}
add_filter(&#x27;woocommerce_add_cart_item_data&#x27;, &#x27;hnp_add_custom_field_to_cart_item&#x27;, 10, 2);

/**
 * Display custom field value in the cart
 * @since 1.0.0
 */
function hnp_display_custom_field_in_cart($item_data, $cart_item) {
    if (isset($cart_item[&#x27;hnp_custom_text_field_title_1&#x27;])) {
        $item_data[] = array(
            &#x27;name&#x27; =&#x3E; __(&#x27;Custom Field&#x27;, &#x27;hnp&#x27;),
            &#x27;value&#x27; =&#x3E; $cart_item[&#x27;hnp_custom_text_field_title_1&#x27;]
        );
    }

    return $item_data;
}
add_filter(&#x27;woocommerce_get_item_data&#x27;, &#x27;hnp_display_custom_field_in_cart&#x27;, 10, 2);

/**
 * Save custom field value in cart item meta
 * @since 1.0.0
 */
function hnp_save_custom_field_in_cart_item($item_id, $values, $cart_item_key) {
    if (isset($values[&#x27;hnp_custom_text_field_title_1&#x27;])) {
        wc_add_order_item_meta($item_id, &#x27;hnp_custom_text_field_title_1&#x27;, $values[&#x27;hnp_custom_text_field_title_1&#x27;]);
    }
}
add_action(&#x27;woocommerce_add_order_item_meta&#x27;, &#x27;hnp_save_custom_field_in_cart_item&#x27;, 10, 3);

/**
 * Display custom field value in order items
 * @since 1.0.0
 */
function hnp_display_custom_field_in_order_items($item_id, $item, $order) {
    if ($meta_value = wc_get_order_item_meta($item_id, &#x27;hnp_custom_text_field_title_1&#x27;, true)) {
        echo &#x27;&#x3C;p&#x3E;&#x3C;strong&#x3E;&#x27; . __(&#x27;Custom Field:&#x27;, &#x27;hnp&#x27;) . &#x27;&#x3C;/strong&#x3E; &#x27; . esc_html($meta_value) . &#x27;&#x3C;/p&#x3E;&#x27;;
    }
}
add_action(&#x27;woocommerce_order_item_meta_end&#x27;, &#x27;hnp_display_custom_field_in_order_items&#x27;, 10, 3);


</pre>
<p>Zu beachten ist, dass das Backend-Feld nur mit Text (ohne Code) gefüllt werden sollte, ansonsten könnten Fehler erzeugt werden. Deswegen sollten HTML-Codes ausschließlich über die HTML / PHP Dateien eingebunden werden.<br />
</p>
<h5>Sie wurden gehackt oder Ihre Webseiten mit Viren/Malware infiziert? Wir säubern und schützen Ihre Webseite: <a  href="https://homepage-nach-preis.de/webseite-gehackt-viren-reinigung/" title="Webseite gehackt? Antivirus Service"> <span style="color:#efaa15;">→ Webseiten-Anti-Virus-Service</span></a></h5>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2023/05/27/custom-felder-bei-woocommerce-produkte/">Custom Felder bei WooCommerce Produkte</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/homepageadmin/">Homepage-nach-Preis</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2023/05/27/custom-felder-bei-woocommerce-produkte/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Woocommerce feste Warenkorb-Gebühr</title>
		<link>https://homepage-nach-preis.de/2020/04/23/woocommerce-feste-warenkorb-gebuehr/</link>
					<comments>https://homepage-nach-preis.de/2020/04/23/woocommerce-feste-warenkorb-gebuehr/#respond</comments>
		
		<dc:creator><![CDATA[Christopher Rohde]]></dc:creator>
		<pubDate>Thu, 23 Apr 2020 19:35:34 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Onlineshop]]></category>
		<category><![CDATA[Webdesign]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Extra]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[Gebühr]]></category>
		<category><![CDATA[Hinzufügen]]></category>
		<category><![CDATA[Php]]></category>
		<category><![CDATA[Warenkorb]]></category>
		<category><![CDATA[Woocommerce]]></category>
		<guid isPermaLink="false">https://homepage-nach-preis.de/?p=4510</guid>

					<description><![CDATA[<p>Oftmals benötigen Onlineshop-Besitzer eine feste Warenkorb-Gebühr wie für Bearbeitungskosten. Bei Woocommerce-Shops lässt sich dies ganz einfach über diesem Code einrichten: 1. Kopieren Sie den Code 2. Tauschen Sie Folgendes aus: (&#8220;Gebühr&#8221; ist der Name der Gebühr, Sie können hierbei auch &#8220;Bearbeitungskosten&#8221; oder sonstiges eintragen &#8211; &#8220;99&#8221; ist der Betrag in Ihrer eingestellten Währung, also in dem Fall somit 99 Euro) 3. Fügen Sie den Code in Ihre function.php im Hauptverzeichnis ein 4. Speichern und fertig function woo_add_cart_fee() { global $woocommerce; $woocommerce-&#x3E;cart-&#x3E;add_fee( __(&#x27;Gebühr&#x27;, &#x27;woocommerce&#x27;), 99 ); } add_action( &#x27;woocommerce_cart_calculate_fees&#x27;, &#x27;woo_add_cart_fee&#x27; ); Möchten Sie einen professionellen Onlineshop erstellen lassen? FESTPREIS ANGEBOTE</p>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2020/04/23/woocommerce-feste-warenkorb-gebuehr/">Woocommerce feste Warenkorb-Gebühr</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/christopher-rohde/">Christopher Rohde</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Oftmals benötigen Onlineshop-Besitzer eine feste Warenkorb-Gebühr wie für Bearbeitungskosten.<br />
Bei Woocommerce-Shops lässt sich dies ganz einfach über diesem Code einrichten:</p>
<p>1. Kopieren Sie den Code<br />
2. Tauschen Sie Folgendes aus:<br />
(&#8220;Gebühr&#8221; ist der Name der Gebühr, Sie können hierbei auch &#8220;Bearbeitungskosten&#8221; oder sonstiges eintragen &#8211; &#8220;99&#8221; ist der Betrag in Ihrer eingestellten Währung, also in dem Fall somit 99 Euro)<br />
3. Fügen Sie den Code in Ihre function.php im Hauptverzeichnis ein<br />
4. Speichern und fertig<br />
</br></p>
<pre>
function woo_add_cart_fee() {
 global $woocommerce;
   $woocommerce-&#x3E;cart-&#x3E;add_fee( __(&#x27;Gebühr&#x27;, &#x27;woocommerce&#x27;), 99 );
}
add_action( &#x27;woocommerce_cart_calculate_fees&#x27;, &#x27;woo_add_cart_fee&#x27; );
</pre>
<p></br></p>
<h5>Möchten Sie einen professionellen Onlineshop erstellen lassen?  <a title="Professioneller Onlineshop Angebot" href="https://homepage-nach-preis.de/onlineshop-erstellen-lassen-kosten/"><span style="color: orange;">FESTPREIS ANGEBOTE</span></a></h5>
<p>Der Beitrag <a rel="nofollow" href="https://homepage-nach-preis.de/2020/04/23/woocommerce-feste-warenkorb-gebuehr/">Woocommerce feste Warenkorb-Gebühr</a> erschien zuerst auf <a rel="nofollow" href="https://homepage-nach-preis.de">Homepage nach Preis - Webseite erstellen lassen</a>. Geschrieben von <a rel="nofollow" href="https://homepage-nach-preis.de/author/christopher-rohde/">Christopher Rohde</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://homepage-nach-preis.de/2020/04/23/woocommerce-feste-warenkorb-gebuehr/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
