wPHP - wordpress, woocommerce - kodowanie bez wtyczek
WordPress - zakoduj to sam w PHP
wordpress zmiana url

Ustawienia bezpośrednich odnośników

Grzegorz Chodacki5 grudnia 2020dla admina

Taka oto sytuacja, że klient zostawił sobie w wordpress domyślne adresy url wpisów blogowych w postaci /2020/12/05/przykladowy-wpis/. Oczywiście można jak kto lubi i teorii jest wiele co do wyglądu adresu podstrony i jego wpływu na seo, ja jednak preferuję prosty url w postaci wphp.pl/przykladowy-wpis/.

Sama zmiana url w wordpress to oczywiście jeden radio button w zakładce na zapleczu Ustawienia->Bezpośrednie odnośniki. Wszystko ładnie pięknie, gdy robimy to przed odpaleniem strony. Gdy zmienimy url w momencie gdy strona jest już zaindeksowana może być przykro. Poprzednie adresy wpisów blogowych wskażą na stronę z błędem 404.

Żeby temu zapobiec musimy zrobić przekierowanie 301 ze starych adresów na nowe. Wtyczek jest oczywiście sporo, wystarczy wpisać słowo “redirect”. Bardzo fajne rozwiązanie do przekierowań ma też Yoast SEO w wersji Premium. No ale trzeba jeszcze wiedzieć co w taką wtyczkę wpisać jeśli nie chcemy dodawać z palca każdego adresu url. I tu dochodzimy do sedna sprawy: wyrażenia regularne. A skoro one to może stary dobry htaccess. Zdaje się, że niektórzy o nim zapomnieli przez te wszystkie wtyczkowe udogodnienia. Jak zwykle wystarczy jedna linijka.

RedirectMatch 301 ^/([0-9]{4})/([0-9]{2})/([0-9]{2})/(?!page/)(.+)$ nazwa_domeny/$4

Jeśli ktoś jest zainteresowany to można poszperać sobie w internecie na temat wyrażeń. W dużym skrócie. Szukamy w adresie wyrażenia, które zawiera określony ciąg znaków. / cztery cyfry / dwie cyfry / dwie cyfry / tekst.

A następnie robimy przekierowanie na naszą stronę pozostawiając tylko w url bezpośredni adres wpisu.

Jeśli ktoś nie ma dostępu do ftp lub boi się grzebać w pliku .htaccess to powyższy kod można również wykorzystać we wtyczce Redirect. No ale instalować całą wtyczkę dla jednego przekierowania?

Gdyby były problemy i wątpliwości lub ktoś wcześniej wybrał inną strukturę linków bezpośrednich to na stronie Yoast jest wygodny generator przekierowań – Permalink helper

Ukrywanie zakładek na stronie produktu Obsługa plików WebP w WordPress

Related Posts

dla admina, layout, woocommerce

Produkt dostępny od dnia

Sklep oferuje produkty specjalistyczne, których produkcja może odwlec się w czasie. W związku z tym przyda się pole z datą określające kiedy dokładnie dany produkt będzie dostępny na sklepie. Woocommerce oferuje możliwość złożenia zamówienia przy zerowym stanie magazynowym, tzw. backorders. No ale nie informuje klienta konkretnie jak długo ma na ten produkt czekać. Dodamy więc […]

dla admina, woocommerce

Ograniczona rola sprzedawcy w woocommerce

Zadanie na dzisiaj. Jak zrobić aby pracownik obsługujący sklep nie miał wglądu w zamówienia. Może jedynie dodawać i edytować produkty. Po prostu stworzymy nową rolę – sprzedawca.

kupony

dla admina, woocommerce

Użyte kupony na liście zamówień w adminie

Dla sklepu internetowego, który sporą część swojej polityki sprzedaży opiera na kuponach rabatowych, pojawia się pewna niedogodność. Otóż użyty kupon można zobaczyć dopiero wchodząc w edycję zamówienia. Nawet są jakieś wtyczki pozwalające wyświetlić kupon na szybkim podglądzie zamówienia. Ale wydawanie 100$ na coś co i tak nie spełnia moich oczekiwań wydaje się być głupie. Lepiej […]

Ostatnie wpisy

  • Jak wyłączyć odzyskiwanie hasła
  • Pobieranie aktualnego kursu walut przez API NBP
  • Poczta interia – nie dochodzą maile
  • Wyszukiwanie postów tylko po tytułach
  • Related product – produkty podobne w woocommerce

Najnowsze komentarze

    Archiwa

    • wrzesień 2022
    • lipiec 2022
    • kwiecień 2022
    • marzec 2022
    • październik 2021
    • wrzesień 2021
    • kwiecień 2021
    • marzec 2021
    • grudzień 2020
    • lipiec 2020
    • marzec 2020
    • luty 2020
    • styczeń 2020
    • maj 2019
    • luty 2019
    • listopad 2018
    • sierpień 2018
    • czerwiec 2018
    • maj 2018
    • marzec 2018
    • luty 2018
    • styczeń 2018

    Kategorie

    • dla admina
    • layout
    • optymalizacja
    • woocommerce

    Meta

    • Zaloguj się
    • Kanał wpisów
    • Kanał komentarzy
    • WordPress.org
    Strony na Wordpress - uKONTENTowani.pl
    TO NIE JEST STRONA DLA INSTALATORÓW WTYCZEK