Προσθήκη ογκομετρικού βάρους στο woocommerce με μια απλή συνάρτηση.

  • Nicolas
  • 16 Μαρτίου, 2021
  • Δεν υπάρχουν Σχόλια

Να που έφτιαξες τελικά το δικό σου eshop και να που όλα λειτουργούν σωστά (πληρωμές, μεταφορικά, υπολογισμός βάρους, διεκπεραίωση παραγγελιών κλπ) και εκεί που προετοιμάζεις τα επόμεβα βήματα στην ανάπτυξη της επιχείρησής σου, εμφανίζεται μια παραγγελία με λάθος μεταφορικά (τουλάχιστον έτσι νομίζεις στην αρχή).

Ελέγχεις την παραγγελία και συνειδητοποιείς ότι τα μεταφορικά τελικά χρεώθηκαν σωστά, αλλά η ταχυμεταφορική σου σε χρέωσε παραπάνω.

Ψάχνεις λοιπόν τον τιμοκατάλογο που σου παραδώθηκε κατά την συμφωνία σου με την courier μόνο και μόνο για να βρεθείς αντιμέτωπος/πη με την ψυχρή αλήθεια:

ΧΡΕΩΘΗΚΕ ΤΟ ΟΓΚΟΜΕΤΡΙΚΟ ΒΑΡΟΣ.

Αυτό το καταραμένο ογκομετρικό βάρος του -> (μήκους * ύψους * πλάτους) / 5000

Και λες τώρα, πως θα το λύσω το πρόβλημα??????

Και αρχίζεις να ψάχνεις ένα σωρό πρόσθετα στο wordpress και στο woocommerce τα οποία, το μόνο που κάνουν είναι να σου δυσκολέψουν την ζωή ακόμα περισσότερο.

Η  ΛΥΣΗ ?????

Μια απλή συνάρτηση, τόσο εύκολη και τόσο μα τόσο εξυπηρετική.

Σε περίπτωση που δεν έχεις ξαναπεράσει κάποια συνάρτηση στο wordpress, κάνε εγκατάσταση το ακόλουθο πρόσθετο: https://el.wordpress.org/plugins/my-custom-functions/

Αμέσως μετά πήγαινε εδώ: (η διεύθυνση του site σου)/wp-admin/options-general.php?page=my-custom-functions

Κάνε επικόλληση τον ακόλουθο κώδικα μέσα στο παραθύρι 😉


//dimensional weight function by NicolasLagios.com
add_filter( 'woocommerce_product_get_weight', 'custom_get_weight_from_dimensions', 10, 2 );
function custom_get_weight_from_dimensions( $weight, $product ) {
$dim_weight = $product->get_length() * $product->get_width() * $product->get_height() / 5000;
return $dim_weight > $weight ? $dim_weight : $weight;
}

Πάτησε εκεί που λέει Save Changes

Αμέσως μετά μόλις φορτώσει ξανά η σελίδα, πάτησε εκεί που λέει OFF(με κόκκινο χρώμμα) και κάνε το ON(με πράσινο χρώμα) και πάτησε ξανά Save Changes καλού κακού.

 

Τέλος επειδή πρέπει να αδειάσουμε και την προσωρινή μνήμη του Woocommerce, πήγαινε εδώ: (η διεύθυνση του site σου)/wp-admin/admin.php?page=wc-status&tab=tools

Και πάτησε εκκαθάριση παροδικών μεταβολών (woocommerce transients)

 

Τώρα θα δεις πως όταν το ογκομετρικό βάρος ξεπερνάει το κανονικό βάρος, τότε επιλέγεται το ογκομετρικό αντί του κανονικού και τέλος στις λανθασμένες χρεώσεις.

 

Καλή συνέχεια και παρακαλώ αν θέλεις να αναδημοσιεύσεις το άρθρο μου, με την ευχή μου, αλλά άφησε και μια αναφορά σε εμένα.

 

Ευχαριστώ, Νίκος 😉

Original Source: https://nicolaslagios.com/%cf%80%cf%81%ce%bf%cf%83%ce%b8%ce%ae%ce%ba%ce%b7-%ce%bf%ce%b3%ce%ba%ce%bf%ce%bc%ce%b5%cf%84%cf%81%ce%b9%ce%ba%ce%bf%cf%8d-%ce%b2%ce%ac%cf%81%ce%bf%cf%85%cf%82-%cf%83%cf%84%ce%bf-woocommerce-%ce%bc/

Αφήστε μια απάντηση

Η ηλ. διεύθυνση σας δεν δημοσιεύεται.

Digital Marketing

Οι σελίδες των υπηρεσιών Digital Marketing θα είναι σύντομα κοντά σας.

Μπορείτε ήδη να δείτε και να παραγγείλετε (online ή μέσω επικοινωνίας) τις υπηρεσίες μας στις “Πρόσθετες Υπηρεσίες Ιστοσελίδας” πατώντας εδώ.

Εργασία

Επεξήγηση

Όροι

Πάγια έξοδα (ανά μήνα ή έτος για υπηρεσίες κλπ)

Κατοχύρωση επιθυμητού domain

Είναι η διεύθυνση του site σας, πχ: tositemou.com

Εάν έχετε ήδη δικό σας domain, θα προχωρήσουμε απευθείας στην

σύνδεση του με τον χώρο φιλοξενίας.

Τα πάγια έξοδα του domain δεν αφορούν την υπηρεσία μας και δεν

συμπεριλαμβάνονται στην προσφορά που θα λάβετε, πληρώνετε

απευθείας στον πάροχο και λαμβάνετε ξεχωριστό τιμολόγιο από εκεί.

Από 10€ / έτος έως 30€ / δύο έτη (αναλόγως κατάληξης gr, com κλπ)

Ρύθμιση Χώρου

φιλοξενίας ιστοσελίδας

Είναι ο χώρος που φιλοξενεί τα αρχεία σας

Εάν έχετε ήδη, ρυθμίζουμε τον υπάρχον, χωρίς να φέρουμε ευθύνη για μελλοντικά προβλήματα στο site σας και extra χρέωση για ζημιές λόγω αναβαθμίσεων ή server.

Εάν επιθυμείτε μπορείτε να αγοράσετε δικό μας ετήσιο πακέτο «Συντήρηση+Φιλοξενία» 190€ / έτος χωρίς να επιβαρύνεστε για τυχόν ζημιές λόγω αναβαθμίσεων.

Max Services Support & VPS Hosting + Unlimited Subdomains & email accounts (total 25GB HDD space): 20€/μήνα , 110€/6μηνο , 190€/έτος.

Εγκατάσταση & Ρύθμιση Πλατφόρμας (Wordpress, Joomla, Drupal, Opencart κλπ)

Είναι το λογισμικό της ιστοσελίδας σας

Ρύθμιση της ιστοσελίδας με τις βασικές πληροφορίες της επιχείρησης,

καθώς και κάθε απαραίτητη τεχνική ρύθμιση

Εγκατάσταση & διαμόρφωση

θέματος

Σκελετός/Theme/Template

Είναι ένα έτοιμο πρότυπο το οποίο διαμορφώνουμε στα μέτρα σας.

Αν επιθυμείτε κατασκευή Custom θέματος (εξ ολοκλήρου από το 0), η τελική τιμή κατασκευής του site θα συζητηθεί.

Κατασκευή / Ανάρτηση περιεχομένου ιστοσελίδας

Αφορά τις στατικές σελίδες (επικοινωνία, εταιρεία κλπ) + ανέβασμα υλικού (προϊόντα - άρθρα)

Έως 50 χειροκίνητα.

Έως 2000 μαζικά (εφόσον μας τα έχετε δώσει σε excel).

Για περισσότερα, η τελική τιμή θα συζητηθεί.

Προσθήκη όρων χρήσης, πολιτικής

απορρήτου και μπάρας GDPR

Είναι 100% νομικά απαραίτητο να αναρτήσουμε σε ειδικές σελίδες

που θα περιλαμβάνονται στο κάτω μενού του site σας, τους όρους

χρήσης και την πολιτική απορρήτου της ιστοσελίδας σας, καθώς

επίσης και ειδική αναδυόμενη μπάρα που εμφανίζεται στους νέους

επισκέπτες όπου θα πρέπει να αποδεχτούν τα cookies της

ιστοσελίδα σας.

Ιδιαίτερα στην Ευρώπη, ο νόμος GDPR σας υποχρεώνει να γίνουν

αυτές οι ενέργειες καθώς αφορά το προσωπικά δεδομένα του κάθε

επισκέπτη

Μπορείτε να επιλέξετε να προσθέσουμε αντιγραφή όρων και

πολιτικής από παρόμοια sites (αλλάζοντας φυσικά ονόματα και

διευθύνσεις) ή να επιλέξετε να μας στείλετε εσείς το περιεχόμενο και

να το αναρτήσουμε.

Πρέπει όμως να γνωρίζετε, πως σε καμία περίπτωση δεν φέρουμε

οποιαδήποτε νομική ή άλλη ευθύνη για το περιεχόμενο.

Μηχανισμός eshop (αν το επιθυμείτε)

· Εγκατάσταση & ρύθμιση μηχανισμού

· Ρύθμιση στοιχείων επιχείρησης (μεταφορικά, πληρωμές, φπα κ.α.)

· Design καταστήματος κλπ.

· Πωλήσεις Χονδρικής ή Dropship αν επιθυμείτε

Για την εισαγωγή προϊόντων, χρειάζεται να έχετε έτοιμα τα δεδομένα των προϊόντων σας (κωδικό, απόθεμα, τίτλο, φωτογραφία κλπ).

Εισάγουμε: Έως 50 χειροκίνητα.

Έως 2000 μαζικά (εφόσον μας τα έχετε δώσει σε excel).

Για περισσότερα, η τελική τιμή θα συζητηθεί.

Επιλέξτε Υπηρεσία Διαδικτύου

Σύντομα κοντά σας οι υπηρεσίες μέσα από την ιστοσελίδα!

Οι υπηρεσίες αφορούν το γραφείο εξυπηρέτησης στην Μακρακώμη Φθιώτιδας με εξυπηρέτηση για όλη την Ελλάδα.

Προς το παρόν μπορείτε να καλέσετε στα τηλέφωνα: +30 223 602 4107 & +30 698 630 7660

Επίσης μπορείτε να στείλετε email σε: max.makrakomi@gmail.com

Μερικές από τις υπηρεσίες μας

Σύντομα κοντά σας!