Nachdem ich noch etwa 20 x drauf geklickt habe, ist die Meldung nun doch verschwunden.
Beiträge von Robota
-
-
Hallo, ich habe heute das neueste Update von WooCommerce gemacht.
Danach bekam ich eine Meldung, dass die WooCommerce-Datenbank aktualisiert werden muss.
Ich habe die Aktualisierung gestartet und bekam nach einiger Zeit auch die Meldung, die ich im Anhang als Bild poste.Das Problem ist, dass diese Meldung nicht mehr verschwindet und auf jeder WooCommerce-Seite im Backend angezeigt wird.
Klicke ich auf "Vielen Dank" verschwindet die Meldung für eine Sekunde, um dann wieder zu erscheinen.Habt ihr eine Idee, wie ich die Meldung weg bekommen kann?
Viele Grüße
Robota -
Hallo, ich suche für unseren Onlineshop ein Plugin, mit dem ich z.B. einstellen kann, dass Kunden einen Tag nach Ihrer Bestellung eine weitere vorgefertige Email von uns erhalten.
Perfekt wäre, wen man auch einstellen könnte, dass eine Email einen Tag nach dem Lieferdatum versendet wird.Kennt Ihr ein Plugin, mit dem sowas möglich sein könnte?
Freue mich über jeden Tip.VG Robota
-
Danke für den Hinweis.
Eine ähnliche Anleitung hatte ich schon ausprobiert, allerdings habe ich den gleichen Fehler gemacht wie der Fragesteller in dem verlinkten Posting.
Jetzt hat es geklappt. -
Hallo, wenn man in unserem WooCommerce-Onlineshop die Seite einer Kategorie öffnet, dann steht im Titel z.B. "Snacks Archive". (https://bit.ly/3fLdPNI)
Ich würde gerne das Archive aus dem Titel heraus nehmen.
Ich habe schon eine ganze Zeit gesucht und auch einige Artikel gefunden mit Codes, die das raus nehmen sollen, die sind aber alle anscheinend nur für Wordpress, nicht für WooCommerce, da beim Testen keine Änderung eintrat.Hat jemand von Euch eine Idee, an welcher Stelle ich für das Ändern des Kategorie-Titels suchen muss?
VG Robota -
Vielen Dank b3317133, hat super funktioniert! :)
-
Hallo, für unseren Onlineshop verwenden wir das Theme Storefront (2.5.8).
In der Mobile-Ansicht werden nur die Menüpunkte angezeigt, für die Anzeige der Submenupunkte muss man einen klenen Pfeil neben dem Menüpunkt anklicken.
(Siehe dazu Screenshot 1)Ich möchte gerne erreichen, dass die Submenupünkte direkt mit aufgeklappt angezeigt werden.
Viele Besucher bemerken beim Nutzen der Seite nicht, dass es dort Unterpunkte gibt.Ich nehme an, dass Änderungen in der storefront/assets/js/navigation.js nötig sind:
Code
Alles anzeigen/* global storefrontScreenReaderText */ /** * navigation.js * * Handles toggling the navigation menu for small screens. * Also adds a focus class to parent li's for accessibility. */ ( function() { // Wait for DOM to be ready. document.addEventListener( 'DOMContentLoaded', function() { var container = document.getElementById( 'site-navigation' ); if ( ! container ) { return; } var button = container.querySelector( 'button' ); if ( ! button ) { return; } var menu = container.querySelector( 'ul' ); // Hide menu toggle button if menu is empty and return early. if ( ! menu ) { button.style.display = 'none'; return; } button.setAttribute( 'aria-expanded', 'false' ); menu.setAttribute( 'aria-expanded', 'false' ); menu.classList.add( 'nav-menu' ); button.addEventListener( 'click', function() { container.classList.toggle( 'toggled' ); var expanded = container.classList.contains( 'toggled' ) ? 'true' : 'false'; button.setAttribute( 'aria-expanded', expanded ); menu.setAttribute( 'aria-expanded', expanded ); } ); // Add dropdown toggle that displays child menu items. var handheld = document.getElementsByClassName( 'handheld-navigation' ); if ( handheld.length > 0 ) { [].forEach.call( handheld[0].querySelectorAll( '.menu-item-has-children > a, .page_item_has_children > a' ), function( anchor ) { // Add dropdown toggle that displays child menu items var btn = document.createElement( 'button' ); btn.setAttribute( 'aria-expanded', 'false' ); btn.classList.add( 'dropdown-toggle' ); var btnSpan = document.createElement( 'span' ); btnSpan.classList.add( 'screen-reader-text' ); btnSpan.appendChild( document.createTextNode( storefrontScreenReaderText.expand ) ); btn.appendChild( btnSpan ); anchor.parentNode.insertBefore( btn, anchor.nextSibling ); // Set the active submenu dropdown toggle button initial state if ( anchor.parentNode.classList.contains( 'current-menu-ancestor' ) ) { btn.setAttribute( 'aria-expanded', 'true' ); btn.classList.add( 'toggled-on' ); btn.nextElementSibling.classList.add( 'toggled-on' ); } // Add event listener btn.addEventListener( 'click', function() { btn.classList.toggle( 'toggled-on' ); // Remove text inside span while ( btnSpan.firstChild ) { btnSpan.removeChild( btnSpan.firstChild ); } var expanded = btn.classList.contains( 'toggled-on' ); btn.setAttribute( 'aria-expanded', expanded ); btnSpan.appendChild( document.createTextNode( expanded ? storefrontScreenReaderText.collapse : storefrontScreenReaderText.expand ) ); btn.nextElementSibling.classList.toggle( 'toggled-on' ); } ); } ); } // Add focus class to parents of sub-menu anchors. [].forEach.call( document.querySelectorAll( '.site-header .menu-item > a, .site-header .page_item > a, .site-header-cart a' ), function( anchor ) { anchor.addEventListener( 'focus', function() { // Remove focus class from other sub-menus previously open. var elems = document.querySelectorAll( '.focus' ); [].forEach.call( elems, function( el ) { if ( ! el.contains( anchor ) ) { el.classList.remove( 'focus' ); // Remove blocked class, if it exists. if ( el.firstChild && el.firstChild.classList ) { el.firstChild.classList.remove( 'blocked' ); } } } ); // Add focus class. var li = anchor.parentNode; li.classList.add( 'focus' ); } ); } ); // Add an identifying class to dropdowns when on a touch device // This is required to switch the dropdown hiding method from a negative `left` value to `display: none`. if ( ( 'ontouchstart' in window || navigator.maxTouchPoints ) && window.innerWidth > 767 ) { [].forEach.call( document.querySelectorAll( '.site-header ul ul, .site-header-cart .widget_shopping_cart' ), function( element ) { element.classList.add( 'sub-menu--is-touch-device' ); } ); // Add blocked class to links that open sub-menus, and prevent from navigating away on first touch. var acceptClick = false; [].forEach.call( document.querySelectorAll( '.site-header .menu-item > a, .site-header .page_item > a, .site-header-cart a' ), function( anchor ) { anchor.addEventListener( 'click', function( event ) { if ( anchor.classList.contains( 'blocked' ) && false === acceptClick ) { event.preventDefault(); } acceptClick = false; } ); anchor.addEventListener( 'pointerup', function( event ) { if ( anchor.classList.contains( 'blocked' ) || 'mouse' === event.pointerType ) { acceptClick = true; } else if ( ( 'cart-contents' === anchor.className && anchor.parentNode.nextElementSibling && '' !== anchor.parentNode.nextElementSibling.textContent.trim() ) || anchor.nextElementSibling ) { anchor.classList.add( 'blocked' ); } else { acceptClick = true; } } ); } ); // Ensure the dropdowns close when user taps outside the site header [].forEach.call( document.querySelectorAll( 'body #page > :not( .site-header )' ), function( element ) { element.addEventListener( 'click', function() { [].forEach.call( document.querySelectorAll( '.focus, .blocked' ), function( el ) { el.classList.remove( 'focus' ); el.classList.remove( 'blocked' ); } ); } ); } ); } } ); } )();Leider fehlt mir aber ein Ansatzpunkt.
Deswegen wäre ich über einen Tip von euch sehr dankbar.Danke und VG Robota
-
Hallo, gibt es ein Plugin für Wordpress, mit dem man den Standort eines Handys anzeigen lassen kann?
(etwa wie bei DHL, wo man sich anschauen kann, wie weit der Fahrer entfernt ist)Über die Suche habe ich bisher nichts gefunden.
LG Robota
-
Schade, scheint wohl ein Mysterium zu bleiben.
-
Guten morgen, das Problem besteht leider noch immer.
Hat niemand eine Idee?LG Robota
-
Hallo, ich erstelle gerade ein Child-Theme für das Theme Storefront in unserem Onlineshop.
Das Child-Theme habe ich mit dem Child Theme Configurator erstellt.In der Datei [COLOR=#ffa64d]storefront/inc/storefront-template-functions.php[/COLOR] habe ich eine Änderung vorgenommen, damit ein Widgetbereich nur auf der Startseite angezeigt wird.
Original:
PHP
Alles anzeigenif ( ! function_exists( 'storefront_header_widget_region' ) ) { /** * Display header widget region * * @since 1.0.0 */ function storefront_header_widget_region() { if ( is_active_sidebar( 'header-1' ) ) { ?> <div class="header-widget-region" role="complementary"> <div class="col-full"> <?php dynamic_sidebar( 'header-1' ); ?> </div> </div> <?php } } }Verändert:
PHP
Alles anzeigen// if ( is_shop() ) { if ( ! function_exists( 'storefront_header_widget_region' ) ) { /** * Display header widget region * * @since 1.0.0 */ function storefront_header_widget_region() { if ( is_active_sidebar( 'header-1' ) && is_front_page() ) { ?> <div class="header-widget-region" role="complementary"> <div class="col-full"> <?php dynamic_sidebar( 'header-1' ); ?> </div> </div> <?php } } } // }Ich habe die Änderungen aus dem Original-Theme also wieder raus genommen und im Child-Theme den Ordner "inc" erstellt, dort dann die Datei mit der Änderung im Code hochgeladen.
(ich habe auch mehrmals überprüft, ob die Änderung in der Datei vorhanden ist)Eigentlich sollte dann ja die Änderung greifen, das Child-Theme ist schon aktiv.
Leider wird der Widget-Bereich aber wieder auf jeder Seite angezeigt, die Datei im Child-Theme ([COLOR=#ffa64d]storefront-child/inc/storefront-template-functions.php[/COLOR]) scheint also keine Wirkung zu haben.Hat jemand eine Idee, woran das liegen könnte?
LG Robota
-
Danke für die Rückmeldung, das genannte Plugin scheint nach etwas Lektüre im Plugin Support Forum durch seine grundsätzliche Herangehensweise noch diverse andere Nebeneffekte zu haben, würde es nicht mehr verwenden.
Ok, danke für die Info, dann werde ich das Plugin löschen und mich nach einer Alternative umsehen, um nicht alle Produkte direkt auf der Startseite anzeigen zu lassen.
Danke für deine Hilfe :) -
Ich will nicht spamen aber leider kann ich den letzten Beitrag nicht mehr editieren.
Ich habe alle Plugins durch getestet und heraus gefunden, dass der Fehler an dem Plugin "WordPress Hide Posts" (https://de.wordpress.org/plugins/whp-hide-posts/) zu liegen scheint.
Sobald ich das Plugin deaktiviere, taucht der Fehler nicht mehr auf.Mit aktiviertem "WordPress Hide Posts"-Plugin verschwinden nach einer Bestellung im Shop alle Menüpunkte aus der Menüleiste, die zu Seiten der Website führen.
-
Ok, ich konnte das Problem weiter eingrenzen.
Das Menü verschwindet, sobald irgend jemand eine Bestellung über den Shop raus schickt.
Hat jemand eine Idee, woran das liegen könnte? -
Das Menü hat sich gerade von selbst wieder genau so zerschossen, ohne dass ich etwas gemacht habe. :eek:
-
@b3317133
Die Produkte werden nach "Beliebtheit" sortiert, ich denke es liegt daran, dass sie im Cache in einer anderen Reihenfolge angezeigt werden.Ok, der Punkt mit auf Entwurf oder ähnliches wäre eine Erklärung.
Ich bin gespannt, ob es nochmal auftritt.
Zum Glück ist außer dem Menü ja anscheinend nichts verändert.Ich wollte das Backup von vor einer Woche mit dem Backup vergleichen, welches ich eben erstellt habe, bevor ich das Menü wieder hergestellt habe.
-
Wordpress updates gehen je nach Einstellung automatisch, wenn du jetzt zb neueste Version hast und aber nicht du angestossen hast ist es automatisch gewesen, auch Themen können update sein, schau welche Version du jetzt hast, bisher hatte ich noch nie beobachtet das sich durch Updates Menü verändert, könnte aber vorkommen, schau ob dein Menü das du angelegt hast immer noch das Primary Menü ist (häcken beim Barbeiten unter den Menüpunkten) das kann sich zb durch neues Thema oft verändern, ob das duch Update vorgekommen ist, habe ich noch nie festgestellt,
Die Versionsnummern von Wordpress und dem Theme haben sich nicht geändert.
Dass vielleicht das Menü nicht mehr das Primary Menu sein könnte, habe ich auch als erstes gedacht, es ist aber als solches hinterlegt, nur die ganzen Links zu den Seiten sind bzw waren nicht mehr da.
(Ich habe eine Sicherung der Seite gezogen, bevor ich das Menü wieder hergestellt habe) -
Ein Vergleich der Google Cache Version vom 11.05. mit der aktuellen live Seite zeigt (ausser den besagten Menüeinträgen und einem vertauschten Produkt) auf der Startseite keine Veränderung, sämtlicher HTML-Code und alle Versionsnummern sind gleich geblieben.
Ja, ein Produkt hatte ich auf "Entwurf" gesetzt.
Die Versionsnummern von Wordpress und dem Theme haben sich nicht verändert.Hast du evtl. eine Idee, woran das mit dem Menü liegen könnte?
Ich habe schon meinen Hoster angeschrieben und bekomme ein Backup der DB und Dateien von letzter Woche, dann werde ich mal vergleichen.
-
Hallo, auf unserer Wordpress-Seite haben wir heute entdeckt, dass das Menü völlig verändert ist.
Alle Links, bis auf die "Individuellen Links", sind aus dem Menü raus.Ich nehme an, dass irgend ein Update automatisch installiert wurde und sich das Menü (und vlt auch mehr, das weiß ich noch nicht) dabei zerschossen hat.
Kann ich irgendwie heraus finden, ob ein Update (Wordpress, Theme usw) statt gefunden hat?
Einen unberechtigten Zugriff schließe ich erst einmal aus, da ich vom System immer eine Email bekomme, wenn sich jemand anmeldet.
Hier geht es zur Seite: https://bit.ly/3bEYJah
Vielleicht habt ihr noch einen anderen Einfall, wodurch sich ein Menü so verändern kann?
Freue mich über jede Hilfe.
Danke und VG
RobotaEdit:
Die Versionen von Wordpress und des Theme haben sich nicht verändert. -
Hallo, gibt es bei WooCommerce die Möglichkeit verschiedene Versandoptionen (Paket, Warensendung, Eilpost etc) anzubieten, die der Kunde bei der Bestellung auswählen kann?
Oder gibt es dafür ein Plugin?LG Robota