Μετακομίζουν τα data των προϊόντων του Woocommerce!

Η ομάδα του Woocommerce ανακοίνωσε αλλαγές στην δομή της βάση δεδομένων για τα data των προϊόντων. Από ότι αναφέρει το άρθρο ουσιαστικά θα προστεθούν στο μετασχήμα της βάσης έξι (6) νέοι πίνακες οι οποίοι θα φιλοξενούν όλα τα δεδομένα που αφορούν στα προϊόντα και έτσι θα διαχωριστούν από τα δεδομένα των post και των υπολοίπων […]

Redirection μετά την προσθήκη ssl μέσω .htaccess

Ανοίξτε με έναν editor το αρχείο .htaccess και προσθέστε πάνω-πάνω τις παρακάτω γραμμές RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://yourdomain.com/$1 [R=301,L] Στην περίπτωση που το wordpress είναι εγκατεστημένο σε κάποιο subfolder RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} folder RewriteRule ^(.*)$ https://yourdomain.com/folder/$1 [R=301,L]

Ενεργοποίηση/Απενεργοποίηση τρόπων πληρωμής ανάλογα με τον τρόπο αποστολής

Δουλεύει με Woocommerce 2.6.12 Το παρακάτω snippet πρέπει να το προσθέσετε στο function.php του child theme σας. Στο Woocommerce μετά την έκδοση 2,6 στο shipping έχουμε τα εξής Shipping Methods: local_pickup, flat_rate, free_shipping Όμως επειδή παράγονται πολλαπλές instance πρέπει δίπλα από κάθε μέθοδο αποστολής να βάλουμε και το id της. πχ free_shipping:8. Το id μπορούμε […]

Απενεργοποίηση flat rate όταν υπάρχει free shipping στο Woocommerce

Αλλάξτε τα id των τρόπων πληρωμής και προσθέστε τον παρακάτω κώδικα στο function.phpΑλλάξτε τα id των τρόπων πληρωμής και προσθέστε τον παρακάτω κώδικα στο function.php /* Removes Standard Flat Rate Shipping Option when Free Shipping is available */ add_filter( ‘woocommerce_package_rates’, ‘unset_shipping_when_free_is_available_in_zone’, 10, 2 ); function unset_shipping_when_free_is_available_in_zone( $rates, $package ) { // Removes Standard Flat Rate […]