WordPress shortCode API
wordpress2.5 добавя нов Кодекс на Джейн (shortCode) API, е прост набор от функции за създаване на съдържание, публикувано в макро-код. Джейн под формата на код, както следва: [игра] или [codebox ]...[/ codebox]
С Джейн код API, подкрепа за създаването на следните основни атрибути на Джейн става лесно. Джейн API код, за да се справят с всички форми на аналитичната работа, Джейн, вече не е необходима за всеки код, съответстващ на редовна подготовка изрази. Helper функции също са включени в API за достъп до настройките по подразбиране и атрибути. Самооценката закриване и закриването на пасивни Джейн код, API ще предостави подкрепа.
Преглед
Джейн е код, използван за предоставяне на треньор. Джейн процесор кода на голяма програма, подобна на WordPress филтри филтър: Те трябва да приемат параметри (атрибути) и връща резултати (Джейн продукция код). Функция add_shortcode () за регистрация на процесора ярд Джейн. Той има две параметри: кодово име (за самата статия низ) и функция на процесора. Джейн процесор код функции трябва да бъдат 1/2 параметри: $ atts (набор от свойства) и $ съдържание (което съдържанието) (ако Джейн съдържа код за форма).
За пример: функция my_shortcode_handler ($ atts, $ съдържание = NULL) () за регистрация на процесора ярд Джейн API разговор,
Във формуляра са, както следва: add_shortcode ( "Ми-shortcode ',' my_shortcode_handler");
Когато шоуто the_content, Джейн API код, ще реши всичките Джейн кодекс, като "[My-shortcode]", ако има собственост и съдържание, ще бъдат отделени от тях и разрешаването им, а след това преминаха на преработвателя код Джейн Функция. Всяко завръщане Низ от преработвателя ще бъдат включени в статията си, за да замени Джейн код. Джейн код атрибути са, както следва: [My-shortcode FOO = "бар" baz = "Бинг"] код съдържание ........[/ Ми-shortcode] те ще бъдат свързани в една матрица (виж по-долу), като $ atts Параметри премина към функция процесор, $ съдържание като съдържанието доставка.
масив ( "FOO '=>' лента ',' baz '=>' Бинг") е свързан с набор от ключови атрибути, като съответната стойност е стойността на имота.
































