[php] usuwanie kawałka includowanego kodu, przy danym url


(Adamagp) #1

jak napisać kod, który pozwoli wyciąć kawałek kodu js z includowanej części strony w przypadku gdy zostanie wywołany konkretny adres url.

Dokładnie chodzi o wordpress i na kilku podstronach nie chcę wyświetlać skryptu js reklamy, który byłby includowany razem z sidebar.php, czy header.php itp


(Kutar 0) #2

preg_replace ? (str_replace)

ewentualnie substr + strlen + strpos

Ale to zależy jak to tam masz zrobione.

Z resztą… po co wyświetlać ten kod zawsze, a potem go wycinać jak jest niepotrzebny. Nie lepiej wyświetlić go jedynie w zależności od jakiegoś warunku?


(Adamagp) #3

Właśnie nie da rady, bo chce go wyświetlać na 500 stronach, a nie chce na 3. Nie ma reguły konkretnej.

Mógłbyś bardziej rozwinąć ten kod bo ja się nie znam na php


(Kutar 0) #4

Raczej bez kodu Twojej strony nic Ci podać nie mogę. Mogę Ci wytłumaczyć teoretycznie, ale skoro mówisz, że PHP nie znasz, to podejrzewam i tak tego sobie sam nie zrobisz.


(Adamagp) #5

Wygląda to tak

includowany sidebar.php

a index.php

Chodziłoby mi o taką regułę :wink:

Da się takie coś napisać :slight_smile: :slight_smile: :smiley:


(Kutar 0) #6

Da się, ale trzeba znać kod, a nie

szukajka menu linki javascript - część kodu której nie chce ładować na 2 podstronach
[/code]

z fusów wróżyć nie potrafię.