Domača » WordPress » Kako omogočiti drugim, da vdelajo svoje WordPress Posts

    Kako omogočiti drugim, da vdelajo svoje WordPress Posts

    Vdelava je postala norma, ko gre za izmenjavo vsebin na spletnih mestih. V WordPressu je vdelava vsebine iz mest, kot so Youtube, Twitter in SoundCloud, preprosta, zahvaljujoč API-ju oEmbed. Preprosto dodajte povezavo v vsebino objave in WordPress takoj razčleni povezavo in jo pretvori v predstavljivo obliko.

    Ampak, kaj misliš o ideji za vdelavo WordPress prispevka, na podoben način, kot bi vgradili Tweet ali Youtube video? Vsekakor bi bralcem omogočili, da objavijo vašo objavo povečate sodelovanje spletnega mesta in gledanosti, ki prihajajo z drugih spletnih strani.

    O tej resnični ideji se v razpravi v WordPressu razpravlja, da bi jo v prihodnje dodali v funkcionalnost WordPress Core. Ampak od zdaj ga lahko uporabimo v našem blogu s pomočjo plugina z imenom oEmbed API.

    Kako začeti

    Prvič, ta vtičnik zahteva vsaj WordPress 4.3 zato zagotovite, da je bilo vaše spletno mesto posodobljeno. Namestite vtičnik oEmbed API. Spletno mesto mora biti dostopno na spletu, sicer lahko pride do odpovedi vdelave.

    Ko je plugin vključen, lahko kopirate sporočilo permalink URL in ga prilepite v drugo vsebino spletnega mesta ali v objavo v svojem spletnem dnevniku. Takšna je vdelana vsebina:

    Vdelana vsebina je lepo razložena. Prikazuje naslov objave, odlomek, ime spletnega mesta, število komentarjev in gumb Share, ki bo prikazal objavo permalink za vdelavo vsebine. In to je v bistvu vse, kar morate storiti.

    Če ste v redu s privzetim izhodom, se lahko tu ustavite. Ampak, če želite več možnosti prilagajanja, je nekaj stvari, ki jih lahko naredite.

    Spremenite ikono

    Eden od razlogov, zakaj ta vtičnik zahteva najnovejšo različico WordPressa, je Favicon. Možnost, da se favicon doda izvirno skozi armaturno ploščo, je bila uvedena le v 4.3. to pa pomeni tudi, da bo vaša vdelana vsebina prikazana z ikono WordPress, ki je vgrajena z imenom vašega spletnega mesta.

    Za nas se to zdi nepomembno, saj vsebina prihaja iz naše spletne strani, ne iz ikone WordPress. Radi bi videli, da je naš logotip spletnega mesta vgrajen z imenom našega spletnega mesta. Da bi to naredili, gremo na Videz> Prilagodi> Identiteta spletnega mesta zavihek.

    Tukaj naložite ikono slike in shranite spremembe. Nato boste videli ikono spletnega mesta, ki ste jo prenesli v vdelano vsebino. Evo, kako izgleda naša:

    Dejanja in filtri

    Dejanja in filtri so dve metodi, ki ju uporabljamo za prilagajanje izhodov v WordPressu. Na trenutni stopnji pa plugin ne pride posebne ukrepe ali filtre ki jih lahko priklopite na CSS ali JavaScript.

    Vendar pa zagotavlja rest_oembed_output ukrep, ki ga lahko uporabimo za dodajanje nove vsebine kot del končnega izida, vključno s stilom. To ni idealno, toda vsaj vam omogoča, da preglasite sloge vdelane vsebine.

    Spodaj je primer kode, ki jo lahko dodate v svojo temo functions.php za spreminjanje vrste pisave.

     funkcija hkdc_oembed_output () ?>   

    Druga kavelj lahko uporabimo, da prilagodimo izhod je rest_oembed_output_excerpt_length filter, ki nam omogoča v izvlečku objav nastavite omejitev besed. Privzeta dolžina je nastavljena na 35. Torej bi rekli, da bi ga radi skrajšali 28, dodajte samo naslednjo funkcijo:

     funkcija hkdc_oembed_excerpt_length () return 28;  add_filter ('rest_oembed_output_excerpt_length', 'hkdc_oembed_excerpt_length', 9); 

    Samo spremeni vrnitev po potrebi.

    Zaviti

    V trenutku pisanja, oEmbed API je še vedno v razvoju, kar je lahko eden od razlogov, da še ni prišlo z zadostnim Hooksom za spremembo vsebine. Upajmo, da bodo kode, ker bodo iztisnjene, dodane še več kavljev

    Lahko spremljate razvojni napredek v vozovnicah za izdajo Github kot tudi v niti WordPress Dev. Skratka, to bo odličen dodatek za WordPress.