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

λίστα σελιδοδεικτών wordpress

Εργαζόμασταν σήμερα σε έναν ιστότοπο πελάτη για να προσθέσουμε ένα Ανασκόπηση κάλυψης iPad λίστα στον ιστότοπο. Αντί να τα καταγράψουμε όλα σε μια σελίδα ή μια ανάρτηση, αποφασίσαμε να δημιουργήσουμε ένα σελίδα προτύπου που τράβηξε μία κατηγορία συνδέσμων από το WordPress Links ενότητα, που ονομάζεται "Κριτικές".

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

Πρώτον, θα καταγράψω τους συνδέσμους σε έναν πίνακα και θα τους διατάξω να ανέβουν, με το όνομα, απευθείας από την κατηγορία συνδέσμων Κριτικές Έπειτα έχω βγάλει το HTML για να δημιουργήσω τη λίστα:

'name', 'order' => 'ASC', 'category_name' => 'Κριτικές')); // Περιηγηθείτε σε κάθε σελιδοδείκτη και εμφανίστε τη μορφοποιημένη έξοδο για κάθε ένα ($ link ως $ link) {echo ' link_url.'" target="_blank">"; link_url.'" target="_blank">echo $ link-> link_name. " - '; echo $ link-> link_description; ηχώ ' "; };>

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

Ποια είναι η γνώμη σας;

Αυτός ο ιστότοπος χρησιμοποιεί το Akismet για να μειώσει το spam. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.