Αρχική σελίδα » WordPress » Πώς να προσθέσετε μικρογραφίες σε WordPress Κατηγορίες & Ετικέτες

    Πώς να προσθέσετε μικρογραφίες σε WordPress Κατηγορίες & Ετικέτες

    Μερικές φορές μια ιστοσελίδα του WordPress θα φανεί πολύ καλύτερο αν μπορούσαμε να προβάλλουμε μια εικόνα δίπλα σε κατηγορίες ή ετικέτες. Για παράδειγμα, μπορούμε να προσθέσουμε μια εικόνα σχετικά με το CSS στο “CSS” κατηγορία ή το λογότυπο HTML5 στο “HTML” κατηγορία (όπως φαίνεται παρακάτω).

    Πίσω στην έκδοση 2.9, το WordPress πρόσθεσε την ικανότητα να προσθέστε μια μικρογραφία εικόνας (που μετονομάστηκε αργότερα Προτεινόμενη εικόνα) για τον τύπο δημοσίευσης, σελίδας και προσαρμοσμένου τύπου. Αυτή η λειτουργία μικρογραφίας εικόνας δεν καλύπτει την κατηγορία, την ετικέτα και την ταξινομημένη συνήθεια, ακόμη και σε νεότερες εκδόσεις (με εξαίρεση ίσως το Custom Taxonomy, ενδεχομένως στο WordPress 4.4.)

    Χάρη σε αυτήν την συμβουλή του WordPress και το Thumbnail plugin, μπορούμε να το κάνουμε αυτό στις κατηγορίες και τις ετικέτες μας. Ας δούμε πώς μπορεί να γίνει αυτό με μερικές γραμμές κώδικα.

    Ξεκινώντας

    Αρχικά, αναπτύξτε αυτό το plugin στον ιστότοπό σας στο WordPress. Μπορείτε να εγκαταστήσετε το plugin είτε μέσω Plugins> Προσθήκη νέου ή μέσω FTP. Μόλις ενεργοποιήσετε το πρόσθετο, μεταβείτε Δημοσίευση> Κατηγορίες. Τώρα, θα πρέπει να μπορείτε να βρείτε το κουμπί “Ορίστε μια μικρογραφία“.

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

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

    Οι ετικέτες προτύπων

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

    • get_term_thumbnail_id ($ term_taxonomy_id): για να αποκτήσετε το αναγνωριστικό μικρογραφίας όρου Taxonomy.
    • has_term_thumbnail ($ term_taxonomy_id): Για να ελέγξετε αν ο όρος Taxonomy έχει μικρογραφία ή όχι.
    • get_term_thumbnail ($ term_taxonomy_id, $ size = 'μετα-μικρογραφία', $ attr = ” ): Για να επαναλάβετε τη μικρογραφία του όρου Taxonomy.

    Όπως μπορείτε να δείτε παραπάνω, αυτές οι λειτουργίες απαιτούν το αναγνωριστικό ταξινόμησης - την κατηγορία, την ετικέτα ή το προσαρμοσμένο αναγνωριστικό ταξινόμησης - το οποίο μπορείτε να ανακτήσετε χρησιμοποιώντας το term_taxonomy_id λειτουργία. Το plugin έρχεται με μερικές ακόμα λειτουργίες, όπως για να ορίσετε και να διαγράψετε τη μικρογραφία, αλλά αυτές είναι αρκετές για τώρα.

    Πώς να εμφανίσετε μικρογραφίες

    Λήψη λίστας όρων

    Αρχικά χρησιμοποιούμε το get_terms () για να λάβετε λίστες όρων της συγκεκριμένης ταξινομίας - στην περίπτωση αυτή θα λάβουμε τους όρους από την κατηγορία post.

      'array', 'exclude_tree' => array (), 'include' => array (), 'αριθμός' => ',' all ',' slug '=>', 'parent' => ',' hierarchical '=> true,' child_of '=> 0, '=>', 'name__like' => ',' description__like '=>,' pad_counts '=> false,' offset ' . $ terms = get_terms (ταξινόμηση $, $ args); ?> 

    Η έξοδος είναι ένας πίνακας που περιέχει πληροφορίες για κάθε όρο, συμπεριλαμβανομένου του term_id, όνομα, γυμνοσάλιαγκας, term_group, term_taxonomy_id, περιγραφή, κλπ. Τώρα, πρέπει να εμφανίσουμε τον όρο του όρου όνομα μέσα στους καταλόγους που χρησιμοποιούν το για κάθε βρόχο, ως εξής.

     '. $ taxonomy. ':

    ' ηχώ '
      ' foreach ($ όρους ως $ term) echo $ term-> όνομα; ηχώ '
    ' ?>

    Το αποτέλεσμα μοιάζει με αυτό:

    Εδώ έχουμε CSS, HTML, JavaScript, jQuery και PHP. Έχουμε συνδέσει την αντίστοιχη εικόνα (λογότυπο ή εικονίδιο) για καθένα από αυτά όροι. Τώρα, πρέπει να ξέρουμε πώς να τις εμφανίσουμε.

    Εμφάνιση των μικρογραφιών

    Για να εμφανιστεί η μικρογραφία της εικόνας, θα την επεκτείνουμε για κάθε βρόχο, όπως και από τον προηγούμενο κώδικα.

    Προσθέτουμε την ετικέτα πρότυπου, get_term_thumbnail (), για να πάρετε τη μικρογραφία και προσθέτουμε επίσης έναν σύνδεσμο προς τη σελίδα αρχειοθέτησης του όρου.

     αν (! empty ($ terms) &&! is_wp_error ($ terms)) echo '
      ' foreach ($ όρους ως $ term) echo '
    • ' ηχώ '
    '

    Και το αποτέλεσμα (μετά την προσθήκη CSS) είναι όπως φαίνεται παρακάτω:

    Το plugin έχει επιλογές για να επιλέξει την ανάκτηση όλων των όρων ή μόνο όρων με μικρογραφίες. Για να το κάνετε αυτό, χρησιμοποιήστε την παρακάτω παράμετρο στο get_terms () λειτουργία:

     $ taxonomy = 'κατηγορία'; $ args = array ('with_thumbnail' => true, // true = ανάκτηση όρων που έχουν μικρογραφία, false = ανάκτηση όλων των όρων); $ terms = get_terms (ταξινόμηση $, $ args); 

    Εφαρμόστε σε άλλη ταξινόμηση

    Όπως αναφέρθηκε, μπορείτε να εφαρμόσετε αυτήν την προσθήκη όχι μόνο σε κατηγορίες αλλά και σε άλλα Taxonomy όπως το Ετικέτες, Κατηγορία συνδέσεων, και Custom Taxonomy. Αυτό το plugin είναι χρήσιμο για την ενεργοποίηση της μικρογραφίας εικόνας σε οποιαδήποτε ταξινόμηση όπως και στην ανάρτηση και στη σελίδα.