Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [WP] Zamienia "x" pomiędzy liczbami na encję HTML, Jeśli "x" jest w innym miejscu, pozostawia bez zmian.
adbacz
post 17.06.2017, 13:42:36
Post #1





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Mam najnowszą wersję WP, i chciałem zrobić shortcode by mieć obrazki +18, w sensie jakieś wulgarne albo drastyczne, żeby po kliknięciu się pojawiały. Wdrożyłem, działa, ale zauważyłem, że jeśli w linku do obrazka są jego wymiary, a pomiędzy dwoma liczbami jest "x" to mi WP zamienia ten "x" na encję HTML (&)#215; i link do obrazka jest nieprawidłowy (zauważcie, że znak "x" nie jest zwykły, tylko mniejszy i podniesiony lekko do góry):
Kod
/wp-content/uploads/2017/06/Chrysanthemum-300×225.jpg


Jak dodam kolejny "x" obok, albo dalej pomiędzy innymi cyframi, to nagle wszystkie są zwykłymi iksami. Albo jak wrzucę "x" gdzieś indziej niż pomiędzy cyfrę - również pozostaje bez zmian. Ale jak będzie obojętnie gdzie pomiędzy dwoma cyframi, to zawsze zamieniany jest na encję.

Wyłączałem wszystkie wtyczki, zmieniałem szablon, aktualizowałem co się dało. Nie znalazłem przyczyny.
Miał ktoś podobną magię?

Ten post edytował adbacz 17.06.2017, 16:29:49
Go to the top of the page
+Quote Post
Puszy
post 19.06.2017, 13:05:52
Post #2





Grupa: Zarejestrowani
Postów: 279
Pomógł: 42
Dołączył: 10.10.2011

Ostrzeżenie: (0%)
-----


W skrypcie (zakładam że to JS) użyj zwykłego replace zamieniającego '(&)#215;' na '×'

https://www.w3schools.com/jsref/jsref_replace.asp

lub w przypadku PHP

http://php.net/manual/en/function.str-replace.php

Ten post edytował Puszy 19.06.2017, 13:06:52
Go to the top of the page
+Quote Post
adbacz
post 19.06.2017, 17:24:17
Post #3





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Żeby zamienić z powrotem to, co mi WP zamienił? Troszkę jak zaklejanie plastrem rany, która się nigdy nie zagoi bo trzeba ją zaszyć smile.gif

Ten post edytował adbacz 19.06.2017, 17:25:38
Go to the top of the page
+Quote Post
Puszy
post 20.06.2017, 09:25:23
Post #4





Grupa: Zarejestrowani
Postów: 279
Pomógł: 42
Dołączył: 10.10.2011

Ostrzeżenie: (0%)
-----


Cytat(adbacz @ 19.06.2017, 18:24:17 ) *
Żeby zamienić z powrotem to, co mi WP zamienił? Troszkę jak zaklejanie plastrem rany, która się nigdy nie zagoi bo trzeba ją zaszyć smile.gif


No to w takim razie pisz łatkę albo plugin do WP.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 18:31