Μετάβαση στο περιεχόμενο

Πρότυπα

Ένα πρότυπο είναι ένα επώνυμο αντίγραφο αρχείων ενός καταλόγου sandbox.

Κέλυφος
wp rudel template save alpha-3be7 --name=checkout-baseline --description="Checkout theme baseline"
wp rudel template list
wp rudel template delete checkout-baseline

Το template delete ζητά επιβεβαίωση· το --force παραλείπει την προτροπή.

Τι περιλαμβάνει ένα πρότυπο

Το template save αντιγράφει τον κατάλογο sandbox (αντίγραφο θέματος, μεταδεδομένα στιγμιότυπου, αρχεία καταγραφής και τα άλλα αρχεία που διαχειρίζεται εκεί το Rudel) στο:

Text
wp-content/rudel-templates/{name}/wp-content
wp-content/rudel-templates/{name}/template.json

Το template.json καταγράφει το όνομα, την περιγραφή, τον χρόνο δημιουργίας, το ID του sandbox προέλευσης και το URL. Δεν αποθηκεύονται πίνακες βάσης δεδομένων.

Τρέχοντες περιορισμοί

Στην τρέχουσα έκδοση, τίποτα δεν φορτώνει ξανά ένα αποθηκευμένο πρότυπο. Το wp rudel create --template=<name> και η επιλογή template του Rudel::create() αποθηκεύουν μόνο τη δοσμένη συμβολοσειρά ως ετικέτα στη νέα εγγραφή· δεν ελέγχουν αν υπάρχει το πρότυπο ούτε αντιγράφουν κάτι από αυτό (issue #7).

Για να ξεκινήσετε σήμερα πολλά sandbox από την ίδια κατάσταση, προετοιμάστε ένα sandbox και κλωνοποιήστε το:

Κέλυφος
wp rudel create --name=feature-b --clone-from=alpha-3be7

Χρησιμοποιήστε στιγμιότυπα όταν χρειάζεστε ένα σημείο επαναφοράς για ένα υπάρχον sandbox.