Homepage » WordPress » 10 WordPress-sablon-címkék, amelyeket nem tudhat

    10 WordPress-sablon-címkék, amelyeket nem tudhat

    A WordPress-et kezdete óta elég sok sablon címkével szállítják. Ezek a WordPress sabloncímkék olyan PHP függvények, amelyeket fel lehet használni kibocsátás továbbá letölt egy adatot.

    Ha egy WordPress témát fejlesztett ki, lehet, hogy ismeri ezeket a sabloncímkéket, például: a cím ami a bejegyzés címét mutatja, a szerző amely a bejegyzés szerzőjének nevét és a posta hivatkozását mutatja.

    A WordPress folyamatosan fejlődik. Minden új kiadás gyakran bemutat néhány új sabloncímkét. Olyannyira, hogy az összes sablon címkézése - régi vagy új - elég nehéz lehet. Nézze meg ezeket a 20 sabloncímkét, amelyeket esetleg figyelmen kívül hagyott.

    Capital P

    WordPress, iránymutatásuk és szabványuk szerint, van neki a főváros P-vel kell írni, azaz a WordPress egy nem nem; a helyes út az, hogy ezt helyesen írjuk WordPress.

    Főváros “P” olyan nagy jelentőséggel bíró kérdés, hogy Matt Mullenweg (a WordPress alapítója) 2009-ben is felvette az állásfoglalásába. capital_p_dangit () funkciója a kezdeményezés részeként kerül bevezetésre.

    Mivel: 3.0.0

    // Egyszerűen használva $ footer_text = get_theme_mod ("footer_text", ""); $ footer_text = captial_p_dangit ($ footer_text); // Bármely WordPress-szöveg a főváros P.-vel van fordítva. // Vagy használja azt egy WordPress szűrőben. add_filter ("the_excerpt", függvény ($ text) return captial_p_dangit ($ text););
    Egyéni logó

    A 4.5-ben a WordPress bemutatta a logó feltöltését a témákhoz a Customizer segítségével. Ez az új funkció a téma támogatását igényli: hozzáadásával add_theme_support ('site-logo'), a logó megjelenik a Customizerben.

    Ez a funkció néhány új sabloncímke használatához vezet, amelyek képesek kezelni a logó képkimenetét a témákban, nevezetesen: has_custom_logo (), get_custom_logo (), és the_custom_logo ().

    Mivel: 4.5.0

     // 1. A kimenet tartalmazza a kép logót és a linket haza. the_custom_logo (); // 2. Szerezd meg az egyéni logó kimenetet "string". $ logo = get_custom_logo (); // 3. Feltételes, ha (has_custom_logo ()) $ logo = get_custom_logo ();  // 4. A 'get_custom_logo' használatával a logót egy div; add_filter ("get_custom_logo", függvény ($ html) return ''. $ html. '';); 
    Miniatűr kép URL

    A WordPress-nek van egy hosszú integrált natív segédprogramja, amely egy miniatűr képet vagy kiemelt képet ad. A sablon címke, the_post_thumbnail (), megmutatja a képcímkét az attribútumokkal együtt.

    De mi van, ha azt szeretné, hogy a kép indexképét háttérként jelenítse meg a CSS-en keresztül? Használja a Sablon címkét, get_the_post_thumbnail_url ().

    Mivel: 4.4.0

    Példa:

      
    Véletlen szám létrehozása

    Ez a sabloncímke egy megadott tartományon alapuló véletlen számot ad. A WordPress ezt a funkciót belsőleg használja egy véletlen jelszó létrehozásához. Valószínűleg használhatja, hogy véletlenszerű kuponszámot generáljon a WooCommerce webhelyére.

    Mivel: 2.6.2

    Példa:

     // Szám létrehozása 1-től 200 $ -ig rand_number = wp_rand (1, 200); // kimenet nem lesz 0 vagy 201 alatt. 
    Megjegyzések Pagináció

    A legtöbb téma jelenleg a the_comments_navigation () amely megadja a “Következő” és “Előző” navigációs kapcsolat típusa. Ha számozott navigációt szeretne megjeleníteni (lapozás), cserélje ki a címkét the_comments_pagination () helyette.

    Ne feledje, hogy a sabloncímke csak a WordPress 4.4.0 verzióban érhető el. Győződjön meg róla, hogy futtat egy ellenőrzést a telepítés előtt.

    Mivel: 4.4.0

    Példa:

       'ol', 'short_ping' => true, 'avatar_size' => 42,)); ?>   
    Az URL rövidítése

    Ez a sabloncímke lerövidíti az URL hosszúságát. És egy ilyen nagyon hosszú URL nem törik be a testtartalom új sorát. Két lehetőség közül választhat: add túlcsordulás: break-word; a CSS-ben, vagy vágja le az URL hosszát a url_shorten () Sabloncímke.

    Mivel: 1.2.0

    Példa:

     $ link = get_the_permalink (); $ url_text = url_shorten ($ link); // például. www.hongkiat.com/blog/css… echo '”. $ url_text. '
    Inline Scripts hozzáadása

    Mindig is ezt használtuk wp_enqueue_script regisztrálni, betölteni egy parancsfájlt és annak függőségeit. Belső szkript betöltése mindazonáltal nem volt egészen egyszerű, amíg ez a sabloncímke meg nem jelenik, wp_add_inline_script bevezetésre kerül.

    A beillesztett parancsfájl hozzáadása egy ismert enquesed parancsfájlt igényel, amelyhez csatolni kell. Ez felvezető a parancsfájl első paramétereként kerül átadásra wp_localize_script () funkció. A második paraméternek át kell adnia a szkript tartalmát. A harmadik paraméter határozza meg, hogy a beágyazást „előtt” vagy „utána” kell-e kiadni .

    Mivel: 4.5.0

    Példa:

     függvény enqueue_script () wp_enqueue_script ('twentysixteen-script', get_template_directory_uri (). '/js/functions.js', tömb ('jquery'), '20160412', igaz); wp_add_inline_script ('twentysixteen-script', 'window.hkdc = ', 'korábban');  add ('wp_enqueue_scripts', 'enqueue_script'); // Kimenet: //  //  
    A legördülő nyelv

    A wp_dropdown_languages A sabloncímke egy HTML opciót fog megjeleníteni, amely a WordPress webhely nyelvének listáját mutatja. Ez a sabloncímke hasznos, ha webhelyét lokalizálni kell. Használhatja a nyelvi opciók megjelenítéséhez a Felhasználói szerkesztő vagy a webhely elején, hogy a felhasználók kiválaszthassák nyelvüket.

    Mivel: 4.0.0

    Példa:

     wp_dropdown_languages ​​(tömb ('id' => 'lang_options', 'name' => 'lang_options', 'languages' => get_available_languages ​​(), 'fordítások' => tömb ('id_ID', 'ja'), // Indonézia és Japán 'kiválasztott' => 'en_US', 'show_available_translations' => false,)); 
    Szerezd meg az Avatar kép URL-jét

    Ahogy a neve is sugallja, ez a sabloncímke, get_avatar_url (), lekéri a felhasználó avatarjának képútját. Lehetővé teszi az avatar megjelenítését és formázását tetszőleges módon, ahelyett, hogy egyszerűen megjelenítené azt a HTML képcímkén.

    Mivel: 4.2.0

    Példa:

    $ avatar = get_avatar_url ('[email protected]'); 
    Szerezd meg a témát

    Ez a funkció lekérdezi az aktuálisan aktív téma információit tartalmazó objektumot. Ez az információ tartalmazza a Slug, Name, Version, Text Domain, Szerző stb.

    A következő kódrészletben használjuk azt a verzió lekéréséhez és a parancsfájl-változatként történő átadásához.

    Mivel: 3.4.0

    Példa:

    $ theme = wp_get_theme (); define ('THEME_SLUG', $ theme-> sablon); // twentysixteen define ('THEME_NAME', $ theme-> get ('Név')); // Húsz tizenhat meghatározza ('THEME_VERSION', $ theme-> get ('Version')); //1.2 funkció load_scripts () wp_enqueue_script ('script-azaz', $ templateuri .'js / ie.js ', tömb ("jquery"), THEME_VERSION); wp_script_add_data ('script-ie', 'conditional', 'lt IE 9');  add ('wp_enqueue_scripts', 'load_scripts');