Podasz adres do strony, czy chcesz rozmawiać w teorii?
Hmm, w jaki sposób generujesz ta zakładki? One są w kodzie strony, czy w treści strony?
Ten sam theme odpaliłem u siebie na localhoście i zakładki działają.
To jest plik js obsługujący zakładki, a nie kod je generujący. W związku z czym ponawiam pytanie.
Nic je nie generuje, sam napisałem. Znajdują się w treści podstrony.
Źle zrozumiałem pytanie. 😉
Hmm, skoro znajduje się w treści podstrony, to pokaż ten kod. Co tam masz, samo href="#tab1"
? I do tego Ci automatycznie dodaje adres strony? Jak tak, to pokombinuj np. z href="/#tab1"
<ul class="tabs">
<li class="li01"><a class="tab" href="#tab1">PŁATNOŚCI</a></li>
<li class="li02"><a class="tab" href="#tab2">DOSTAWY</a></li>
Kombinacja z href="/#tab1"
nie działa.
Na localhoście oraz na mojej stronie nie dodaje adresu przed #tab
.
A jaki efekt chcesz uzyskać, a się nie udaje?
To, że WP rozwija hrefy do pełnych URL-i nie powinno przeszkadzać w działaniu skryptów.
Po kliknięciu z daną zakładkę treść się nie wyświetla, a raczej znika.
Na innych stronach skrypt ten działa a po zajrzeniu w kod w href znajduje się tylko #tab01
Chodziło mi o to, co ten skrypt ma robić? Innymi słowy, co by było gdybyś go nie używał? Do czego Ci on jest potrzebny? Do przeskakiwania w dane miejsce na stronie nie potrzeba js.
Dzięki. Teraz już w końcu kumam o jaki efekt chodzi.
A w jaki sposób zbudowałeś tę listę:
<li class="li01"><a class="tab" href="#tab1">PŁATNOŚCI</a></li>
<li class="li02"><a class="tab" href="#tab2">DOSTAWY</a></li>
pokaż jeszcze fragment php, który odpowiada za jej zbudowanie/wyświetlenie.
Nie ma kodu php, wszystko jest w treści podstrony.