Μαλακός

Δημιουργία παιδικού θέματος στο WordPress

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Δημοσιεύτηκε στιςΤελευταία ενημέρωση: 17 Φεβρουαρίου 2021

Μόνο λίγοι χρήστες του WordPress χρησιμοποιούν ένα θυγατρικό θέμα και αυτό συμβαίνει επειδή πολλοί από τους χρήστες δεν γνωρίζουν τι είναι το παιδικό θέμα ή η Δημιουργία παιδικού θέματος στο WordPress. Λοιπόν, οι περισσότεροι από τους ανθρώπους που χρησιμοποιούν το WordPress τείνουν να επεξεργάζονται ή να προσαρμόζουν το θέμα τους, αλλά όλη αυτή η προσαρμογή χάνεται όταν ενημερώνετε το θέμα σας και εκεί έρχεται η χρήση του παιδικού θέματος. Όταν χρησιμοποιείτε ένα θυγατρικό θέμα, τότε όλη η προσαρμογή σας θα αποθηκευτεί και μπορείτε εύκολα να ενημερώσετε το γονικό θέμα.



Δημιουργία παιδικού θέματος στο WordPress

Περιεχόμενα[ κρύβω ]



Δημιουργία παιδικού θέματος στο WordPress

Δημιουργία παιδικού θέματος από μη τροποποιημένο γονικό θέμα

Για να δημιουργήσετε ένα θυγατρικό θέμα στο WordPress, πρέπει να συνδεθείτε στο cPanel σας και να πλοηγηθείτε στο public_html και στη συνέχεια στο wp-content/themes όπου πρέπει να δημιουργήσετε έναν νέο φάκελο για το παιδικό σας θέμα (παράδειγμα /Twentysixteen-child/). Βεβαιωθείτε ότι δεν έχετε κενά στο όνομα του καταλόγου θυγατρικών θεμάτων που μπορεί να οδηγήσει σε σφάλματα.

Συνιστάται: Μπορείτε επίσης να χρησιμοποιήσετε Προσθήκη με ένα κλικ Child Theme για να δημιουργήσετε ένα θυγατρικό θέμα (μόνο από ένα μη τροποποιημένο γονικό θέμα).



Τώρα πρέπει να δημιουργήσετε ένα αρχείο style.css για το θυγατρικό σας θέμα (μέσα στον κατάλογο θυγατρικών θεμάτων που μόλις δημιουργήσατε). Μόλις δημιουργήσετε το αρχείο, απλώς αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα (Αλλάξτε τις παρακάτω λεπτομέρειες σύμφωνα με τις προδιαγραφές του θέματός σας):

|_+_|

Σημείωση: Η γραμμή προτύπου (Πρότυπο: twentysixteen) πρόκειται να αλλάξει σύμφωνα με το τρέχον όνομα του καταλόγου θεμάτων (το γονικό θέμα του οποίου το παιδί δημιουργούμε). Το γονικό θέμα στο παράδειγμά μας είναι το θέμα Twenty Sixteen, επομένως το Πρότυπο θα είναι είκοσι δεκαέξι.



Παλαιότερα το @import χρησιμοποιήθηκε για τη φόρτωση του φύλλου στυλ από το γονικό στο θυγατρικό θέμα, αλλά τώρα δεν είναι καλή μέθοδος, καθώς αυξάνει τον χρόνο φόρτωσης του φύλλου στυλ. Αντί για τη χρήση του @import, είναι καλύτερο να χρησιμοποιήσετε συναρτήσεις PHP στο αρχείο functions.php θυγατρικού θέματος για να φορτώσετε το φύλλο στυλ.

Για να χρησιμοποιήσετε το αρχείο functions.php, πρέπει να δημιουργήσετε ένα στον κατάλογο παιδικών θεμάτων. Χρησιμοποιήστε τον ακόλουθο κώδικα στο αρχείο functions.php:

|_+_|

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

Εάν το παιδικό θέμα style.css περιέχει πραγματικά κώδικα CSS (όπως κάνει συνήθως), θα πρέπει επίσης να τον τοποθετήσετε στην ουρά:

|_+_|

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

Σημείωση: Ίσως χρειαστεί να αποθηκεύσετε ξανά το μενού σας (Εμφάνιση > Μενού) και τις επιλογές θέματος (συμπεριλαμβανομένων των εικόνων φόντου και κεφαλίδας) μετά την ενεργοποίηση του θυγατρικού θέματος.

Τώρα, όποτε θέλετε να κάνετε αλλαγές στο style.css ή στο functions.php σας, μπορείτε εύκολα να το κάνετε στο παιδικό σας θέμα χωρίς να επηρεάσετε τον φάκελο γονικού θέματος.

Δημιουργία Child Theme στο WordPress από το γονικό σας θέμα, αλλά οι περισσότεροι από εσάς έχετε ήδη προσαρμόσει το θέμα σας, τότε η παραπάνω μέθοδος δεν πρόκειται να σας βοηθήσει καθόλου. Σε αυτήν την περίπτωση, ελέγξτε πώς να ενημερώσετε ένα θέμα WordPress χωρίς να χάσετε την προσαρμογή.

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

Aditya Farrad

Η Aditya είναι επαγγελματίας τεχνολογίας πληροφοριών με κίνητρα και είναι συγγραφέας τεχνολογίας τα τελευταία 7 χρόνια. Καλύπτει υπηρεσίες Διαδικτύου, κινητά, Windows, λογισμικό και οδηγούς με οδηγίες.