Nach dem Vortrag hört sich das son an also ob die wp-config.php nicht bearbeitet hast und somit in Wp-Birne und Wp-Apfel auf die gleiche Datenbank zugegriffen wird.
Beiträge von mensmaximus
-
-
Ich empfehle für diese Zwecke https://wp-buddy.com/products/plugi…rdpress-plugin/ und setze es selbst ein.
-
Kurz und knapp. Alle Anforderungen sind umsetzbar, bis auf das verstecken des CMS. WordPress ist immer an der Struktur im HTML Quellcode zu erkennen. Das Projekt kann jedoch nicht über ein Forum mit einem unerfahrenen Entwickler bewegt werden. Ein ähnliches Projekt bei einem Versicherungsunternehmen (200 Blogs) hat 6 Monate gedauert und es entstanden 472 Arbeitsstunden von der Planung bis zur Fertigstellung.
-
Und die URL zur Seite?
-
Die Anzahl der Artikel ist, wie ich schon oft im Forum gesagt habe, erst einmal nicht ausschlaggebend. Erst im Zusammenhang mit der Besucherfrequenz, deren Aktivität auf der Seite und dem Kaufverhalten spielt die Anzahl der Artikel eine Rolle.
Ich persönlich würde die Remoteabfrage nicht synchron einbauen, weil das zu viele Probleme mit sich bringt. Wer mit den ganzen Nachteilen leben kann, braucht keine große Programmierung:
PHP
Alles anzeigenadd_filter( 'woocommerce_get_availability', 'mmx_remote_stock', 10, 2 ); function mmx_remote_stock( $stock, $item ){ $central_stock = fopen( "http://xyz.de/avail.pl?CCD=DE&BNR=44&SKU=" . $item->get_sku(), "r"); if ( $central_stock > 0 ) { $stock['availability'] = sprintf( __( '%s in stock', 'woocommerce' ), $central_stock ); $stock['class']= 'in-stock'; } else { $stock['availability'] = __( 'Out of stock', 'woocommerce' ); $stock['class']= 'out-of-stock'; } return $stock; } -
Anstatt den String auszugeben brauchst Du nur ein Input Feld vom Typ Text ausgeben. Den Feldwert vergibst Du auf die selbe Weise wie Du den String ausgibst. Allerdings brauchst Du dann auch noch eine Funktion zum speichern des Feldinhaltes oder Du baust das Inputfeld entsprechend der Standardsyntax, sodass es automatisch mit gespeichert wird.
-
Ich habe nicht verstanden wie das aussehen soll. Mach doch mal ein Bild, wie Du Dir das vorstellst.
-
Im Standard Template von WooCommerce (cart-totals.php) werden die Versandkosten unterhalb der Zwischensumme (genaugenommen unter einem möglichen Gutschein, der unter der Zwischensumme steht) ausgegeben. Es scheint sich also um ein angepasstes Template Deines Themes zu handeln. Erstelle ein Childtheme und passe dort die cart-totals.php entsprechend an
-
Das kann man programmieren allerdings rate ich dringend davon ab. Die Anzahl der XMLHttpRequests wird eine sehr hohe Last verursachen (admin-ajax.php) und den Shop nicht nur geringfügig verlangsamen. Wenn Lagerbestände in Echtzeit wichtig sind, ist WooCommerce/WordPress der falsche Ansatz. Geht es hingegen nur um den manuellen Aufwand würde ich einen automatisierte Aktualisierung in definierten Zeitabständen durchführen.
-
-
Danke, Mens+,
wie also soll ich meine www-Seite bei WP "einstellen"; welche Knöpfe auf welcher Seite auf wieviel Pixel, Millimeter, Zoll oder was, so dass es für die meisten User, infosuchende Wanderer, auf den meistbenutzten Endgeräten am komfortabelsten ist? Bin PC-Laie und brauche daher Anweisungen nicht nur über das "was", sondern auch das "wie".Damit kann ich Dir nicht dienen, weil man dafür einige Stunden an Zeit investieren muss. Denke über ein modernes Theme nach, wie Sumu schon geschrieben hat.
-
Schau Dir mal die Entwickler Console im Browser an. Der jQuery Fehler deutet bereits auf die Ursache hin.
-
Post lieber mal die URL zur Seite, damit man sehen kann ob das Script läuft. Für mich sieht das nämlich nicht so aus (ich nutze den Hyphenator seit Jahren und binden diesen manuell ein)
-
-
Sac-louis-vuitton-Petit-Noe-M40971.aspx
Läuft die Seite auf einem Windows Server?
-
Link zur Seite bitte, damit man die CSS Regeln ansehen kann.
-
Ich habe eine Funktion als Antwort gepostet, aber die Veröffentlichung muss von einem Admin zugelassen werden. Warten wir mal ab wann der Post erscheint.
-
Lösungsansatz:
Folgende Funktion in die functions.php eines Childthemes kopieren.
Codeadd_action( 'woocommerce_thankyou', 'mmx_adcell_tracking' ); function mmx_adcell_tracking( $order_id ) { $order = new WC_Order( $order_id ); echo '<script type="text/javascript" src="//www.adcell.de/js/track.js?eventid=4438&pid=3568&referenz=' . $order_id . '&betrag=' . $order->get_total() . '"></script>'; echo '<noscript>'; echo '<img src="//www.adcell.de/event.php?pid=3568&eventid=4438&referenz=' . $order_id . '&betrag=' . $order->get_total() . '" border="0" width="1" height="1">'; echo '</noscript>'; }Bei pid und eventid müssen die Nummern aus Deinem Code eingetragen werden ( ich habe nur den Code aus diesem Thread verwendet )
-
-
Stelle den Standrat wieder her (wp-config.php im wordpress Verzeichnis) und teste erneut.