Do_shortcode () - beolvassa a szöveget jelenlétében shortcodes és olyan bejegyzett
Beolvassa a szöveget jelenlétére regisztrált shortcodes és alkalmazza a függvényt talált shortcode.
A funkció csak akkor dolgozza shortcodes, ami WP tudja (aki regisztrált a shortcodes). Shortcodes rögzített keresztül add_shortcode () függvény. Ie szerkezete [some_name] nem lehet eltávolítani vagy kezelni, ha nem adunk hozzá a WordPress érvényesítőkód some_name.
Rövid (shotkod) - a konstrukció a szöveget kell feldolgozni, és helyettesíthetjük bármilyen HTML kódot. Rövid oka lehet sokféleképpen. Példa érvényesítőkód hívás [somename]:
- [Somename]
- [Somename id = "123" size = "közepes"]
- [Somename] szöveg [/ somename]
Ez a feldolgozott funkció felelős a shotkod. Shotkody és funkciója a feldolgozás külön könyvelik át add_shortcode ().
visszatér
Line. A szöveg, amelyben shotkody feldolgozott (változott kimeneti funkciók társulnak őket).
használata
$ Tartalom (szöveg) (szükséges) A szöveg, amelyben a konvertálni kívánt kódok használatát.
Alapértelmezés: nincs $ ignore_html (string) figyelmen kívül hagyása akár shortcodes belsejében HTML. Ha fel az igaz, a shortcodes belül a HTML nem kerül feldolgozásra.
Alapértelmezés: false
# 1. Feldolgozza az összes szöveget shortcodes
Tól shortcodes.php fájlt. Csatolása funkció do_shortcode () a the_content szűrőt. által kiváltott visszavonta a post tartalmát:
# 2. Feldolgozás egyetlen shortcode
Segítségével shotkoda egy PHP fájlt, kívül a tartalmat, ha meg kell, hogy a kimeneti shotkoda külön-külön.
Ez a példa azt mutatja, hogyan kell kezelni a érvényesítőkód a PHP kódot. Például, ha azt szeretnénk, hogy megjelenjen a érvényesítőkód valahol szúrópróbaszerű mintát.
vagy a következő példa:
# 3. A nyitó és záró shortcode
Segítségével shotkoda egy PHP fájlt, kívül a tartalmat. A nyitó és záró shortcodes: