Hoe anderen toe te staan uw WordPress-berichten in te sluiten
Inbedding is nu de norm geworden als het gaat om het delen van inhoud op websites. In WordPress is het insluiten van inhoud van sites zoals YouTube, Twitter en SoundCloud ronduit eenvoudig, dankzij de oEmbed API. Voeg de link toe aan de berichtinhoud en WordPress parseert de link onmiddellijk en maakt deze in een presentabel formaat.
Maar wat vindt u van het idee om een WordPress-bericht in te voegen, op een manier die lijkt op hoe we een tweet of een YouTube-video zouden insluiten? Als je lezers toestaat je bericht te embedden, vergroot dit zeker de betrokkenheid en het aantal kijkers op je site van andere websites .
Dit echte idee wordt momenteel besproken in de WordPress-ontwikkelingsgroep en zal in de toekomst worden toegevoegd aan de WordPress Core-functionaliteit. Maar vanaf nu kunnen we het toepassen op onze blog met behulp van een plug-in genaamd oEmbed API.
Ermee beginnen
Allereerst vereist deze plugin ten minste WordPress 4.3 dus zorg ervoor dat uw website is bijgewerkt. Installeer de oEmbed API-plug-in. De site moet online toegankelijk zijn, anders kan de insluiting mislukken.
Zodra de plug-in is geactiveerd, kunt u een post- permalink- URL kopiëren en in de andere website-inhoud of in een bericht in uw eigen blog plakken. Hier ziet u hoe de ingesloten inhoud eruit zal zien:
De ingebedde inhoud is mooi ingedeeld. Het toont de titel van het bericht, het uittreksel, de naam van de site, het aantal reacties en de knop Delen die het bericht permalink weergeeft voor het insluiten van de inhoud. En dat is in wezen alles wat u hoeft te doen.Als u tevreden bent met de standaarduitvoer, kunt u hier stoppen. Maar als u meer aanpassingsmogelijkheden wilt, zijn hier een paar dingen die u kunt doen.
Verander het pictogram
Een van de redenen waarom deze plug-in de nieuwste versie van WordPress nodig heeft, is de Favicon. De mogelijkheid om favicon native toe te voegen via het dashboard is pas geïntroduceerd in 4.3. maar dit betekent ook dat uw ingesloten inhoud wordt weergegeven met het WordPress-pictogram in lijn met de naam van uw site.
Voor ons lijkt dit niet relevant, omdat de inhoud afkomstig is van onze site, niet van het WordPress-pictogram. In plaats daarvan willen we ons sitelogo zien in lijn met onze sitenaam. Om dit te doen, gaan we naar het tabblad Vormgeving> Aanpassen> Site-identiteit .
Upload hier het afbeeldingspictogram en sla de wijzigingen op. U ziet dan het sitepictogram dat u hebt geüpload in de ingesloten inhoud. Hier is hoe onze eruit ziet:
Acties en filtersActies en filters zijn twee methoden die we gebruiken om de resultaten in WordPress aan te passen. In de huidige fase bevat de plug-in echter geen specifieke acties of filters die kunnen worden gekoppeld aan de CSS of JavaScript.
Toch biedt het een rest_oembed_output
actie die we kunnen gebruiken voor het toevoegen van nieuwe inhoud als onderdeel van de uiteindelijke uitvoer, inclusief een inline-stijl. Het is niet ideaal, maar het laat je op zijn minst de stijlen van de ingesloten inhoud negeren.
Het volgende is een voorbeeld van een code die u zou kunnen toevoegen aan uw themafuncties.php om het lettertype in het serif-type te veranderen.
function hkdc_oembed_output () {?>Een andere haak die we kunnen gebruiken om de uitvoer aan te passen, is de
rest_oembed_output_excerpt_length
filter waarmee we eenrest_oembed_output_excerpt_length
hetrest_oembed_output_excerpt_length
kunnen instellen . De standaardlengte is ingesteld op35
. Dus, laten we zeggen dat we het willen inkorten tot28
, voeg gewoon de volgende functie toe:functie hkdc_oembed_excerpt_length () {terug 28; } add_filter ('rest_oembed_output_excerpt_length', 'hkdc_oembed_excerpt_length', 9);Verander gewoon het
return
, indien nodig.Afronden
Op dit moment wordt de oEmbed API nog steeds ontwikkeld, wat misschien wel de reden kan zijn dat deze nog niet met voldoende hooks voor inhoudwijziging komt. Hopelijk worden er meer haken toegevoegd naarmate de codes worden gladgestreken
U kunt de voortgang van de ontwikkeling volgen in de Github-uitgiftetickets en in de WordPress Dev-thread. Al met al is dit een geweldige aanvulling voor WordPress.
Hoe het juiste outsourcingteam te kiezen
Je kunt je tijd sparen, je project vanuit een nieuw perspectief bekijken en zo leren en groeien als een bedrijf, maar waar ga je heen om het juiste team te vinden? Laten we aannemen dat je een IT-project hebt, maar geen eigen IT-afdeling. Wat moet je verwachten en opletten bij het zoeken naar een outsourcingbedrijf
Werkbalken sociale media voor websites - Beste van
De toevoeging van een sociale media-werkbalk aan uw website kan een prachtige gebruikerservaring en een grote marketingblootstelling bieden. De verbinding tussen uw bezoekers kan worden aangescherpt omdat zij het nieuws rechtstreeks met elkaar kunnen delen. De sociale-mediarevolutie heeft met deze fantastische nieuwe werkbalksoftwarepakketten een grote wending genomen