Kuidas lubada teistel oma WordPressi postitusi manustada
Sisaldamine on nüüdseks muutunud normiks veebisaitide sisu jagamisel. WordPressis on sisu lisamine sellistest saitidest nagu Youtube, Twitter ja SoundCloud lihtne tänu oEmbed API-le. Lihtsalt lisage link postituse sisule ja WordPress analüüsib linki kohe ja muudab selle esitlusvormis.
Aga mida sa arvad mõttest lisada WordPress postitus viisil, mis sarnaneb sellele, kuidas me sisse lülitaksime video või Youtube'i video? Kindlasti oleks luba lasta lugejatel postitada suurendada oma saidi kaasamist ja vaatajaid teistelt veebisaitidelt.
See tõeline idee on arutlusel WordPressi arendusrühmas, mis lisatakse tulevikus WordPress Core funktsionaalsusesse. Kuid nüüdsest oleme võimelised seda oma blogisse rakendama plugina nimega oEmbed API.
Alustamine
Esiteks, see plugin nõuab vähemalt WordPress 4.3 veenduge, et teie veebisait on uuendatud. Paigaldage oEmbed API plugin. Sait peab olema võrgus ligipääsetav, vastasel korral võib kinnipidamine nurjuda.
Kui plugin on aktiveeritud, saate postituse kopeerida permalink URL ja kleepige see teise veebisaidi sisusse või oma blogi postitusse. Siin näete, kuidas sisseehitatud sisu näeb välja:
Varjatud sisu on kenasti ette nähtud. See näitab postituse pealkirja, väljavõtet, saidi nime, kommentaaride arvu ja jagamisnuppu, mis kuvab postituse permalink sisu sisestamiseks. Ja see on sisuliselt kõik, mida sa pead tegema.
Kui olete vaikimisi väljundiga, võite siin peatuda. Aga kui soovite rohkem kohandamisvõimalusi, on siin mõned asjad, mida saate teha.
Muuda ikooni
Üks põhjus, miks see plugin vajab viimast WordPressi versiooni, on Favicon. Võimalus lisada favicon sisuliselt armatuurlauale on toodud ainult punktis 4.3. kuid see tähendab ka seda, et teie varjatud sisu kuvatakse koos teie saidi nimega WordPress ikooniga.
Meie jaoks tundub see olevat ebaoluline, sest sisu pärineb meie saidilt, mitte ikoonist WordPress. Soovime näha meie saidi logo meie saidi nime asemel. Selleks läheme Välimus> Kohanda> Saidi identiteet vahekaart.
Laadige siia pildi ikoon ja salvestage muudatused. Seejärel näete veebisaidi ikooni, mille olete üles laadinud sisseehitatud sisu. Meie näeb välja selline:
Toimingud ja filtrid
Toimingud ja filtrid on kaks meetodit, mida me kasutame WordPressi väljundite kohandamiseks. Praeguses etapis aga ei tule plugin konkreetsed tegevused või filtrid mida saab ühendada CSS või JavaScript.
Kuid see annab a rest_oembed_output
me võime kasutada uue sisu lisamiseks lõpliku väljundi osana, kaasa arvatud inline stiil. See ei ole ideaalne, kuid vähemalt võimaldab see varjatud sisu stiilide tühistada.
Järgnev on näide koodist, mida saate oma teemale lisada funktsioonid.php
fonti lülitatakse serif-tüüpi.
funktsioon hkdc_oembed_output () ?>Teine konks me saame kasutada väljundi kohandamiseks
rest_oembed_output_excerpt_length
filter, mis võimaldab meil määrake postituste väljavõttes sõna piir. Vaikimisi pikkuseks on määratud35
. Seega ütleme, et tahaksime seda lühendada28
, lisage lihtsalt järgmine funktsioon:funktsioon hkdc_oembed_excerpt_length () return 28; add_filter ('rest_oembed_output_excerpt_length', 'hkdc_oembed_excerpt_length', 9);Lihtsalt muutke
tagasi
number.Tõmba otsad kokku
Selle kirjutamise hetkel, oEmbed API on ikka veel arendamisel, mis võib olla üks põhjus, miks see ei sisalda veel piisavalt sisu, et sisu muuta. Loodetavasti, kuna koodid on välja jäetud, lisatakse rohkem konksusid
Saate jälgida arengute edenemist nii Githubi väljastatud piletites kui ka WordPress Devi lõimes. Kokkuvõttes on see suurepärane lisand WordPressile.