Προσθέστε ένα εικονίδιο αρχικής σελίδας στο μενού πλοήγησης του 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. Μάθετε πώς επεξεργάζονται τα δεδομένα των σχολίων σας.