Πώς καθορίζει το WordPress ότι οι σελίδες άρθρων φορτώνουν κώδικα JavaScript/CSS;

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

Πού πρέπει να τοποθετηθεί ο κωδικός; Style.css ή base.js;

Αλλά το κόστος για να γίνει αυτό είναι λίγο υψηλό.

Παράδειγμα 1:

  • Προσπαθήστε να αποκτήσετε εφέ JavaScript Highslide στον ιστότοπό σας στο WordPress.
  • Συνήθως, όμως, χρησιμοποιείται μόνο για τμήματα με εικόνες ή επιθυμητές σελίδες και για τη φόρτωση σελίδων σε σελίδες που δεν χρησιμοποιούνται για την προσθήκη ενοτήτων Highslide, επομένως τα περισσότερα από 50 KB JavaScript είναι πολύ μεγάλα.

Παράδειγμα 2:

  • Σε ένα άρθρο που χρησιμοποιείται μια τυπική μέθοδος συμβατότηταςη ετικέτα την εισάγει, αλλά η εισαγωγήΗ σελίδα που δημιουργείται από την ετικέτα δεν μπορεί να περάσει την επαλήθευση του W3C.
  • Ένας καλός τρόπος είναι να χρησιμοποιήσετε το SWFObject, μια JavaScript για τη δημιουργία κώδικα επικυρωμένου από το W3C.
  • Αλλά το πρόβλημα είναι ότι είναι σπατάλη η φόρτωση του SWFObject σε κάθε σελίδα στο WordPress και δεν χρησιμοποιούν όλες οι σελίδες αυτό το αρχείο JavaScript.

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

Αυτό το άρθρο θα σας δείξει: Πώς να χρησιμοποιήσετε προσαρμοσμένα πεδία σε αρχεία WordPress, προσαρμοσμένα JavaScript ή CSS;

Εάν μπορείτε να καταλάβετε, οι τιμές προσαρμοσμένων πεδίων δεν είναι τόσο απλές όσο τα αρχεία JavaScript και CSS.

Πώς να προσθέσετε προσαρμοσμένα πεδία σε θέματα WordPress;

Ανοίξτε το αρχείο header.php του θέματος WordPress και βρείτε τον κώδικα ▼

<?php wp_head(); ?>

προσθέστε ▼ μετά από αυτό

<!-- 指定文章页面加载JavaScript/CSS代码 开始 -->
    <?php if (is_single() || is_page()) {
$head = get_post_meta($post->ID, 'head', true); 
if (!empty($head)) { ?> 
<?php echo $head; ?> 
<?php } } ?>
<!-- 指定文章页面加载JavaScript/CSS代码 结束 -->

Η κεφαλή στον κώδικα είναι το όνομα του προσαρμοσμένου πεδίου, το οποίο μπορεί να προσαρμοστεί.

Προσθέστε προσαρμοσμένα πεδία σε αναρτήσεις ή σελίδες του WordPress

WordPress backendΣτο πρόγραμμα επεξεργασίας της σελίδας επεξεργασίας άρθρου, υπάρχει ένα μικρό παράθυρο για τα "προσαρμοσμένα πεδία".

  1. Για το "Όνομα" πληκτρολογήστε:head
  2. Στη συνέχεια, στο "Value" εισάγετε τον κωδικό που θέλετε να προσθέσετε στην οθόνη 

Πώς καθορίζει το WordPress ότι οι σελίδες άρθρων φορτώνουν κώδικα JavaScript/CSS;

  • Κάντε κλικ στην Προσθήκη προσαρμοσμένου πεδίου.
  • Η ενημέρωση του άρθρου θα σας επιτρέψει να κωδικοποιήσετε το θέμα και να εισαγάγετε τιμές για αυτά τα προσαρμοσμένα πεδία.

Εφόσον εξάγετε μόνο τον κωδικό που πρέπει να φορτωθεί σε "value", πρέπει να εισαγάγετε τον ακόλουθο παρόμοιο κωδικό στο "value" ▼

<script type="text/javascript">...</script>

ή ▼

<style type="text/css">...</style>

για την έξοδο του παραπάνω κώδικα.

Άλλες χρήσεις για προσαρμοσμένα πεδία WordPress

Αφού κατανοήσετε τις παραπάνω αρχές, θα διαπιστώσετε ότι τα προσαρμοσμένα πεδία του WordPress δεν μπορούν μόνο να εφαρμόσουν προσαρμοσμένη JavaScript ή CSS για προσαρμοσμένες σελίδες, αλλά και να εφαρμόσουν πολλές λειτουργίες μέσω προσαρμοσμένων πεδίων, όπως: προσθήκη σε μικρογραφίες άρθρου, συμβουλές άρθρων κ.λπ. .

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

Πώς να καθορίσετε ετικέτες άρθρων και κεφαλίδες και υποσέλιδα κατηγοριών για τη φόρτωση κώδικα JavaScript/CSS στο WordPress;

Πώς να προσαρμόσετε την κεφαλίδα στο WordPress?Μπορούμε να το εγκαταστήσουμε μέσω των παρακάτω οδηγιών του άρθρουWordPress pluginΣυνειδητοποιήστε την προσθήκη κωδικού κεφαλίδας ▼

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

Ιστολόγιο Hope Chen Weiliang ( https://www.chenweiliang.com/ ) shared "Πώς προσδιορίζει το WordPress ότι η σελίδα του άρθρου φορτώνει κώδικα JavaScript/CSS; , για να σε βοηθησω.

Καλώς ήρθατε να μοιραστείτε τον σύνδεσμο αυτού του άρθρου:https://www.chenweiliang.com/cwl-1740.html

Καλώς ήρθατε στο κανάλι Telegram του ιστολογίου του Chen Weiliang για να λαμβάνετε τις τελευταίες ενημερώσεις!

🔔 Γίνετε ο πρώτος που θα αποκτήσει τον πολύτιμο "Οδηγό χρήσης εργαλείου τεχνητής νοημοσύνης μάρκετινγκ περιεχομένου ChatGPT" στον κορυφαίο κατάλογο του καναλιού! 🌟
📚 Αυτός ο οδηγός περιέχει τεράστια αξία, 🌟Αυτή είναι μια σπάνια ευκαιρία, μην τη χάσετε! ⏰⌛💨
Κοινοποιήστε και κάντε like αν σας αρέσει!
Η κοινή χρήση και τα like σας είναι το συνεχές μας κίνητρο!

 

发表 评论

Η διεύθυνση email σας δεν θα δημοσιευθεί. 必填 项 已 用 * 标注

κύλιση στην κορυφή