Ako povoliť iným, aby vložili svoje príspevky vo
Vkladanie sa stalo normou, pokiaľ ide o zdieľanie obsahu na webových stránkach. V aplikácii WordPress je vkladanie obsahu z webových stránok, ako sú napríklad YouTube, Twitter a SoundCloud, vďaka rozhraniu oEmbed API jednoduché. Jednoducho pridajte prepojenie do obsahu pošty a WordPress okamžite analyzuje odkaz a urobí ho v prezentovateľnom formáte.
Ale čo si myslíte o myšlienke vložiť WordPress príspevok, podobne ako by sme vložili Tweet alebo Youtube video? Povolenie čitateľov na vloženie príspevku by určite zvýšiť angažovanosť vašich stránok a diváci z iných webových stránok.
Táto skutočná myšlienka je v diskusii v skupine vývoja WordPress, ktorá sa do budúcnosti pridá k funkcii WordPress Core. Ale teraz ho môžeme použiť na našom blogu pomocou pluginu nazvaného oEmbed API.
Začíname
Po prvé, tento doplnok vyžaduje aspoň WordPress 4.3 aby sa vaše webové stránky aktualizovali. Nainštalujte doplnok oEmbed API. Web musí byť prístupný on-line, inak by embed mohol zlyhať.
Po aktivácii doplnku môžete skopírovať príspevok permalink URL a vložte ho do iného obsahu webovej stránky alebo do príspevku v rámci svojho blogu. Tu je návod, ako bude vyzerať vložený obsah:

Vložený obsah je pekne vyložený. Zobrazuje názov príspevku, výňatok, názov stránky, počet komentárov a tlačidlo Zdieľať, ktoré zobrazí príspevok permalink pre vkladanie obsahu. A to je v podstate všetko, čo musíte urobiť.
Ak máte v poriadku predvolený výstup, môžete tu zastaviť. Ale ak chcete viac možností prispôsobenia, tu je niekoľko vecí, ktoré môžete urobiť.
Zmeňte ikonu
Jedným z dôvodov, prečo tento plugin vyžaduje najnovšiu verziu programu WordPress, je Favicon. Schopnosť pridať favikón na palubnú dosku sa zaviedla iba v bode 4.3. ale to tiež znamená, že váš vložený obsah sa zobrazí s ikonou WordPress v súlade s názvom vašej lokality.
Pre nás sa to zdá byť irelevantné, pretože obsah vychádza z našich stránok, nie z ikony WordPress. Chceli by sme vidieť logo nášho webu v súlade s názvom našej lokality. Ak to chcete urobiť, ideme na Vzhľad> Prispôsobiť> Identita lokality pútko.
Tu odovzdajte ikonu obrázka a uložte zmeny. Potom sa zobrazí ikona stránky, ktorú ste odovzdali do vloženého obsahu. Tu je náš vzhľad:

Akcie a filtre
Akcie a filtre sú dve metódy, ktoré používame na prispôsobenie výstupov v programe WordPress. V súčasnej fáze však plugin nie je k dispozícii konkrétne akcie alebo filtre ktoré môžu byť pripojené do CSS alebo JavaScript.
Napriek tomu poskytuje rest_oembed_output
akcie, ktoré môžeme využiť pri pridávaní nového obsahu ako súčasť konečného výstupu, vrátane inline štýlu. Nie je to ideálne, ale prinajmenšom vám umožňuje prepísať štýly vloženého obsahu.
Nasleduje príklad kódu, ktorý by ste mohli pridať do vašej témy functions.php
na premenu písma na typ pätky.
funkcia hkdc_oembed_output () ?>Ďalší háčik môžeme použiť na prispôsobenie výstupu je
rest_oembed_output_excerpt_length
filter, ktorý nám umožňuje nastavte obmedzenie počtu slov v úryvku. Predvolená dĺžka je nastavená na35
. Takže, povedzme, že by sme ju chceli skrátiť28
, stačí pridať nasledujúcu funkciu:funkcia hkdc_oembed_excerpt_length () return 28; add_filter ('rest_oembed_output_excerpt_length', 'hkdc_oembed_excerpt_length', 9);Stačí zmeniť
spiatočný
podľa potreby.Zabaliť
V momente tohto písania, oEmbed API stále prechádza vývoj, čo môže byť jedným z dôvodov, prečo ešte nie je k dispozícii dostatočné Hooky na úpravu obsahu. Dúfajme, že keď sa kódy vymažú, pridá sa viac háčikov
Môžete sledovať vývoj v lístkoch na vydanie Github, ako aj v podprograme WordPress Dev. Celkovo to bude skvelý prírastok pre WordPress.