Social Media Feather: un complement lleuger per compartir WordPress
- Categoria: Desenvolupament
Encara estic treballant en el nou tema de Ghacks entre bastidors, i una de les coses que realment volia abordar era eliminar l’antic complement de compartició de xarxes socials AddThis ja que feia ús del JavaScript que s’havia de carregar a cada pàgina. càrrega
Això no va afegir molt al temps de càrrega del lloc web, però va afegir alguna cosa i va obligar els usuaris a fer una altra sol·licitud.
Vaig decidir buscar un complement per compartir WordPress que no carregués JavaScript extern per accelerar el temps de càrrega de la pàgina del lloc.
Vaig ensopegar Social Media Feather després d’haver excavat una mica i semblava ser exactament el que estava buscant en primer lloc. Una part de les descripcions de plugins conté aquest paràgraf:
L’objectiu principal que hi ha darrere del complement és proporcionar una compartició social de WordPress molt lleugera i, per tant, això no aportarà cap càrrega innecessària al vostre lloc i, especialment, als usuaris.
El que distingeix WordPress Social Media Feather a part de la infinitat d’altres compartiments socials i el seguiment de complements de WordPress és el seu focus en la simplicitat, el rendiment i l’impacte discret.
Per aconseguir-ho, el connector no fa servir cap JavaScript i, per tant, és realment ràpid, sense deixar de proporcionar tota la funcionalitat de xarxes socials que pugui necessitar.
Vaig fer proves en un entorn de desenvolupament local de WordPress i vaig arribar a la conclusió que efectivament era tan lleuger com el desenvolupador va afirmar que seria. No va fer peticions externes i només va carregar un parell de petites icones de xarxes socials a les pàgines on es mostraven les opcions de compartició.

El complement pot mostrar els botons de compartir i següents al bloc. Normalment té sentit mostrar els botons de compartir a les pàgines de publicació i seguir els botons en un altre lloc per evitar confusions. La funcionalitat de compartir funciona gairebé fora de la caixa, però si voleu fer servir també els botons de seguiment, heu d'afegir les pàgines de xarxes socials que vulgueu seguides a la configuració.
Aquí també podeu modificar enllaços i títols compartits per a diversos serveis, canviar l’aspecte de les icones o afegir estils CSS addicionals a les icones.
Els botons de compartir no es mostren de manera predeterminada i heu d'activar-ho bé en les opcions, comprovant la preferència 'botons de compartició de visualització' o afegint directament la trucada del complement als fitxers de plantilla de tema de WordPress. Si el preferiu, el complement admet els drecers i podeu afegir-los directament a widgets o publicacions. He utilitzat un codi curt per mostrar els següents botons a la barra lateral dreta.
Tota la funcionalitat fins a aquest punt és lliure d’utilitzar. L’autor ha posat a disposició complements per als complements que no són gratuïts, però amplien la funcionalitat dels complements. Podeu comprar paquets d’icones, un complement de descoloració grisa o un complement ràpid d’instant en què es carreguen superposicions amb opcions que els agrada, enviar o compartir quan un usuari fa clic en una icona de xarxes socials. També es mostrarà el nombre de M'agrada que ha rebut una publicació i que la llista de botons per defecte no serà (ja que està estàtica).
Sense aquest complement, els usuaris sempre són redirigits a una pàgina de pestanyes nova on poden introduir un comentari i fer clic al botó de compartir.
Veredicte
El connector és un os nu en comparació amb compartir plugins o scripts que mostren el recompte similar directament al lloc. Això suposa un preu però, ja que els continguts han de carregar-se de diverses fonts d’Internet, cosa que redueix els temps de càrrega de les pàgines.
No carregar scripts directament té un efecte positiu en la privadesa, així com Facebook, Google o Twitter no arriben a saber que heu visitat un lloc web de càrrega de pàgina.
També he suprimit les caselles de seguiment grans de la barra lateral i les he substituït per les icones de seguiment del complement.