A shortcodes a wordpress - hogyan kell beszúrni a irányítószámot vagy php function

A shortcodes a wordpress - hogyan kell beszúrni a irányítószámot vagy php function
Szia, barátok. Ma szeretnék, hogy meséljek olyan funkció, amely az utóbbi időben ő alkalmazott a blog. Megyünk tenni valamit, mint hogy saját shortcodes hogy lehet használni közvetlenül a hozzászólás a blog.

Segítségével ezek a kódok akkor jelenít meg olyan tartalmat, dinamikus vagy statikus - nem számít, a lényeg, hogy ebben az esetben ki lehet egészíteni más helyen írásakor a posta, és a későbbiekben a változások csak egy helyen, és nem szerkeszteni egy csomó helyzetben.

Nézzük csak azt mutatják, élő példát, hogy világosabb, mi forog kockán. Itt van egy pár linkeket a modulok DLE. LinkEnso PRO. TagFace és CatFace.

Úgy vélem, hogy ez a kényelmes kapets. és én csak megosztani ezt a témát veled. Nem én vagyok az első, én találtam ki ezt a reguláris kifejezések jön korábban, tudtam, hogy mi az interneten :)

Írja meg a funkciót, és hozza létre shortcode WordPress

Bit elemezni, mi van írva. Bizonyos, hogy teljesen érthetetlen zagyvaság :)

  • my_modules - a függvény nevét, azt találta ki magam, nem lehet használni más néven, amit a szíved vágyik.
  • visszatérés '...'; - a tényleges html-tartalom, hogy azt akarjuk, hogy egy bejegyzésben a helyszínen az shortcode, azaz a blokk. Fontos tudni, hogy ha valahol a tartalom fejében találkozik aposztróf ahogy „Alaich \„s”, akkor meg kell menekülni a backslash a példa azt mutatja.
  • add_shortcode ( 'DLEmod', 'my_modules'); - a funkció, amely létrehoz egy shortcode számunkra. Ez használ WordPress Rövid API, amely egy sor funkciót dolgozni az alapszakaszban, és nem csak ... nos, ez nem fontos. Általánosságban, a használata a parancs létrehoz egy shortcode úgynevezett [DLEmod] számunkra (szóköz nélkül a nevet, és a zárójelben) és kiírja a helyén tartalmát my_modules funkciót.

Az én például azt mutatja, a legegyszerűbb esetben. nélkül hangszórók, de használható bármilyen script php. Ha érdekel, akkor Ráguglizhatsz, csak azt akartam, hogy meséljek a lehetőségét, hogy egy kicsit könnyebb magad.

Ha azt szeretnénk, hogy a jövőben ki fogom fejteni a lehetőséget, akik közvetlenül a reguláris kifejezések használata nélkül WordPress API.

Üdvözlettel, Alexander Alaev

Kapcsolódó cikkek