Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να δημιουργήσετε το Widget εργαλεία με PHP

Μπορείτε να δημιουργήσετε διάφορα στοιχεία στο Web με τη χρήση PHP , όπως widgets , να κάνει την ιστοσελίδα σας πιο αποτελεσματική και διαδραστική . Widgets αναφέρεται σε οποιαδήποτε εικόνα ή ένα γραφικό στοιχείο σύνδεσης του υπολογιστή σας ή το Διαδίκτυο που εκτελούν συγκεκριμένες λειτουργίες , όπως η έκθεση στην παραγωγή ή την ενσωμάτωση στο Web . Με την PHP , μπορείτε να δημιουργήσετε διαφορετικά είδη των widgets για διαφορετικές λειτουργίες και την ένταξή τους στην ιστοσελίδα σας να αλληλεπιδρούν περισσότερο με τους επισκέπτες το site σας . Τα πράγματα που θα χρειαστείτε
widget ταμπλό API
Η Εμφάνιση Περισσότερες οδηγίες
Η 1

Προσθέστε την ακόλουθη συνάρτηση με τον κωδικό σας για να καθορίσει τους ελέγχους για Dashboard Widgets σας :

wp_add_dashboard_widget ( $ widget_id , $ WIDGET_NAME , $ επανάκλησης , $ control_callback = null )

Για να το κάνετε να τρέχει , τοποθετήστε τον ακόλουθο κώδικα δράση :

do_action ( « wp_dashboard_setup ') ?

2

Εισάγετε τον παρακάτω κώδικα για να δημιουργήσετε widget PHP σας που θα χαιρετήσει τους επισκέπτες σας όταν επισκέπτονται την ιστοσελίδα σας :

//Δημιουργήστε τη λειτουργία για να εξάγει τα περιεχόμενα του ταμπλό Widget μας

example_dashboard_widget_function λειτουργία () {

//Display ό, τι είναι που θέλετε να εμφανίσετε

echo " Hello World , είμαι ένα μεγάλο ταμπλό Widget " ?

}

//Δημιουργήστε τη χρήση της λειτουργίας στο άγκιστρο δράση

example_add_dashboard_widgets λειτουργία () {

wp_add_dashboard_widget ( « example_dashboard_widget » , «Παράδειγμα ταμπλό Widget », « example_dashboard_widget_function » ) ?

}

//Hook στη δράση « wp_dashboard_setup » να εγγραφείτε άλλες λειτουργίες μας

add_action ( « wp_dashboard_setup » , « example_add_dashboard_widgets ') ?

με 3

Πληκτρολογήστε την ακόλουθη συνάρτηση που θα αλλάξει με το χέρι την εσωτερική σειρά του site σας meta κουτιά και τοποθετήστε το widget σας στην κορυφή της λίστας , έτσι θα εμφανιστεί πριν από οποιοδήποτε άλλο widget :

example_add_dashboard_widgets λειτουργία () {

wp_add_dashboard_widget ( « example_dashboard_widget » , «Παράδειγμα ταμπλό Widget », « example_dashboard_widget_function ') ?

//Παγκοσμιοποιήσουμε τον πίνακα Φαρμακολογικά , αυτό ισχύει όλα τα widgets για wp -admin

παγκόσμια $ wp_meta_boxes ?

//Get η κανονική σειρά widgets ταμπλό

//( η οποία έχει το νέο μας widget ήδη, αλλά στο τέλος )

$ normal_dashboard = $ wp_meta_boxes [ « ταμπλό » ] [ «κανονική» ] [ «πυρήνα» ] ?

//Δημιουργία αντιγράφων ασφαλείας και να διαγράψετε το νέο μας widget dashbaord από το τέλος του πίνακα

$ example_widget_backup = array (' example_dashboard_widget ' = > Συγχώνευση των δύο συστοιχίες μαζί, ώστε το widget μας είναι στην αρχή

$ sorted_dashboard = array_merge ( $ example_widget_backup , $ normal_dashboard ) ?

//Εκτός από το ταξινομημένο πίνακα στο αρχικό Φαρμακολογικά

$ wp_meta_boxes [ « ταμπλό » ] [ «κανονική» ] [' πυρήνα '] = $ sorted_dashboard ?

}
Η

4 Εισάγετε την ακόλουθη συνάρτηση στον κώδικα σας για να ρυθμίσετε widget σας για να εμφανιστεί στη δεξιά πλευρά ή στήλη της ιστοσελίδας σας :

//η παγκόσμια $ wp_meta_boxes μεταβλητή ( αυτό θα μας επιτρέψει να τροποποιήσει τον πίνακα )

παγκόσμια $ wp_meta_boxes ?

//Στη συνέχεια κάνουμε ένα αντίγραφο ασφαλείας των widget σας

$ my_widget = $ wp_meta_boxes [ « ταμπλό » ] [ «κανονική» ] [' πυρήνα '] [' { id widget εδώ } » ] ?

//Εμείς τότε απενεργοποιήστε το μέρος του πίνακα

unset ( $ wp_meta_boxes [ « ταμπλό » ] [ «κανονική» ] [' πυρήνα '] [' { widget id εδώ } » ] ) ?

//τώρα μπορούμε απλά να προσθέσω widget σας πίσω σε

$ wp_meta_boxes [' ταμπλό '] [' πλευρά '] [' πυρήνα '] [' { widget id εδώ } '] = $ my_widget ?
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα