Snippets για WordPress που απλώς δουλεύουν.
30 δοκιμασμένα snippets για ασφάλεια, ταχύτητα, τη διαχείριση και το WooCommerce, μαζί με μια συλλογή για ελληνικά e-shops. Το καθένα εξηγημένο, το καθένα ελεγμένο στην τελευταία έκδοση του WordPress πριν μπει στη λίστα.
- Απενεργοποίηση του XML-RPC Απενεργοποιήστε το XML-RPC και τα pingbacks στο WordPress και σταματήστε να δημοσιοποιείτε το xmlrpc.php, με λίγες γραμμές PHP.
- Απόκρυψη της έκδοσης του WordPress Αφαιρέστε την έκδοση του WordPress από το generator tag, τα RSS feeds και το ?ver= σε scripts και styles, χωρίς να χαλάσει το cache busting.
- Μπλοκάρισμα της ανίχνευσης χρηστών μέσω ?author= Εμποδίστε τα bots να βρίσκουν τα ονόματα χρηστών του WordPress μέσω ανακατευθύνσεων ?author=1 και του sitemap χρηστών.
- Απενεργοποίηση των endpoints χρηστών του REST API για επισκέπτες Κρύψτε το /wp-json/wp/v2/users από μη συνδεδεμένους επισκέπτες ώστε τα ονόματα χρηστών να μην είναι δημόσια. Ο block editor συνεχίζει να λειτουργεί.
- Απενεργοποίηση του επεξεργαστή αρχείων θεμάτων και plugins Αφαιρέστε τον Επεξεργαστή αρχείων θέματος και plugins από το WordPress για όλους, ώστε κανείς να μην αλλάζει αρχεία PHP από τον πίνακα ελέγχου.
- Αλλαγή του κειμένου στο υποσέλιδο της διαχείρισης Αντικαταστήστε το «Σας ευχαριστούμε που δημιουργείτε με το WordPress» στο κάτω μέρος κάθε σελίδας διαχείρισης με δικό σας κείμενο και συνδέσμους.
- Απόκρυψη της γραμμής διαχείρισης για όσους δεν είναι διαχειριστές Κρύψτε τη γραμμή εργαλείων του WordPress στο front end για συνδρομητές, πελάτες και κάθε άλλο ρόλο εκτός από τους διαχειριστές.
- Αφαίρεση των προεπιλεγμένων widgets του Πίνακα ελέγχου Καθαρίστε τον Πίνακα ελέγχου του WordPress από τα Εκδηλώσεις και νέα, Γρήγορο πρόχειρο, Δραστηριότητα, Με μια ματιά, Υγεία ιστοτόπου και Καλωσόρισμα.
- Σύνδεσμος «Αντιγραφή» σε άρθρα και σελίδες Ασφαλής σύνδεσμος αντιγραφής στις λίστες Άρθρων και Σελίδων, που αντιγράφει περιεχόμενο, όρους, πεδία και χαρακτηριστική εικόνα σε νέο πρόχειρο.
- Email για αυτόματες ενημερώσεις μόνο όταν κάτι αποτύχει Σταματήστε τα email του WordPress μετά από κάθε επιτυχημένη αυτόματη ενημέρωση πυρήνα, plugins ή θεμάτων. Τα email αποτυχίας έρχονται κανονικά.
- Απενεργοποίηση των emoji Αφαιρέστε το script και τα styles των emoji του WordPress από front end, διαχείριση, feeds και email και γλιτώστε ένα αίτημα σε κάθε σελίδα.
- Αφαίρεση του jQuery Migrate από το front end Σταματήστε τη φόρτωση του jQuery Migrate στο front end της σελίδας. Το ίδιο το jQuery φορτώνει κανονικά και η διαχείριση δεν αλλάζει.
- Απενεργοποίηση των embeds άρθρων WordPress Εμποδίστε την ενσωμάτωση των άρθρων σας σε άλλες σελίδες, αφαιρέστε τα oEmbed links και το wp-embed.js. Τα embeds του YouTube λειτουργούν κανονικά.
- Περιορισμός των αναθεωρήσεων άρθρων Κρατήστε έως 5 αναθεωρήσεις ανά άρθρο ή σελίδα στο WordPress, ώστε η βάση δεδομένων να μη γεμίζει με παλιά αντίγραφα.
- Αλλαγή του μήκους του αποσπάσματος Αλλάξτε το μήκος των αυτόματων αποσπασμάτων του WordPress από 55 λέξεις σε όσες θέλετε, με ένα μικρό filter.
- Χαρακτηριστική εικόνα στο RSS feed Εμφανίστε τη χαρακτηριστική εικόνα κάθε άρθρου στην αρχή του στο RSS feed, ώστε feed readers και newsletters να έχουν εικόνα.
- Άνοιγμα εξωτερικών συνδέσμων σε νέα καρτέλα Κάντε τους συνδέσμους προς άλλα sites να ανοίγουν σε νέα καρτέλα με rel="noopener", με λίγες γραμμές JavaScript και χωρίς plugin.
- Απόκρυψη του σήματος reCAPTCHA Κρύψτε το αιωρούμενο σήμα του Google reCAPTCHA v3 με CSS και προσθέστε την ειδοποίηση που ζητά η Google όταν το σήμα είναι κρυφό.
- Απενεργοποίηση της σμίκρυνσης μεγάλων εικόνων Σταματήστε το WordPress να μικραίνει τις μεγάλες εικόνες στα 2560 pixel και να τις μετονομάζει με -scaled, ώστε το πλήρες μέγεθος να είναι το αρχικό.
- Απενεργοποίηση των σελίδων συνημμένων Απενεργοποιήστε τις σελίδες συνημμένων του WordPress ώστε τα URL τους να οδηγούν στο αρχείο, σε σελίδες που φτιάχτηκαν πριν το WordPress 6.4.
- Προσθήκη του Google Analytics 4 στο WordPress Προσθέστε το tag του Google Analytics 4 (gtag.js) στο head κάθε σελίδας του WordPress χωρίς plugin στατιστικών.
- Δικό σας λογότυπο και σύνδεσμος στη σελίδα σύνδεσης Κάντε το λογότυπο της σελίδας σύνδεσης του WordPress να οδηγεί στην αρχική σας σελίδα, με το όνομα και το εικονίδιο της σελίδας σας.
- Γενικό μήνυμα σφάλματος σύνδεσης Αντικαταστήστε τα σφάλματα σύνδεσης του WordPress που δείχνουν αν υπάρχει ένα όνομα χρήστη με ένα κοινό μήνυμα για κάθε λάθος στοιχείο.
- Αλλαγή του κειμένου στο κουμπί «Προσθήκη στο καλάθι» Αλλάξτε το κείμενο του κουμπιού «Προσθήκη στο καλάθι» του WooCommerce σε σελίδες προϊόντων και λίστες, χωρίς να αλλάξουν τα άλλα κουμπιά.
- Απόκρυψη των άλλων τρόπων αποστολής όταν υπάρχει δωρεάν αποστολή Όταν μια παραγγελία στο WooCommerce δικαιούται δωρεάν αποστολή, κρύψτε τους τρόπους αποστολής με χρέωση και κρατήστε δωρεάν αποστολή και παραλαβή.
- Αφαίρεση της καρτέλας «Επιπλέον πληροφορίες» Αφαιρέστε την καρτέλα «Επιπλέον πληροφορίες» (βάρος, διαστάσεις, χαρακτηριστικά) από τις σελίδες προϊόντων του WooCommerce.
- Ελάχιστο ποσό παραγγελίας Ορίστε ελάχιστο σύνολο καλαθιού για την ολοκλήρωση αγοράς στο WooCommerce, με σαφές μήνυμα. Λειτουργεί με blocks και με την κλασική σελίδα.
- Επιλογή απόδειξης ή τιμολογίου με ΑΦΜ και ΔΟΥ για ελληνικά καταστήματα Αφήστε τους πελάτες του WooCommerce να επιλέγουν Απόδειξη ή Τιμολόγιο και, για τιμολόγιο, να δίνουν ελεγμένο ΑΦΜ, ΔΟΥ, επωνυμία και δραστηριότητα.
- Έλεγχος ελληνικού ΑΦΜ Μια βοηθητική συνάρτηση PHP που ελέγχει τον ΑΦΜ με τον επίσημο αλγόριθμο του ψηφίου ελέγχου, έτοιμη για φόρμες και WooCommerce.
- Έλεγχος ελληνικών αριθμών τηλεφώνου στην ολοκλήρωση αγοράς Ελέγξτε ότι τα τηλέφωνα χρέωσης στο WooCommerce έχουν 10 ψηφία και ξεκινούν από 2 ή 69. Λειτουργεί με την ολοκλήρωση αγοράς με blocks και την κλασική.
Κανένα snippet δεν ταιριάζει ακόμα. Πείτε μας τι χρειάζεστε και θα εξετάσουμε να το προσθέσουμε. Προτείνετε ένα snippet
Μεταφέρετε τα snippets σας μέσα σε ένα απόγευμα.
Η εισαγωγή δεν αλλάζει τίποτα μέχρι να κάνετε τη μετάβαση, και τα παλιά σας shortcodes συνεχίζουν να λειτουργούν.