Όλα όσα κάνει το Snipfire.
Τα περισσότερα υπάρχουν στο δωρεάν plugin. Οι δυνατότητες με την ένδειξη Pro χρειάζονται το Snipfire Pro και ο συγχρονισμός Git χρειάζεται το Πακέτο Agency.
Ένας επεξεργαστής που ξέρει WordPress
Ένας πραγματικός επεξεργαστής κώδικα μέσα στο WordPress, βασισμένος στον Monaco, τη μηχανή πίσω από το VS Code.
- Αυτόματη συμπλήρωση WordPress Πάνω από 6.800 συναρτήσεις WordPress, WooCommerce και PHP, με υπογραφές και περιγραφές.
- Το callback γράφεται μόνο του Πληκτρολογήστε add_action( ' και διαλέξτε ένα από 2.500+ hooks: εμφανίζεται ολόκληρο το callback με τις σωστές παραμέτρους, και με return για τα filters.
- Τεκμηρίωση με hover και υποδείξεις παραμέτρων Με συνδέσμους προς την επίσημη τεκμηρίωση.
- Έλεγχος σφαλμάτων σε πραγματικό χρόνο Κόκκινες ενδείξεις και πάνελ Προβλημάτων καθώς πληκτρολογείτε, πριν αποθηκεύσετε.
- Emmet και Prettier Emmet για HTML και CSS, μορφοποίηση με ένα κλικ για PHP, CSS και JavaScript.
- Σκούρο και ανοιχτό θέμα Το Ctrl/Cmd+S αποθηκεύει, και μια προειδοποίηση σας σταματά αν φεύγετε με μη αποθηκευμένες αλλαγές.
Κάθε είδος snippet
PHP, HTML, CSS και JavaScript, το καθένα ακριβώς εκεί που πρέπει.
- PHP Εκτελείται όπως το functions.php ή σε οποιοδήποτε hook του WordPress με προτεραιότητα. Λειτουργεί και με οποιοδήποτε δικό σας όνομα action.
- HTML Στην κεφαλίδα, αμέσως μετά το άνοιγμα του <body>, στο υποσέλιδο, πριν ή μετά το περιεχόμενο του άρθρου, σε σελίδες διαχείρισης ή στη σελίδα σύνδεσης. Επιτρέπεται PHP.
- CSS Στο site, στο site και στον επεξεργαστή μπλοκ, μόνο στον επεξεργαστή μπλοκ, στη διαχείριση ή στη σελίδα σύνδεσης. Σε μορφή minified.
- JavaScript Στην κεφαλίδα ή στο υποσέλιδο του site, της διαχείρισης ή της σελίδας σύνδεσης, με defer ή async.
- Διαφημίσεις και calls to action μέσα στο περιεχόμενο HTML πριν ή μετά την 3η παράγραφο, γύρω από το απόσπασμα ή ανάμεσα στα άρθρα μιας λίστας. Λειτουργεί σε block themes και σε κλασικά θέματα.
- Οθόνη Header & Footer Τρία πλαίσια για το head, αμέσως μετά το άνοιγμα του <body> και το υποσέλιδο, όπως στο plugin που έχετε συνηθίσει. Το καθένα είναι κανονικό snippet, με ιστορικό και προστασία από σφάλματα.
- Inline ή αρχείο cache Βάλτε CSS και JavaScript inline ή σερβίρετέ τα ως στατικά αρχεία cache.
- Shortcodes και «Εκτέλεση τώρα» Χρησιμοποιήστε [snipfire id="12"] ή δικό σας tag όπως [promo_banner], με attributes. Ή εκτελέστε ένα snippet μία φορά με ένα κλικ.
- SCSS και LESS Pro Μεταγλωττίζεται σε minified CSS όταν αποθηκεύετε, ποτέ όταν προβάλλεται μια σελίδα. Υποστηρίζεται η σύγχρονη SCSS: @use, @forward, sass:math.
- Κοινόχρηστα partials Pro Εισαγάγετε μεταβλητές και mixins από άλλο snippet με βάση τον τίτλο του. Αλλάξτε ένα partial και ξαναχτίζεται κάθε stylesheet που το χρησιμοποιεί.
- Ένα τυπογραφικό λάθος δεν ρίχνει ποτέ τα styles του site σας Pro Αποθηκεύστε μια λάθος αλλαγή σε ενεργό stylesheet και η τελευταία έκδοση που μεταγλωττίστηκε μένει ενεργή μέχρι να τη διορθώσετε.
27 κανόνες για το πού και το πότε
Συνδυάστε κανόνες σε ομάδες: ένα snippet εκτελείται όταν ισχύει πλήρως οποιαδήποτε ομάδα. Το Snipfire σας προειδοποιεί όταν ένας κανόνας δεν μπορεί να λειτουργήσει εκεί που τον έχετε βάλει.
- Επισκέπτης Συνδεδεμένος ή όχι, ρόλος χρήστη, συσκευή, cookie, παράμετρος URL και ετικέτες UTM.
- Σελίδα Τύπος αιτήματος, URL, τύπος σελίδας, τύπος περιεχομένου, άρθρο ή σελίδα, όρος ταξινομίας.
- Ημερομηνία και ώρα Εύρος ημερομηνιών, ώρα της ημέρας (και μετά τα μεσάνυχτα) και ημέρα της εβδομάδας.
- Site Production, staging, development ή local, και «μόνο αν είναι ενεργό άλλο plugin».
- Σελίδες WooCommerce Κατάστημα, προϊόν, κατηγορία προϊόντων, καλάθι, ολοκλήρωση αγοράς, ο λογαριασμός μου και σελίδα ευχαριστίας.
- Καλάθι και πελάτες WooCommerce Pro Υποσύνολο καλαθιού, προϊόντα στο καλάθι, το καλάθι περιέχει προϊόν ή κατηγορία, έχει αγοράσει προϊόν, αριθμός πληρωμένων παραγγελιών.
- Από πού έρχονται οι επισκέπτες Pro Referrer, χώρα επισκέπτη (από το Cloudflare, τον πάροχο φιλοξενίας σας ή το WooCommerce, χωρίς εξωτερική υπηρεσία) και γλώσσα με WPML ή Polylang.
- Περιοχή επισκέπτη Pro ΕΕ, ΕΟΧ, «χώρες GDPR» (ΕΟΧ, Ηνωμένο Βασίλειο και Ελβετία) ή ήπειρος. Χρήσιμο για συναίνεση και νομικές ειδοποιήσεις.
- Δόθηκε συναίνεση cookies Pro Για PHP snippets που πρέπει να εκτελούνται μόνο αφού συμφωνήσει ο επισκέπτης.
Scripts παρακολούθησης που περιμένουν τη συναίνεση
Ορίστε το Google Analytics, ένα Meta Pixel ή οποιοδήποτε tag ως στατιστικά ή μάρκετινγκ, και θα περιμένει μέχρι ο επισκέπτης να αποδεχτεί αυτή την κατηγορία. Τότε εκτελείται αμέσως, χωρίς επαναφόρτωση.
- Λειτουργεί με το εργαλείο συναίνεσής σας Pro Complianz, CookieYes, Cookiebot, Borlabs Cookie, το WP Consent API και το Google Consent Mode v2.
- Λειτουργεί με page caching Pro Κάθε επισκέπτης παίρνει την ίδια σελίδα από την cache· η απόφαση παίρνεται στον browser του.
- Global Privacy Control Pro Οι επισκέπτες των οποίων ο browser στέλνει σήμα GPC δεν λαμβάνουν scripts μάρκετινγκ. Ενεργό από προεπιλογή.
- Ασφαλές και χωρίς εργαλείο συναίνεσης Pro Επιλέξτε αν αυτά τα snippets θα μένουν σε αναμονή (η προεπιλογή, η πιο ασφαλής επιλογή στην ΕΕ) ή θα εκτελούνται για όλους.
Δοκιμάστε, συγκρίνετε, επαναφέρετε
Αλλάξτε ένα ζωντανό site χωρίς οι επισκέπτες σας να βλέπουν μισοτελειωμένη δουλειά.
- Ιστορικό για κάθε snippet Σύγκριση κώδικα και ρυθμίσεων δίπλα-δίπλα, «Φόρτωση στον επεξεργαστή» και «Επαναφορά» με ένα κλικ. 10 εκδόσεις δωρεάν, 50 στο Pro.
- Λειτουργία δοκιμής Pro Ένα snippet εκτελείται μόνο για τους διαχειριστές και για όποιον έχει τον σύνδεσμο προεπισκόπησης. Οι σελίδες προεπισκόπησης δεν μπαίνουν ποτέ στην cache. Και μετά, «Δημοσίευση».
- Οπτικός εντοπισμός hooks Pro Πατήστε «Hooks» στη γραμμή διαχείρισης: κάθε hook εμφανίζεται εκεί όπου εκτελείται, με ό,τι περνάει και ό,τι είναι συνδεδεμένο σε ποια προτεραιότητα. Με ένα κλικ βάζετε εκεί ένα snippet.
- Εντοπισμός shortcodes Δείτε κάθε άρθρο, σελίδα, template και widget που χρησιμοποιεί shortcode ενός snippet, εντοπίστε όσα δεν εμφανίζουν τίποτα, και ξαναγράψτε τα shortcodes παλιών plugins με ένα κλικ (κρατιέται αναθεώρηση).
- Δύο άτομα, ένα snippet Ο επεξεργαστής δείχνει ποιος άλλος έχει ανοιχτό ένα snippet, και σας ρωτά πριν η αποθήκευσή σας αντικαταστήσει μια νεότερη έκδοση κάποιου άλλου.
- Φάκελοι, ετικέτες και μαζικές ενέργειες Εμφωλευμένοι φάκελοι με μεταφορά και απόθεση, αναζήτηση με τίτλο, hook ή ετικέτα, φίλτρα, και ενεργοποίηση πολλών snippets με μία δοκιμαστική φόρτωση.
Για ομάδες και agencies
Αφήστε τους σωστούς ανθρώπους να αλλάζουν τα σωστά πράγματα, και κρατήστε τα snippets σας στο Git.
- Πρόσβαση ομάδας ανά ρόλο Pro Καμία πρόσβαση, μόνο προβολή, CSS/JS/HTML χωρίς PHP, ή πλήρης. Ελέγχεται στον server σε κάθε αλλαγή. Οι διαχειριστές έχουν πάντα πλήρη πρόσβαση.
- Αρχείο δραστηριότητας Pro Ποιος άλλαξε τι, πότε και από πού: από τον επεξεργαστή, το REST API, το WP-CLI ή αυτόματα. Διατηρείται 12 μήνες.
- Συγχρονισμός Git Πακέτο Agency Αμφίδρομος συγχρονισμός με GitHub ή GitLab, στο cloud ή σε δικό σας server. Αναγνώσιμα αρχεία, ένα commit ανά συγχρονισμό, και τις συγκρούσεις τις λύνετε εσείς.
- Βιβλιοθήκη στο cloud Σύντομα Αποθηκεύστε snippets στη βιβλιοθήκη σας και φέρτε τα σε οποιοδήποτε site.
- Πίνακας ελέγχου Agency Σύντομα Στείλτε ένα snippet σε πολλά sites, δείτε ποια έκδοση τρέχει πού και κάντε επαναφορά απομακρυσμένα.
Για προγραμματιστές
Τα snippets είναι απλά αρχεία, και ό,τι κάνει ο επεξεργαστής μπορείτε να το αυτοματοποιήσετε με scripts.
- WP-CLI wp snipfire list, create, update, enable, run, export, import, import-from και άλλες.
- REST API Snippets, μαζικές ενέργειες, φάκελοι, επικύρωση, εξαγωγή και εισαγωγή, και τα εργαλεία εισαγωγής.
- Απλά αρχεία Εύκολα στο backup, στη σύγκριση και στον έλεγχο. Προστατεύονται από άμεση πρόσβαση μέσω web.
- Βοηθοί AI, με τους δικούς σας όρους Αφήστε το Claude, το Cursor ή οποιονδήποτε MCP client να βλέπει, να ελέγχει και να αποθηκεύει snippets μέσω των abilities του WordPress, με την ίδια πρόσβαση που έχει όποιος τον συνέδεσε. Τα νέα snippets ξεκινούν απενεργοποιημένα. Η λειτουργία είναι ανενεργή μέχρι να την ενεργοποιήσετε.
- Αρχεία site ads.txt, app-ads.txt, llms.txt και security.txt από το WordPress, και δικές σας γραμμές στο robots.txt.
- Διακόπτες έκτακτης ανάγκης για παρόχους φιλοξενίας Μία γραμμή στο wp-config.php απενεργοποιεί τα PHP snippets για όλους, ενώ τα CSS, JavaScript και HTML συνεχίζουν να λειτουργούν.
- Filters και hooks Αλλάξτε το απαιτούμενο δικαίωμα (capability), προσθέστε πηγές εισαγωγής και πολλά ακόμα.
Στη γλώσσα σας
Κάθε οθόνη, μήνυμα και ετικέτα είναι μεταφρασμένα στα ελληνικά, και ο καθένας βλέπει τη γλώσσα του δικού του προφίλ.
- Πλήρως στα ελληνικά Ο επεξεργαστής, οι συνθήκες, τα σφάλματα, η οθόνη εισαγωγής, το αρχείο δραστηριότητας και ο εντοπισμός hooks. Όχι μόνο τα μενού.
- Ένα site, δύο γλώσσες Ένας Έλληνας πελάτης και ένας αγγλόφωνος developer μπορούν να δουλεύουν στο ίδιο site, ο καθένας στη γλώσσα του.
- Περισσότερες γλώσσες Σύντομα Ακολουθούν γερμανικά, γαλλικά, ιταλικά και ισπανικά.
Τι χρειάζεστε
- WordPress 6.5 ή νεότερο και PHP 8.1 ή νεότερη.
- Οποιοδήποτε θέμα και οποιονδήποτε page builder, όπως Bricks, Oxygen, Breakdance και Elementor.
- Μόνο οι διαχειριστές διαχειρίζονται snippets, εκτός αν δώσετε πρόσβαση σε άλλους ρόλους (Pro).
- Η απεγκατάσταση διατηρεί τα αρχεία των snippets σας, εκτός αν ζητήσετε να διαγραφούν.
Μεταφέρετε τα snippets σας μέσα σε ένα απόγευμα.
Η εισαγωγή δεν αλλάζει τίποτα μέχρι να κάνετε τη μετάβαση, και τα παλιά σας shortcodes συνεχίζουν να λειτουργούν.