Social Media Feather: super lekka wtyczka do udostępniania WordPress
- Kategoria: Rozwój
Nadal pracuję nad nowym motywem Ghacks za kulisami, a jedną z rzeczy, którymi naprawdę chciałem się zająć, było usunięcie starej wtyczki do udostępniania mediów społecznościowych AddThis, ponieważ korzystała ona z JavaScript, który musiał być ładowany na każdej stronie Załaduj.
Nie zwiększyło to wiele czasu ładowania strony, ale coś dodało i zmusiło użytkowników do wysłania kolejnego żądania.
Postanowiłem poszukać wtyczki do udostępniania dla WordPressa, która nie ładowałaby zewnętrznego JavaScript, aby przyspieszyć ładowanie strony w witrynie.
Natknąłem się na Pióro mediów społecznościowych po pewnym kopaniu i okazało się, że jest to dokładnie to, czego szukałem na pierwszym miejscu. Część opisów wtyczek zawiera ten akapit:
Głównym celem tej wtyczki jest zapewnienie bardzo lekkiego udostępniania społecznościowego WordPress, które nie powoduje niepotrzebnego obciążenia Twojej witryny, a zwłaszcza użytkowników.
To, co odróżnia WordPress Social Media Feather od mnóstwa innych funkcji udostępniania społecznościowego i wtyczek WordPress, to skupienie się na prostocie, wydajności i dyskretnym wpływie.
Aby to osiągnąć, wtyczka nie wykorzystuje JavaScript, dzięki czemu jest naprawdę szybka, a jednocześnie zapewnia wszystkie funkcje mediów społecznościowych, których możesz potrzebować.
Przeprowadziłem testy na lokalnym środowisku programistycznym WordPress i doszedłem do wniosku, że rzeczywiście jest tak lekkie, jak twierdził programista. Nie wysyłał żądań zewnętrznych i ładował tylko kilka małych ikon mediów społecznościowych na stronach, na których wyświetlał opcje udostępniania.

Wtyczka może wyświetlać na blogu przyciski udostępniania i śledzenia. Zwykle sensowne jest wyświetlanie przycisków udostępniania na stronach postów i podążanie za przyciskami w innym miejscu, aby uniknąć nieporozumień. Funkcja udostępniania działa prawie po wyjęciu z pudełka, ale jeśli chcesz również korzystać z przycisków obserwowania, musisz dodać strony mediów społecznościowych, które chcesz obserwować w ustawieniach.
Tutaj możesz również modyfikować łącza udostępniania i tytuły dla kilku usług, zmieniać wygląd ikon lub dodawać do ikon dodatkowe style CSS.
Przyciski udostępniania nie są wyświetlane domyślnie i musisz je włączyć w opcjach, zaznaczając preferencję `` wyświetlaj przyciski udostępniania '' lub dodając wywołanie wtyczki bezpośrednio do plików szablonów WordPress. Wtyczka obsługuje również skróty, które możesz dodawać do widżetów lub bezpośrednio w postach, jeśli wolisz. Użyłem skrótu, aby wyświetlić następujące przyciski na prawym pasku bocznym.
Wszystkie funkcje do tego momentu są bezpłatne. Autor udostępnił dodatki do wtyczek, które nie są darmowe, ale rozszerzają funkcjonalność wtyczek. Możesz kupować paczki ikon, szary dodatek znikający lub lekki dodatek, który ładuje nakładki z opcjami polubienia, wysłania lub udostępnienia, gdy użytkownik kliknie ikonę mediów społecznościowych. Spowoduje to również wyświetlenie liczby polubień, które post otrzymał, a domyślna lista przycisków nie będzie (ponieważ jest statyczna).
Bez tego dodatku użytkownicy są zawsze przekierowywani na stronę nowej karty, na której mogą wpisać komentarz i kliknąć przycisk udostępniania.
Werdykt
Wtyczka jest pusta w porównaniu do udostępniania wtyczek lub skryptów, które wyświetlają podobną liczbę bezpośrednio w witrynie. Jest to jednak cena, ponieważ zawartość musi być ładowana z różnych źródeł internetowych, co spowalnia czas ładowania strony.
Brak ładowania skryptów bezpośrednio wpływa pozytywnie na prywatność, a Facebook, Google czy Twitter nie dowiadują się, że odwiedziłeś stronę w momencie wczytywania strony.
Usunąłem również duże pola śledzenia na pasku bocznym i zastąpiłem je ikonami śledzenia wtyczki.