Dlaczego nigdy nie należy dodawać kodu Analytics do motywu WordPress
To jest prosta rzecz, ale wspomina o tym. Wielu głównych dostawców motywów WordPress oferuje możliwość łatwego dodania Google Analytics lub innego kodu śledzenia za pośrednictwem panelu opcji motywu.
Pomysł wywodzi się z chęci wprowadzenia na rynek motywu ze wszystkim, co jest potrzebne do stworzenia strony internetowej, którą widzisz w demie. Twórcy motywów z powodzeniem sprzedają się jako punkty kompleksowej obsługi. W tym celu często pakują motywy WordPress pełne kodu, który lepiej pasuje do dziedziny wtyczek.
Jednym z typowych przykładów jest opcja motywu do dodawania kodu śledzenia. Prawdopodobnie jest to jedna z ostatnich opcji wymienionych w panelu pulpitu motywu. To naprawdę łatwe miejsce, aby dodać kod Google Analytics, ale proszę oprzeć się pokusie wklejenia kodu tutaj.
Kod Analytics nie jest funkcją motywu
Analizy witryn nie są funkcją motywu i po prostu nie należą do Twojego motywu. Analytics nie ma nic wspólnego z projektem Twojej witryny. Nawet jeśli Google powie Ci, aby dodać to do nagłówka witryny, nie edytuj bezpośrednio motywu.
Powodem tego jest to, że motywy WordPress zostały łatwo zamienione. Prawdopodobnie nie będziesz używać tego samego tematu na zawsze. Ale jeśli Twój kod analityczny znajduje się w opcjach motywu, stracisz go, gdy zmienisz motywy. Zanim to sobie uświadomisz, możesz już mieć duże luki w swoich analizach.
Zrób sobie przysługę. Zamiast dodawać kod do motywu za każdym razem, gdy zmieniasz motywy, po prostu upuść go w wtyczce. Dostępnych jest wiele wordpress.org . Będziesz musiał dodać go tylko raz i będzie to bezpieczne, gdy zmienisz projekt swojej strony internetowej.
Twórcy motywów: przestań wiązać dane z motywami
Przenośność - mam to Dyskusja sprowadza się do przenośności danych, temat niedawnej rozmowy na blogu Justina Tadlocka: Dlaczego niestandardowe typy postów należą do wtyczek . Jeśli jesteś twórcą motywów, nie powiąż żadnej formy danych ani treści z tworzonymi motywami. Obejmuje to analitykę, skróty, niestandardowe typy postów, zarządzanie rezerwacjami i zdarzeniami, referencje, funkcje pozyskiwania funduszy, portfele itp. Lista może być kontynuowana.
Jeśli użytkownik nie może szybko spakować swoich danych i po użyciu motywu, twój produkt stał się ciężarem. W idealnym świecie konsumenci WordPress zaczną przyglądać się tematom z myślą o tym pytaniu: „Gdybym chciał przestać używać tego tematu jutro, czy wszystkie moje dane mogłyby pójść ze mną?” Jeśli sprzedajesz produkt, który nie przechodzi w tym teście możesz chcieć wprowadzić kilka zmian ze względu na przenośność danych.
Lepszymi opcjami byłoby dołączenie wtyczek funkcjonalności wraz z zakupem motywu lub zalecenie dołączenia do niego wtyczki wysokiej jakości. Utrzymanie tych funkcji osobno od samego motywu pomoże użytkownikom wziąć ze sobą dane, gdy zmieniają tematy. Dodatkową zaletą jest łatwiejsze rozwiązywanie problemów podczas udzielania wsparcia. Po prostu utrzymujmy motywy w czystości. Wszyscy byliśmy winni utrudniania przenoszenia danych w przeszłości, ale teraz jest dobry czas, aby zacząć budować produkty WordPress inaczej.