WordPress shortCode API
wordpress2.5 προστεθεί ένα νέο κωδικό της Jane (shortCode) API, είναι ένα απλό σύνολο λειτουργιών για τη δημιουργία περιεχομένου που δημοσιεύθηκε στον κώδικα μακροεντολής. Jane, με τη μορφή κώδικα ως εξής: [παίξουν] ή [codebox ]...[/ codebox]
Με Jane κωδικό API, υποστήριξη για τη δημιουργία των ακόλουθων βασικών πλεονεκτημάτων των Jane γίνεται εύκολη. Jane API κώδικα για την αντιμετώπιση όλων των μορφών της αναλυτικής εργασίας, Jane δεν είναι πλέον απαραίτητη για κάθε κωδικό που αντιστοιχεί στην προετοιμασία regular expressions. Helper λειτουργίες περιλαμβάνονται επίσης στο API για την πρόσβαση στις προεπιλεγμένες ρυθμίσεις και τα χαρακτηριστικά. Το αυτόματο κλείσιμο και το κλείσιμο των παθητικών Jane κώδικα, API θα παρέχει υποστήριξη.
Επισκόπηση
Jane είναι ο κωδικός που χρησιμοποιείται για την παροχή εξυπηρέτησης. Jane επεξεργαστή κώδικα για ένα μεγάλο πρόγραμμα παρόμοιο με το WordPress φίλτρα φίλτρο: Πρέπει να δεχθεί παραμέτρους (χαρακτηριστικά) και επιστρέφει τα αποτελέσματα (Jane παραγωγή κώδικα). Function add_shortcode () για την καταγραφή των επεξεργαστή yd Jane. Έχει δύο παραμέτρους: Α κωδικό όνομα (για το ίδιο το άρθρο string) και η λειτουργία του επεξεργαστή. Jane επεξεργαστή κώδικα λειτουργίες θα πρέπει να είναι 1-2 παραμέτρους: $ atts (μια σειρά από ακίνητα) και $ περιεχόμενο (το οποίο το περιεχόμενο) (Jane αν περιέχει τον κωδικό για το έντυπο).
Για παράδειγμα: η λειτουργία my_shortcode_handler ($ atts, $ content = null) () για την καταγραφή των επεξεργαστή yd Jane API κλήσεων,
Σε μορφή είναι οι εξής: add_shortcode ( «μου-shortcode», «my_shortcode_handler ')?
Όταν το δείτε the_content, Jane API κώδικα θα επιλύσουμε όλα Jane του κώδικα, όπως "[μου-shortcode]", αν υπάρχει ιδιοκτησία και το περιεχόμενο, θα διαχωριστούν από τους και επίλυσή τους, και στη συνέχεια πέρασε στον επεξεργαστή κώδικα Jane Function. Κάθε επιστροφή String από τον μεταποιητή θα πρέπει να προστεθούν στο ίδιο το άρθρο, για την αντικατάσταση του Jane κώδικα. Jane κωδικό χαρακτηριστικά είναι τα εξής: [μου-shortcode foo = "bar" BAZ = "Bing"] code περιεχόμενο ........[/ μου-shortcode] θα συνδέονται σε έναν πίνακα (βλέπε παρακάτω), ως $ atts Παράμετροι για την παρέλθει η λειτουργία επεξεργαστή? $ Περιεχόμενο όπως η διανομή περιεχομένου.
array ( 'foo' => "bar", "BAZ '=>' Bing ') συνδέεται με μια σειρά από βασικά χαρακτηριστικά, ενώ η αντίστοιχη αξία είναι η αξία του ακινήτου.











































