Wtyczki WordPress w podróży - na blogu podróżniczym i nie tylko
W ciągu ostatniego miesiąca otrzymałem tyle pytań na temat różnych wtyczek na blogu, ile nie otrzymałem w ciągu ostatniego roku. Czy wszystko, co postanowiłeś zrobić w technicznym blogach w nowym roku? :) Ponieważ moje wtyczki tak naprawdę się nie zmieniają, a raczej zmieniają, ale używają podobnej funkcjonalności, postanowiłem porozmawiać o mojej liście, myślę, że będzie ona istotna przez długi czas. Być może coś przyda się innym blogerom (w tym blogom podróżniczym). Mowa oczywiście tylko o WordPress.
To prawda, że prawie połowa wtyczek nie jest widoczna dla odwiedzających witrynę, ale upraszcza życie administratora, wykonując niektóre czynności w trybie automatycznym. Oznacza to, że jeśli jesteś przyzwyczajony do robienia tego wszystkiego rękami, nie będziesz ich potrzebował.
Treść artykułu
Ostrzeżenie
Pamiętaj, że każda wtyczka jest niewielka, ale zaczyna ładować bloga, więc nie daj się zwieść. Okresowo sprawdzam moje wtyczki i zastanawiam się, czego możesz odmówić, na przykład, jeśli wtyczka ma nową funkcjonalność, a inną osobną wtyczkę można teraz wyłączyć. Czasami również wybierając nową wtyczkę lub sortując stare, sprawdzam obciążenie, które każda wtyczka tworzy osobno, wyłączam je na przemian (w witrynie testowej) i wybieram tę z najmniejszą liczbą żądań.
Nie tak dawno temu szczególnie przejrzałem wtyczki i sprawdziłem, jakie skrypty zawierają i CSS. Na przykład popularny formularz kontaktowy 7, mimo że korzysta tylko z jednej strony, łączy kilka skryptów i stylów ze WSZYSTKIMI stronami blogu. Nie o to chodzi! Następnie umieść formularz opinii na stronie «Łączność», gdzie półtora ludzi jedzie w ciągu dnia, ale jego skrypty są również pobierane od wszystkich innych. Niedobrze.
Polecam hosting
Pytają okresowo, więc napiszę tutaj osobno. Polecam Beget Hosting wszystkim początkującym blogerom i właścicielom witryn. Ma bardzo niskie ceny, ale jednocześnie dość wygodny panel sterowania i wsparcie techniczne pomagają w rozwiązywaniu różnych problemów. Przed przejściem do nich przejrzałem kilka witryn hostingowych. Nawiasem mówiąc, niektóre problemy ze zgodnością wtyczek zniknęły. Jak wiadomo, wiele zależy od zainstalowanych bibliotek i wszelkich ograniczeń na serwerze. Wcześniej niektóre wtyczki (na przykład wtyczka zapasowa) w ogóle odmawiały działania.
Jestem na Beget od 4 lat i nadal używam go do moich małych projektów. Ale jeśli masz już mocno załadowaną witrynę, tak jak ja, z dużym ruchem, potrzebujesz VPS lub VDS. Używam VPS od Fastvps przez ostatnie lata i jestem całkowicie zadowolony. Znowu dobra szybkość reakcji na serwerze, wsparcie czasami pomaga, nawet gdy nie jest wymagane, a stawki są dość wysokie.
Lista wtyczek
Obecnie blog ma 32 aktywne wtyczki, a kilka z nich jest używanych od czasu do czasu i wyłączonych. Dla niektórych ta liczba będzie wydawać się zbyt duża, ale osobiście nie jestem fanem zastępowania wtyczek kodem w szablonie, jest mniej uniwersalna dla osób niebędących programistami (kiedyś było ich jeszcze więcej, powoli pozbywam się). Tak, a wtyczki mają ten sam kod, a jeśli zostanie napisany normalnie, nie będzie dużej różnicy. Biorąc pod uwagę, że teraz wszystkie blogi mają widżety sieci społecznościowych, ich komentarze, przyciski «Udostępnij to», wszelkiego rodzaju widżety partnerskie, to one wpływają na szybkość ładowania strony, a wtyczki bardziej obciążają hosting. Ten problem został rozwiązany przez przejście na ten sam Beget (jeśli miałeś bardzo słaby hosting i mały ruch) lub na VPS, jeśli ruch jest duży.
Nie będę bezpośrednio opisywać wszystkich wtyczek, ponieważ niektóre z nich są znane wszystkim, a inne są zbyt indywidualne, aby ktoś mógł ich potrzebować. Niemniej jednak większość z nich jest obecna, zarówno aktywna, jak i nieaktywna.
Akismet to najbardziej znana wtyczka antyspamowa, która kosztuje wiele osób, ponieważ jest dostarczana z WordPress. Pewnego razu użyłem dodatkowych wtyczek do spamu (wszelkiego rodzaju captcha), ale całkowicie je zostawiłem i zostawiłem tylko Akismet, to wystarczy. Captcha, wręcz przeciwnie, odważa tylko odwiedzających, na przykład, po prostu nie mogę zostawić komentarza z tego powodu, ponieważ nie chcę podglądać i pisać ikon cyfr. Mój Akismet wcale nie przepuszcza spamu i bardzo rzadko zaznacza zwykłe komentarze jako spam.
BackWPup to wtyczka do tworzenia kopii zapasowych, jest wygodna, ponieważ ma jedną z pierwszych kopii zapasowych w Dropbox. Teraz prawdopodobnie te wtyczki są już pełne, używam ich z przyzwyczajenia.
Broken Link Checker to przydatna wtyczka do sprawdzania uszkodzonych linków i przekierowań. Zwykle jest dla mnie wyłączony i używam go raz na sześć miesięcy. Zawsze znajduje fragmenty 10 krzywych linków, w których albo popełniłem błąd w swoim czasie, albo stały się nieważne. Dobrze byłoby, aby każdy zrobił taką kontrolę, w przeciwnym razie odwiedzający i wyszukiwarki mogą nie lubić takich linków. Usuwam również linki przekierowujące lub zmieniam, jeśli się pojawiają. Uważaj tylko na wtyczkę, może to uszkodzić blog, pamiętaj o utworzeniu kopii zapasowej.
Kontekstowe powiązane posty - wtyczka do podobnych postów na końcu postu. Nie wiem, jak to jest konieczne, ponieważ wszystkie te wtyczki zbierają niezbyt podobne posty. To niewygodne, że będziesz musiał dostosować style CSS w swoim motywie, jeśli planujesz używać wyników podobnych postów ze zdjęciami.
Wyświetl przyszłe posty - pokazuje zaplanowane posty. Może zrobić blok «przyszłe posty» i zaplanuj kilka kawałków. Obecnie go usunąłem i piszę w widżecie rękami, ponieważ publikuję posty prawie natychmiast po napisaniu.
EWWW Image Optimizer to naprawdę niezbędna wtyczka do zmniejszenia masy obrazu. Nawet jeśli zdjęcie zostało zapisane w jakości 60-70% JPEG, a wszystkie meta-informacje zostały z niego usunięte, nadal w jakiś sposób je kompresuje, zmniejszając wagę o 10-20% (czasami więcej). W przypadku blogów fotograficznych i blogów podróżniczych może to mieć znaczenie. Chociaż przeglądałem go i zdjęcia osadzone w szablonie.
Reklamy pływające Stała pozycja - ruchomy widżet na pasku bocznym. Wtyczka jest trochę zakrzywiona, ale tylko on chciał pracować nad nowym szablonem. Wcześniej korzystałem ze stałego widżetu Q2W3.
Formidable - formularz opinii zamiast formularza kontaktowego 7. Domyślnie tylko jeden CSS ładuje się na wszystkich stronach, a skrypty tylko na stronie, na której znajduje się formularz. Być może jest coś jeszcze łatwiejszego z gotowych rozwiązań, ale po przetestowaniu około 5 wtyczek nie znalazłem niczego, tylko jeśli formularz kontaktowy jest wersją płatną.
FV Gravatar Cache - pamięć podręczna dla tych, którzy korzystają z gravatarów. Nie powiedziałbym, że jest to konieczne, ale jeśli na stronie jest 200 komentarzy, strona ładuje się dość wolno, a przeglądarka nie buforuje awatarów. Co więcej, każdy pusty awatar (gdy dana osoba nie ma gravatara) z jakiegoś powodu jest osobnym plikiem, ale można to zrobić za pomocą wtyczki, dzięki czemu tylko jeden plik jest.
iThemes Security to wtyczka bezpieczeństwa blogu. Wiele funkcji, dość skomplikowanych. Ale możesz używać tylko podstawowych funkcji, które są wykonywane przez pisanie na htaccess. Oznacza to, że możesz nagrywać i wyłączać. Wymienię kilka użytecznych rzeczy, które on robi: ukrywa panel administracyjny (logowanie do innych adresów), blokuje IP przy wybieraniu haseł lub z dużą liczbą błędów 404, zakazuje dostępu do folderów i plików silnika, zastępuje administratora.
Maps Marker Pro to najlepsza wtyczka map dla blogów WordPress, nawet nie wiem, czy ma analogi. Była to taka wtyczka, której nie miałem w 2010 roku, więc czekałem na nią, obserwowałem ją od samego początku rozwoju. Korzystam z wersji płatnej ze względu na import / eksport, grupowanie punktów, brak linków, dostosowanie mapy do różnych ekranów. Ale większość będzie miała dość swojego bezpłatnego odpowiednika - Markera map ulotek. Z minusów - naprawdę brakuje filtrowania punktów, musisz pomyśleć o tym, jak najlepiej zorganizować cały zbiór punktów. Autor obiecał zrobić filtry, czekać, proszę pana.
Nowy Adman to stara wtyczka, która nawet nie pojawia się w oficjalnym repozytorium, ale jest z tego powodu bardzo prosta i wygodna. Umieszcza reklamy (Adsense, Direct lub inne) na początku postu, na końcu postu i mniej więcej na środku. Można wyświetlić tylko jeden blok, a wszystkie trzy bloki mogą być różne. Próbowałem go znaleźć rok temu, ponieważ niepoprawnie oblicza środek (gdzieś bliżej początku go umieszcza), ale nie znalazł.
NextScripts: Social Networks Auto-Poster - automatyczne publikowanie we wszystkich sieciach społecznościowych. Oszczędza czas blogera! Planował post i w sieciach społecznościowych sprzedawał automatycznie.
Optymalizuj bazę danych po usunięciu wersji jest całkowicie opcjonalną wtyczką, ale oszczędza również trochę czasu. Optymalizuje bazę danych, usuwając komentarze spamowe, zmiany postów i usunięte elementy. Kiedyś robiłem to ręcznie, teraz robi to beze mnie raz dziennie (rzadziej).
P3 (Plugin Performance Profiler) - wtyczka, którą można czasami dołączać w celu porównania obciążenia wszystkich wtyczek na wykresie kołowym. Nie wiem, jak poprawnie pokazuje wszystko, ale prawdopodobnie w celach informacyjnych możesz użyć.
Widżet kodu PHP - jeśli potrzebujesz kodu php w widżecie, możesz użyć tej wtyczki lub jej odpowiednika.
Fork Editor Buttons Post to kolejna opcjonalna wtyczka, ale powiem ci to samo. Ponieważ zwykle używam edytora HTML zamiast wizualnego, niewygodne jest pisanie tagów h2 h3 h4 za pomocą długopisów. Za pomocą tej wtyczki możesz tworzyć przyciski dla tych tagów. Oczywiście możesz tworzyć dowolne przyciski (interfejs podstawowy).
Wpisy Liczba znaków Administrator - być może będziesz się śmiał, ale po prostu nie mogę przyzwyczaić się do faktu, że WordPress pokazuje liczbę słów, a nie liczbę znaków w panelu administracyjnym, gdy piszesz post. Wyłączyłem go już kilka razy, ale i tak do niego wracam :)
ReplyMe to wtyczka do odpowiedzi na komentarze bez subskrypcji. Bardzo kontrowersyjna wtyczka. Z jednej strony wygodnie jest nie zaznaczać tego pola, z drugiej strony nie wszyscy lubią później otrzymywać odpowiedzi na swoje komentarze (choć po co pisać?). Moim zdaniem jest to wygodniejsze niż te wtyczki, w których subskrypcja obejmuje tylko wszystkie komentarze w poście. IMHO, jest to na ogół niewygodne, piszesz komentarz, subskrybujesz, otrzymujesz odpowiedź na swoje pytanie i rezygnujesz z subskrypcji tak wielu niepotrzebnych działań. Korzystam z ReplyMe w połączeniu z wtyczką Subscribe to Comments Reloaded, która dokonuje subskrypcji wszystkich komentarzy (tak naprawdę niewiele osób potrzebuje, może ją wyłączę).
Spis treści Plus - w tym miesiącu otrzymałem około 3 lub 4 pytania na jego temat. Stoi ze mną już od pół roku, o co nikt wcześniej nie pytał? :) Czy automatyczne przesyłanie treści, super sprawa! Tworzy nagłówki (h2-h3-h4 itp.).
Tako Movable Comments to rzadko przydatna wtyczka, więc zazwyczaj jest wyłączona. Za jego pomocą możesz przenosić komentarze z jednego posta do drugiego lub z posta na stronę i odwrotnie.
W3 Total Cache jest jedną z popularnych wtyczek buforujących. Ciemność ustawień, ale działa, zmniejsza obciążenie. Próbowałem 3, ostatecznie wybrałem ten. Jeśli jednak używasz VPS na ngnix, buforowanie elementów statycznych w przeglądarce musi być skonfigurowane w konfiguracji nginx.conf na serwerze.
Webmaster Yandex - nie wiem, jak skuteczny jest ten proces, ale istnieją zalecenia, które należy stosować «Oryginalne teksty Yandex», dzięki czemu autorstwo jest lepiej zdefiniowane. Gówno prawda IMHO, ale kiedy umieścisz wtyczkę, wysyłanie tekstu do usługi to jedno kliknięcie, to znaczy, wcale nie zajmuje czasu, więc używam.
Logika widżetów - pozwala ustawić warunki wyświetlania widżetów dla niektórych stron. Oznacza to, że dzięki niemu możesz wyświetlić widżet na pasku bocznym tylko na wybranej stronie / postu / sekcji. Rzecz jest dobra, ale ja jej nie używam, ponieważ teraz wszystko jest w samym szablonie. Minusów - musisz znać wszelkiego rodzaju is_single (), is_page () itp., Ale istnieją analogowe wtyczki, w których wszystko jest znacznie prostsze.
WordPress SEO firmy Yoast - przełączono na to z pakietem SEO All in One, teraz nic nie jest wadliwe, istnieje meta ogg dla Facebooka i sitemap.xml, dla których wcześniej używane były dwie inne wtyczki. Jedna wtyczka została natychmiast zastąpiona 3.
WP Ajaxify Comments - pozwala dodawać komentarze do odwiedzających bez ponownego ładowania strony. Od dawna jest to trend i jest wykorzystywany przez wszystkie sieci społecznościowe. Ale wtyczka może działać krzywo i nie ze wszystkimi szablonami, konieczne jest sprawdzenie i przetestowanie. Próbuję go usunąć, ponieważ powoduje to pewne obciążenie, ale jest to wygodne.
wp-jquery-lightbox - jest to zwykła wtyczka do okien lightbox (zdjęcie po kliknięciu pokazane jest w wyskakującym oknie). Nie gorzej i nie lepiej niż inni. Próbuję się rozłączyć, ponieważ zdjęcie, którego nie powiększyłem, jest pokazane, ale wtedy zdjęcie na ogół otworzy się w osobnej karcie przeglądarki, co wcale nie jest dobre.
WP Brak zewnętrznych linków - wtyczka pozwala maskować linki w postach, w komentarzach oraz w nazwach komentatorów w nofollow i przekierowaniach. Ustalono eksperymentalnie, że obsługuje tag follow, jeśli jest zapisany w kodzie linku (ważny tylko dla administratorów), to nie będzie maskowany. Wtyczka jest kontrowersyjna, ponieważ wydaje się, że nie ma pytań z nofollow, ale masywne przekierowania (mam 30 tysięcy komentarzy z linkami) tego typu mogą podlegać sankcjom wyszukiwarek. Kiedyś miałem przekierowania, jakby nic takiego się nie stało, ale strona już jest zaufana. W każdym razie postanowiłem usunąć przekierowania, nigdy nie wiadomo. Znalazłem już rozwiązanie do ukrywania linków w javascript (czyli w komentarzach), ale w zasadzie istnieje pomysł, aby zburzyć pole URL w komentarzu, aby na pewno bez sankcji.
Obciążenie panelu - czasami włącza się, aby zobaczyć liczbę żądań i zajętą pamięć na określonej stronie.
P.S. Korzystam z Dashamail do biuletynów e-mail, mogę go również polecić. Przeszedłem już kilka, używając go przez 1-2 lata, a ten dla mnie był najlepszy.
P.P.S. W żadnym wypadku nie udaję, że jestem uniwersalny, ale może ta informacja jest dla kogoś przydatna, w przeciwnym razie pytają i pytają. Nawiasem mówiąc, jeśli masz jakieś fajne wtyczki znalezienia, udostępnij je w komentarzach. A może wręcz przeciwnie, myślisz, że czegoś nie można wykorzystać jako przekierowań.