Αν έχετε αναβαθμίσει την τελευταία έκδοση του WordPress (3.1), θα ανακαλύψετε ότι εμφανίζει τη γραμμή διαχείρισης WordPress για εσάς και τους συνδεδεμένους χρήστες σας. Ενώ η WP Admin Bar πρέπει να κάνει τη ζωή σας πιο εύκολη, παρέχοντας χρήσιμες συνδέσεις στο πάνω μέρος της σελίδας, δεν παρέχει καμία μορφή προσαρμογής, η οποία παραμόρφωσε τη χρησιμότητά της.

Εδώ είναι 4 χρήσιμες τεχνικές που μπορείτε να χρησιμοποιήσετε για να προσαρμόσετε και να αναδείξετε το καλύτερο από το WP Admin Bar.

1. Καταργήστε τους υπάρχοντες συνδέσμους από τη γραμμή διαχείρισης WP

1. Πλοηγηθείτε στο φάκελο θέμα και ανοίξτε το αρχείο functions.php με ένα πρόγραμμα επεξεργασίας κειμένου.

2. επικολλήστε τον ακόλουθο κώδικα στο τέλος του αρχείου:

 add_action ('wp_before_admin_bar_render', 'remove_admin_bar_links'); συνάρτηση remove_admin_bar_links () {global $ wp_admin_bar; $ wp_admin_bar-> remove_menu ('σχόλια'); }} 

Ο παραπάνω κώδικας θα αφαιρέσει το σύνδεσμο "ΣΧΟΛΙΑ" από τη γραμμή διαχειριστή. Λειτουργεί χρησιμοποιώντας τις λειτουργίες $wp_admin_bar->remove_menu(ID) . Παρέχοντας το αναγνωριστικό των συνδέσμων που θέλετε να καταργήσετε (στην περίπτωση αυτή, το αναγνωριστικό είναι ΣΧΟΛΙΑ ), μπορείτε να καταργήσετε τυχόν συνδέσμους από τη γραμμή διαχειριστή.

Εδώ είναι μερικά από τα στοιχεία που θα σας φανούν χρήσιμα:

  • my-account-with-avatar / my-account : Σύνδεσμοι στο λογαριασμό σας. Το αναγνωριστικό εξαρτάται από την ενεργοποίηση του avatar ή όχι.
  • my-blogs : Το μενού My Sites. Μόνο για λειτουργία δικτύου
  • επεξεργασία : Σύνδεσμος επεξεργασίας σελίδας / σελίδας
  • νέο περιεχόμενο : Προσθέστε νέο μενού
  • σχόλια : Σύνδεσμος σχολίων
  • εμφάνιση : Μενού εμφάνισης
  • ενημερώσεις : Σύνδεσμος ενημερώσεων
  • get-shortlink : Σύντομη σύνδεση σε μια σελίδα

2. Προσθήκη προσαρμοσμένων συνδέσεων στη γραμμή διαχείρισης WP

Για να προσθέσετε τους δικούς σας συνδέσμους στη γραμμή διαχειριστή, προσθέστε τον ακόλουθο κώδικα στις functions.php σας.

 add_action ('wp_before_admin_bar_render', 'add_admin_bar_links'); συνάρτηση add_admin_bar_links () {global $ wp_admin_bar; $ wp_admin_bar-> add_menu (array ('id' => 'Google', 'title' => __ ('Google'), 'href' => 'http://google.com')); }} 

Το παραπάνω παράδειγμα προσθέτει το "Google.com" ως σύνδεσμο στη γραμμή διαχειριστή. Μπορείτε, φυσικά, να το προσαρμόσετε σύμφωνα με τις προτιμήσεις σας. Τα πράγματα που πρέπει να λάβετε υπόψη είναι τα 'id', 'title' και 'href'

id : το αναγνωριστικό του συνδέσμου
τίτλος : το όνομα που εμφανίζεται στη γραμμή διαχειριστή
href : η διεύθυνση url που δείχνει ο σύνδεσμος.

Μπορείτε επίσης να δημιουργήσετε ένα υπομενού με τον παρακάτω κώδικα:

 add_action ('wp_before_admin_bar_render', 'add_admin_bar_links'); συνάρτηση add_admin_bar_links () {global $ wp_admin_bar; $ wp_admin_bar-> add_menu (array ('id' => 'Google', 'title' => __ ('Google'), 'href' => 'http://google.com')); $ wp_admin_bar-> add_menu (array ('parent' => 'Google', 'id' => 'GoogleAnalytics', 'title' => .com / αναλυτικά στοιχεία)). }} 

Έτσι φαίνεται:

3. Εμφανίστε τη φόρμα σύνδεσης εάν ο χρήστης δεν είναι συνδεδεμένος

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

4. Απενεργοποιήστε συνολικά τη γραμμή διαχειριστή

Κάποιοι από εσάς ίσως να μη σας αρέσουν στη γραμμή admin και θέλετε να την αφαιρέσετε πλήρως. Δείτε πώς μπορείτε να το κάνετε αυτό.

1. Συνδεθείτε στον πίνακα ελέγχου του WordPress και μεταβείτε στην καρτέλα προφίλ σας.

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

Εάν διαχειρίζεστε ένα blog πολλαπλών συγγραφέων (ή σε λειτουργία δικτύου) και θέλετε να απενεργοποιήσετε τη γραμμή διαχειριστή για όλους τους συγγραφείς σας, στο αρχείο functions.php αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα.

 add_filter ('show_admin_bar', '__return_false'); 

Αυτό θα απενεργοποιήσει τη γραμμή διαχείρισης σε ολόκληρη τη χώρα.

Τι άλλα κόλπα χρησιμοποιείτε για να προσαρμόσετε τη γραμμή διαχείρισης WP;