Λίστα αναρτήσεων, επισήμανση τρέχουσας - CSS-Κόλπα

Anonim

Το WordPress δεν διαθέτει συνάρτηση wp_list_posts () που μπορεί να φαίνεται λογική με τη στιβαρή και χρήσιμη συνάρτηση wp_list_pages (). Μπορείτε όμως να την προσομοιώσετε, χρησιμοποιώντας τη συνάρτηση get_posts () και εκτελώντας τον δικό σας βρόχο μέσω των αποτελεσμάτων.

Οι παράμετροι για get_posts () παρακάτω είναι απλά παραδείγματα, αντικαταστήστε με τις ανάγκες σας.


    post->ID ) ( echo ' class="current"'; ) else () ?>>

Το wp_list_pages () έχει επίσης τη δυνατότητα προσθήκης ονόματος κλάσης "current_page_item" στο στοιχείο λίστας όταν αυτή η σελίδα είναι ενεργή. Παρατηρήστε την ετικέτα λίστας ανοίγματος παραπάνω, η οποία αναπαράγει αυτήν τη λειτουργικότητα βλέποντας αν το αναγνωριστικό από το τρέχον ερώτημα ταιριάζει με το αναγνωριστικό από την τρέχουσα επανάληψη του βρόχου.