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).

Munka a shortcode a wordpress

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:

  1. Hozzon létre egy függvényt WordPress és regisztráljon be shortcode functions.php file;
  2. 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é:

  1. Ragasztás spoilerek, harmonikák, horgonyok;
  2. Készítsen fülek (tabok);
  3. Oszlop használata;
  4. Bízza média (Youtube, Vimeo stb);
  5. Ragasztás szép gombok;
  6. Add hűvös animáció;
  7. Végrehajtás idéző ​​képkocka blokkok, stb.;
  8. Készítsen világító dobozok;
  9. Beágyazása egy RSS feed;
  10. Add táblázatok;
  11. Szervezze csúszka;
  12. Így QR-kód;
  13. Hozzon létre egy körhinta;
  14. É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.

Munka a shortcode a wordpress

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

Kapcsolódó cikkek