wordpress court API
wordpress2.5 ajouté un nouveau code de Jane (court) API, est un simple ensemble de fonctions pour la création de contenu publié dans le code de la macro. Jane sous la forme de code comme suit: [jeu] ou [codebox ]...[/ codebox]
Avec Jane code API, le soutien à la création de la clé suivante attributs de Jane devient facile. Jane API code pour faire face à toutes les formes de travail analytique, Jane n'est plus nécessaire pour chaque code correspondant à préparer des expressions régulières. Fonctions d'assistance sont également inclus dans l'API pour l'accès aux paramètres par défaut et des attributs. L'auto-fermeture et la fermeture de l'passive Jane code, API fournira un appui.
Présentation
Jane est le code utilisé pour fournir le gestionnaire. Jane processeur du code sur un vaste program similaire à la wordpress filtre filtres: ils doivent accepter des paramètres (attributs) et retourne les résultats (Jane code de sortie). Fonction add_shortcode () pour l'enregistrement de processeur yd Jane. Il a deux paramètres: un nom de code (pour l'article lui-même chaîne de caractères) et la fonction du processeur. Jane fonctions de traitement de code devrait être 1.2 paramètres: atts $ (un tableau de propriétés) et $ contenu (contenu) (si Jane contient le code pour le formulaire).
Par exemple: la fonction my_shortcode_handler (atts $, $ content = null) () pour l'enregistrement de processeur yd Jane appel API,
Dans la forme sont les suivantes: add_shortcode ( 'ma-court', 'my_shortcode_handler');
Quand le spectacle the_content, Jane API code permettrait de résoudre tous Jane's code, telles que «[mon court-]", si il est la propriété et le contenu, sera séparé d'eux et de les résoudre, et ensuite transmis à l'entreprise de transformation de code Jane Fonction. Tout retour à cordes par le processeur serait inséré dans l'article lui-même, en remplacement de Jane code. Jane code attributs sont les suivants: [mon court-foo = "bar" baz = "Bing"] ........[/ code contenu de mon court-], elles seront liées dans un tableau (voir ci-dessous), en tant que $ atts Les paramètres passés à la fonction de transformation; $ content que le contenu de livraison.
array ( 'foo' => 'bar', 'baz' => 'bing') est associé à un éventail d'attributs essentiels, tandis que la valeur correspondante est la valeur de la propriété.











































