Aktualizacje z września 2017 r. – Huragan, aktualności dotyczące strony internetowej i wtyczek
Opublikowany: 2022-07-21Treść posta
- Yoast SEO Focus Łączenie słów kluczowych
- Migracja z EDD — łatwe pobieranie cyfrowe
- Beaver Builder to nowy kreator stron
- Opuszczanie motywu Divi
- Tworzenie wtyczki do konwersji motywu / kreatora stron
xOstatnie miesiące przyniosły wiele zmian i miałem bardzo mało czasu, aby podzielić się tym, co się dzieje. Niektóre aktualizacje wymknęły się, ale to pierwszy raz, kiedy usiadłem i zapisałem, co się dzieje.
Obecnie moje połączenie internetowe (Comcast) nie działa, przestało działać w sobotę, dziś jest niedziela i nie oczekują go z powrotem do wtorku.
Najwyraźniej w następstwie Irmy nasza lokalna firma energetyczna nadal cierpi na awarie w całym hrabstwie, więc jesteśmy w stanie oczekiwania. Staram się cieszyć czasem offline, ale jest mi ciężko, kiedy mam już za sobą tyle projektów
Irma Hurricane
Mieszkam w Hallandale Beach w Miami – niedaleko plaży i kiedy Irma zbliżała się do mojej żony i ja postanowiliśmy jak najlepiej zabezpieczyć nasze mieszkanie, mogliśmy spędzić kilka dni z naszymi dobrymi przyjaciółmi nieco dalej na północ i w głąb lądu w Pompano Beach .
Przebywanie w huraganie nie jest doświadczeniem, które każdemu polecam.
Moja rodzina i najbliżsi przyjaciele byli bezpieczni, doznali niewielkich szkód i kilku dni pracy. Uderzyło nas bardziej umiarkowane doświadczenie, wiele wysp na ścieżce Irmy całkowicie zniszczyło wszystko na swojej drodze. Kiedy dotarł do kontynentalnej części Stanów Zjednoczonych, przeszedł przez Key West i zniszczył około 25% domów na tamtejszych wyspach. Nie wspominając o zniszczeniach, jakie położyła dalej na zachodnim wybrzeżu Florydy.
Tak więc moja rodzina i przyjaciele mieli szczęście i w większości byli po prostu niewygodni. Straciliśmy kilka dni pracy, niewiele więcej. Wciąż mamy sporadyczne przerwy w dostępie do internetu, więc czasami muszę znaleźć kawiarnię lub restaurację, w której mogę pracować. Wciąż nadrabiam e-maile, prośby o wsparcie i wiele aktywnych projektów.
Moja rodzina i ja przesyłamy najlepsze życzenia i nadzieje dla wielu ludzi dotkniętych huraganem Irma.
Aktualizacje wtyczki SEO Booster
Wydałem kilka aktualizacji zarówno w wersji darmowej, jak i Pro. W zeszłym miesiącu pojawiło się kilka ulepszeń, z których większość dotyczyła błędów i logiki kodu, ale pojawiło się również kilka nowych rzeczy.
Sprawdź wydaną darmową wersję SEO Booster! aby uzyskać więcej informacji na temat bezpłatnej wersji.
Yoast SEO Focus Łączenie słów kluczowych
Ostatnia aktualizacja wprowadziła wersję beta funkcji automatycznego wewnętrznego linkowania, która współpracuje z jedną z podstawowych funkcji Yoast SEO – słowem kluczowym Focus.
Słowo kluczowe Focus to słowo kluczowe lub termin, dla którego chcesz, aby strona była dobrze pozycjonowana. Powiedzmy „niebieski widżet”. Włączenie tej funkcji w SEO Booster zmienia „niebieski widżet” w tekście na innych stronach w link do tej strony. Piękny i łatwy.
Funkcja automatycznego łączenia jest nadal w wersji beta i może stać się funkcją Pro tylko wtedy, gdy zoptymalizowałem kod i zaimplementowałem więcej szczegółów. Przedstawię wykorzystanie danych słów kluczowych SEO Booster również jako źródła.
Ta funkcja działa zarówno w wersji bezpłatnej, jak i premium Yoast SEO, w której możesz wpisać jedno lub kilka kluczowych słów kluczowych na stronę.
Fajnie, prawda?
Nie znasz mocy słowa kluczowego Focus? Przeczytaj ten artykuł Yoast SEO: Jak wybrać kluczowe słowo kluczowe
Aktualizacje strony internetowej
Cleverplugins wystartowały około dziesięć lat temu i na początku wszystkie sprzedawane wtyczki były premium, nie było dostępnej bezpłatnej wersji. Zapomniałem nazwy obsługującego ją oprogramowania, mojego przyjaciela i partnera w tamtym czasie; Tony znał Drupala o wiele lepiej niż WordPressa, przynajmniej na początku.
Kiedy nadszedł czas na pośpiech, założyliśmy sklep na Drupalu.
Tak, trochę się wtedy śmialiśmy, sprzedawaliśmy wyłącznie produkty WordPress, ale strona i sklep były w Drupalu.
Niemniej jednak na przestrzeni lat kilka zmian na stronie i platformach sklepowych zmieniało się kilkakrotnie. Tony niestety zmarł kilka lat temu, a seria niefortunnych zdarzeń sprawiła, że straciłem wiele danych klientów.
Przeszedłem na Easy Digital Downloads z ograniczonymi danymi klientów, które posiadałem, i używam go od lat. Zmęczyłem się dodatkowym obciążeniem polegającym na tym, że wszystkie witryny pingują ten sam serwer, co odwiedzający.
Migracja z EDD — łatwe pobieranie cyfrowe
Korzystałem z EDD przez wiele lat i byłem ogólnie zadowolony z rozwiązania, oprócz dodatkowej konserwacji i dodatkowego obciążenia serwera. Konwersja wtyczki wcześniej tylko premium na model freemium byłaby zbyt czasochłonna, więc zwlekałem przez lata.
Punktem zwrotnym był Freemius.
Słyszałem o Freemiusie jakiś czas temu, ale zajęło mi trochę czasu, aby się zanurzyć. Obawiałem się o czas, który musiałbym zainwestować, a zmiana wtyczki, aby działała z ich modelem biznesowym i SDK, zajęła znacznie więcej czasu niż przewidywano.
Mimo wszystko było warto. Teraz mam kod podstawowy, który mogę łatwo wygenerować i wdrożyć zarówno darmową wersję, jak i aktualizację Pro w 5 minut, gdy mam aktualizację, którą chcę wydać.
Freemius jest znacznie prostszy niż utrzymywanie dwóch różnych baz kodu – jednej za darmo i jednej dla Pro. Istnieją inne sposoby, aby to zrobić za pomocą kodu i zautomatyzować system licencjonowania – ale żaden nie jest tak łatwy jak Freemius.
Rozwiązania Freemius oferują kilka fajnych funkcji dla programistów WordPress, którzy chcą zbudować wtyczkę freemium z wersją Pro i płatnymi dodatkami.
Po przejściu na Freemius widzę również mniejsze użycie na serwerze smartplugins.com, co oznacza szybsze czasy odpowiedzi dla zwykłych odwiedzających.
Istnieją inne korzyści z korzystania z zewnętrznej platformy aktualizacji i sklepu; może kiedyś napiszę o tym wpis na blogu
Kolejną aktualizacją strony było opuszczenie motywu Divi i przejście do Beaver Builder.
Beaver Builder to nowy kreator stron
Mam szybsze i lepsze doświadczenie w pracy z Beaver Builder. Konstruktor wizualny frontendu jest łatwy w użyciu, szybki i ma odpowiednią ilość funkcji.
Nie spowalnia edycji, w rzeczywistości przyspiesza, a implantacja jest wykonana dobrze, więc dobrze zachowuje się z innymi wtyczkami.
Zamknąłem wiele innych wtyczek związanych z poprzednim motywem, a różnica w czasie ładowania jest dramatyczna. Dowiedziałem się, że jedna z moich ulubionych wtyczek pamięci podręcznej dla WordPress – WP Rocket – jest dozwolona w WP Engine, który nie zezwala na większość wtyczek pamięci podręcznej.
Pomogło to również w czasie ładowania witryny. Nie czepiam się motywu Divi, ale większość wydań wydaje się coś psuć, a doświadczenie nie jest tak szybkie ani płynne, jak przy pierwszym wydaniu.
Postanawiam zaimplementować podstawowy motyw Beaver, który jest dostarczany z subskrypcją pro i jest naprawdę łatwy do dostosowania. Nie miałem czasu, aby w pełni wdrożyć wszystkie funkcje, które chcę, ale mam więcej planów na upiększenie interfejsu, ponieważ jest on bardzo nudny w momencie pisania tego.
Opuszczanie motywu Divi
Od dłuższego czasu szukałem zmiany motywu strony internetowej, ale nie czekałem na ogrom pracy.
Jeśli pracowałeś z kreatorami stron WordPress, będziesz wiedział, że jesteś mniej lub bardziej zamknięty na całe życie. Odzyskanie treści z powrotem do innego narzędzia do tworzenia motywów/stron może być trudne, a czasami najłatwiejsze do ręcznego skopiowania treści ze starej witryny do nowej. Strona po stronie, krok po kroku.
Lub cierpisz na mękę wyłączania starego motywu i patrzenia na bałagan skrótów, których ręczne czyszczenie zajmie kilka godzin lub dni. Nie miałem tego czasu ani nie uważałem, że dobrze wykorzystałem mój czas, więc zrobiłem to, co zrobiłby każdy programista WordPress – zacząłem kodować.
W końcu miałem kawałek kodu, który potrafił odczytać post, zidentyfikować skróty i przekonwertować je na zwykły tekst. Wyczyściłem około 90% spaghetti shortcode tym fragmentem kodu, a resztki mogę poradzić sobie ręcznie, gdy je zobaczę.
Przejście do innego motywu i kreatora stron jest o wiele łatwiejsze, gdy mam tylko tekst, z którym muszę sobie poradzić – o wiele łatwiejsze niż wybieranie fragmentów tekstu tu i tam.
Tworzenie wtyczki do konwersji motywu / kreatora stron
Mój przyjaciel, Thomas Rosenstand, zapytał mnie, dlaczego nie zrobiłem z tego wtyczki i od tego czasu pracuję nad poprawą kodu i umożliwieniem szybszej rozbudowy.
Ta nowa wersja może identyfikować i zastępować różne programy do tworzenia stron i różne skróty.
W moim przypadku wtyczka odczytała pomieszane skróty z kreatora stron Divi i usunęła kod wierszy i kolumn, przekonwertowała elementy obrazu na zwykły kod HTML. Elementy nagłówka przekonwertowane na tagi h1 i tak dalej.
Resztki krótkich kodów były łatwe do opanowania, a ta wtyczka zaoszczędziła mi godzin pracy przy przechodzeniu z motywu Divi i czyszczeniu mojej zawartości.
Nie jest łatwo stworzyć kod, który dokładnie wyodrębni dane. Jeśli jesteś dobry – mam na myśli bardzo dobry z wyrażeniami regularnymi, możesz sprawić, że niektóre wyszukiwania zastąpią konwersje – ale nie jest to łatwe, a każdy element w każdym kreatorze lub motywie jest nieco inny.
Jest jeszcze trochę do zrobienia, aby mieć w pełni działającą i przetestowaną wtyczkę, ale chcę poznać Twoją opinię.
Czy chciałbyś mieć wtyczkę, która może wziąć twój obecny, taki jak motyw Divi lub Visual Composer, i przekonwertować zawartość postu lub strony na czysty tekst i obrazy HTML?
Mam kilka pomysłów na to, jak można to zrobić, abyście mogli przejrzeć wyniki przed zatwierdzeniem zmian i musiałbym wymyślić jakiś sposób na zarabianie na projekcie, aby zagwarantować ilość pracy, jaką zajmie ukończenie i utrzymanie.
Jeśli uważasz, że taka wtyczka mogłaby być ciekawa, daj mi znać – do tego czasu zostawię ją jako podstawowe narzędzie dla moich znajomych i dla mnie.
Nie mogę się doczekać napisania nowego posta o aktualizacji za jakiś czas, z o wiele większą liczbą aktualizacji