Skocz do zawartości

worpress - usuwanie linkow z wpisow


paul2424

Rekomendowane odpowiedzi

Powiem Ci, że jak zobaczyłem Twojego posta to pomyślałem: dobra, poświecę te 5 minut i szybko napiszę kod żeby mi się lepiej spało. No, ale okazało się, że z 15 minut to ja szukałem jakiegoś WP, które nie mam już zmodyfikowanego, i który normalnie wyświetla teksty :)

Nie potrzeba do tego, żadnej wymyślnej wtyczki:

	add_filter("the_content", "my_the_content");
function my_the_content($input)
{
	if(is_single() || is_page())
	{
		return $input;
	} else {
		return preg_replace('|<a(?:.*)>(.*)</a>|Ui', '$1', $input);
		//return preg_replace('|<a(?:.*)>(.*)</a>|Ui', '', $input);
	}
}

Wstaw to np. do pliku header.php w Twoim szablonie. Teraz te kilka linijek w momencie wyświetlania treści posta sprawdzi czy jest na docelowej podstronie czy nie. Jeżeli jest na docelowej podstronie to wyświetli cały post z linkami. Jeżeli nie jest to zamieni linki na anchory. Wystarczy, że odkomentujesz drugi return i zakomentujesz pierwszy to skrypt będzie całkowicie wycinał linka.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności