Munka a shortcode a wordpress
Minden blogger a népszerű CMS WordPress. Ő tudja, mi dugó és bizonyára észrevette, hogy sokan támogatják a kimeneti függvény a plugin közvetlenül a felvétel egy rövid kódot, szögletes zárójelek között. A neve ennek a kód - shortcode (shortcode).

Nézzük, az érthetőség kedvéért a legnépszerűbb kapcsolati űrlapot plugin WP Kapcsolat űrlap 7. Lehetővé teszi, hogy könnyen teremt egy űrlapot, és tegye az oldalon, vagy a felvételt.
És keresztül csatlakozik egy ilyen kis kódot ide: [contact-form-7 id = "1"]. Mögötte fekszik egy funkció, amely tartalmaz egy csomó kód, amely elhelyezni az oldalon a helyszín eredeti formájában ez nagyon problematikus a tapasztalatlan felhasználó. És a tapasztalt - időigényes.
Ez az, hogy megkönnyítse a munkát a kimeneti funkciók és hozta létre a lehetőségét, regisztráció shortcodes WordPress.
Megpróbálom, hogy egy E kifejezés meghatározása.
Mi a shortcode
Rövid (Rövid) - ez egy rövid kód, amely lehetővé teszi a munkát minden WordPress funkció ponton behelyezés.
Hogyan hozzunk létre egy shortcode WordPress
Hozzon létre egy érvényesítőkód WordPress 2 módon:
- Hozzon létre egy függvényt WordPress és regisztráljon be shortcode functions.php file;
- Használja a beépülő modul létrehozásához shortcodes.
Vegyük csak az első lehetőség. Tól plug-inek, amennyire csak lehetséges, nem utasíthatja.
Készíts egy érvényesítőkód WP használatával functions.php
Először is, meg kell nyitni a témát a functions.php fájlt, amely a mappában található wp-content / themes / vasha_tema /.
Regisztráció nagyon egyszerű shortcode a functions.php fájlt. Mindössze annyit kell tennie -, hogy a nyakkendő meglévő funkció shortcode alábbi konstrukciót:
Add_shortcode - regisztrációs funkció shortcode a WP.
Paraméter short_code - a név shortcode hívást. Ez a kialakítás [short_code] a szervezetben a felvétel, és akkor hívják a fő funkciója.
Függvény_neve - ez egy függvény nevét, hogy regisztrálja.
Nézzük a példát, hogyan lehet létrehozni egy shortcode WordPress:
Hogyan valósítható meg:
Ez csak egy példa. Azt javasoljuk, hogy olvastam néhány más megvalósításban, a használata shortcodes és működik a weboldal vagy blog:
Shortcodes Végső - egy dugó beszúrni shortcodes WP
A hálózat talált egy nagyon érdekes plugint beszúrni kész shortcodes WordPress bejegyzések az oldalon - Shortcodes végső.
Ezzel lehetővé:
- Ragasztás spoilerek, harmonikák, horgonyok;
- Készítsen fülek (tabok);
- Oszlop használata;
- Bízza média (Youtube, Vimeo stb);
- Ragasztás szép gombok;
- Add hűvös animáció;
- Végrehajtás idéző képkocka blokkok, stb.;
- Készítsen világító dobozok;
- Beágyazása egy RSS feed;
- Add táblázatok;
- Szervezze csúszka;
- Így QR-kód;
- Hozzon létre egy körhinta;
- És még sok más.
Mindez bővítmény több mint 50 m különböző shortcodes amelyek növelik a termelékenységet a WordPress, és segít megoldani a sok különböző feladatokat.

Segítségével Shortcodes Végső lehetővé kerüljük a kis dugó.
Helyezze be a érvényesítőkód a téma fájlokat
Néha meg kell beszúrni shortcode nem a rekord, és a test egy WordPress sablon fájlt. És a szokásos kialakítás szögletes zárójelben dolgozni ebben az esetben nem.
Ehhez használja a do_shortcode:
Amennyiben short_code - jobb shortcode.
Az azonos kialakítású lehet output munkát shortcode WordPress kütyü.
Shortcodes - helyett az Exec-PHP
Funkciók használata és shortcodes könnyen hozzá a WordPress PHP felvétel és megszabadulni kell használni ezt a plugint.
Beépített WordPress shortcodes
Alapértelmezésben az EP már egy sor shortcodes:
Probléma. Rövid jelenik meg a tetején a cikk
Sajnos, nem vagyok túl jó a PHP kóder és én rád. Ezért, amikor először találkozott shortcode tettem egy megbocsáthatatlan hibát: ahelyett, hogy a visszatérő visszhang. ami a meghibásodást egy függvény. Nevezetesen - kiadja nincs a helyén, illessze be a érvényesítőkód és a felső bejegyzéseket. az egész szöveget. Ezért, hogy megoldja a problémát, csak cseréld ki a kimeneti függvény echo, hogy visszatérjen a visszahívás funkciót. És a probléma megoldódik.
Szia, akartam tanulni, és hogyan kapcsolódik a használata Adsense shortcodes, én csak egy kezdő, ezért szeretném tisztázni, hogy ez lenne, hogy a tilalmat, vagy valaki mást. Bár, mint Adsense kódot is, nem változtatunk