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

αρχικό μενού

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

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

Προσθέστε ένα εικονίδιο Home στο WordPress

add_filter ('wp_nav_menu_items', 'add_home_link', 10, 2); λειτουργία add_home_link ($ items, $ args) {if (is_front_page ()) $ class = 'class = "current_page_item home-icon"'; αλλιώς $ class = 'class = "home-icon"'; $ homeMenuItem = ' ". $ args-> πριν. " . $ args-> link_before. "  ". $ args-> link_after. " . $ args-> μετά. " "; $ item = $ homeMenuItem. αντικείμενα $ επιστροφή αντικειμένων $; }

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

Ένα σχόλιο

  1. 1

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

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