Skocz do zawartości


 

Zdjęcie

Jak odnaleźć plik w którym jest dany kod? [wordpress]

Jak odnaleźć plik w którym jest dany kod? [wordpress] wordpress

  • Proszę się zalogować aby odpowiedzieć
12 odpowiedzi na ten temat

Jak odnaleźć plik w którym jest dany kod? [wordpress]

#1 ramm

ramm

    Nowy użytkownik

  • Użytkownicy
  • 8 postów

Napisany 02 kwiecień 2016 - 23:57

Mam problem z wyświetlaniem niechcianych reklam na stronie działającej na WordPressie - gdzieś kiedyś dodałem kod, teraz chcę się go pozbyć, ale nie pamiętam już gdzie go wkleiłem i w jakim pliku.

 

Przeszukałem pliki szablonu poprzez Edytor, sprawdzałem też w Widgetach i nigdzie nie ma tego kodu. 

 

Kod wyświetla się na wszystkich podstronach, ale bez strony głównej.

 

Gdy zbadałem źródło strony to widać, że kod zawiera się w:

<div class="textwidget">
Ale w Widgetach nie znalazłem go...
 
 
Gdzie indziej mogę go szukać?

  • 0

#2 HaPe

HaPe

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 1581 postów
  • Skąd:Kraków
  • Firma:www.9h.pl
  • Imię:Hubert
  • Nazwisko:Nodżak-Pluta

Napisany 02 kwiecień 2016 - 23:59

Spróbuj:

grep -rnw 'fraza'


  • 0

#3 ramm

ramm

    Nowy użytkownik

  • Użytkownicy
  • 8 postów

Napisany 03 kwiecień 2016 - 00:07

Nie mam dostępu do serwera by wykonać tę komendę :/


  • 0

#4 Gość_nrm_*

Gość_nrm_*
  • Goście

Napisany 03 kwiecień 2016 - 06:47

1. Wczytanie całego projektu w jakimś edytorze i szukanie w całości

 

2. Wyszukanie bezpośrednio w bazie np. poprzez PMA


  • 1

#5 ramm

ramm

    Nowy użytkownik

  • Użytkownicy
  • 8 postów

Napisany 03 kwiecień 2016 - 10:31

Znalazłem niechciany kod w PMA w:

tabeli: wp_options 

option id: 86

option name: widget_text

 

Wyciąłem kod, którego chcę się pozbyć, ale wtedy posypały mi się wszystkie widgety "Tekst" - tzn. wyleciały zupełnie z panelu admina i nie były widoczne na stronie (pomimo, że ich zawartość w bazie danych była).

Jak usunąć ten kod by całość pozostała bez negatywnych zmian?

 

Dziwne jest to wszystko dla mnie, bo wygląda to tak jakby kod z którym walczę był normalnie wrzucony jako widget "Tekst", a tymczasem tak nie jest...


  • 0

#6 maniack

maniack

    Weteran WHT

  • WHT+
  • PipPipPipPipPipPipPipPip
  • 668 postów

Napisany 03 kwiecień 2016 - 11:38

.


Edytowany przez maniack, 13 wrzesień 2017 - 14:20.

  • 0

#7 ramm

ramm

    Nowy użytkownik

  • Użytkownicy
  • 8 postów

Napisany 03 kwiecień 2016 - 11:47

Tu konkretnie chodzi o moje reklamy Adsense, które kiedyś dodałem i wyświetlały się w prawym bloku strony, następnie usunąłem, a teraz przez jakiś błąd (?) nie wiadomo z jakiego powodu wyświetlają się w środkowej kolumnie rozwalając cały układ strony.


  • 0

#8 Gość_Kamikadze_*

Gość_Kamikadze_*
  • Goście

Napisany 04 kwiecień 2016 - 18:43

Notepad++ ma opcję przeszukaj wszystkie otwarte pliki. Zaznaczasz wszystkie pliki, otwórz w notepad++ i jedziesz :)

 


  • 0

#9 maniack

maniack

    Weteran WHT

  • WHT+
  • PipPipPipPipPipPipPipPip
  • 668 postów

Napisany 04 kwiecień 2016 - 20:14

.


Edytowany przez maniack, 13 wrzesień 2017 - 14:20.

  • 0

#10 Piotr GRD

Piotr GRD

    Weteran WHT

  • WHT Pro
  • PipPipPipPipPipPipPipPip
  • 521 postów
  • Skąd:Szczecin

Napisany 05 kwiecień 2016 - 06:25

Halo! Zapomnijcie o przeszukiwaniu plików. Doszliśmy już przecież, że to widget.

 

 

Albo - np. po zmianie używanego szablonu - ramm, nie zauważyłeś, że masz więcej niż jeden "sidebar" z widgetami i że jest on włączony w tej dodatkowej kolumnie jakoś umknęło Twojemu wzrokowi.

 

Albo faktycznie nastąpił jakiś błąd, i widget jest i nie jest, jest używany, ale nie istnieje na liście włączonych widgetów, wóczas należałoby dać Wordpressa komuś, kto dokona w bazie danych odpowiedniej naprawy (jak widzimy powyżej, nie wystarczy tylko usunąć wskazanego kodu, opcje Wordpressa są zapisywane w pewien specyficzny sposób, szczególnie jeśli o wtyczki chodzi, choć zapisowi widgetów akurat nigdy się nie przyglądałem).

 

Albo faktycznie wpis został skopiowany do plików szablonu, ale te ponoć były już przeszukane. Wątpię, aby w jakikolwiek sposób wpis znalazł się w plikach samego Wordpressa (poza szablonem).

 


  • 0

#11 poz

poz

    Nowy użytkownik

  • Użytkownicy
  • 4 postów

Napisany 14 kwiecień 2016 - 09:50

Przeszukiwanie zawartości wielu plików można wykonać w Total Commanderze > ALT +F7 > pole 'Znajdź tekst'


  • 0

#12 Lindsey

Lindsey

    Stały użytkownik

  • Użytkownicy
  • PipPipPipPipPip
  • 217 postów

Napisany 14 kwiecień 2016 - 11:55

Jedyny słuszny edytor to PhpStorm lub ewentualnie SublimeText.
  • 0

#13 Gość_Rafiki_*

Gość_Rafiki_*
  • Goście

Napisany 14 kwiecień 2016 - 17:07

Jedyny słuszny edytor to PhpStorm lub ewentualnie SublimeText.

Jedyny słuszny edytor ..... a nawet IDE to oczywiście 

 

vim ! :)

tadam.... myśle ze to koniec dyskusji hehe....

 

....a tak na poważniej to każdy edytor ma swoje wady i zalety.... Adobe Dreamweaver jest świetny do kodowania typowo frontendu, phpstorm najbardziej wspierany tylko dla jednego jezyka(php), eclipse, netbeans bardzo rozbudowane IDE, notepad++ malutki a ogrom możliwości pod windows.

 

Co nie zmienia faktu ze vim + kilka pluginów i nie ma sobie równych :)


  • 0






Także otagowane jednym lub więcej z tych słów kluczowych: wordpress

0 użytkowników czyta ten temat

0 użytkowników, 0 gości, 0 anonimowych użytkowników