2012-04-16 4 views
0

Im использование текстовых меню для отображения меню на моем сайте UTF-8 на иврите. По какой-то причине word-press не автоматически реализует URL-декодирование ссылок, поэтому мои ссылки довольно уродливы.urldecode wordpress menus

% D7% 9E% D7% AA% D7% 9B% D7% 95% D7% 9F% 20% D7% 9E% D7% 92% D7% A0% D7% 99% D7% 91

как я могу решить эту проблему?

Благодаря

ответ

0

Это не является проблемой, так как юникод символов не допускается в URI.

Unicode characters in URLs

EDIT: Если вы действительно хотите urldecode ваши ссылки, вы должны изменить вашу тему: вместо того, чтобы использовать wp_nav_menu, вы можете легко создать свое меню с помощью wp_get_nav_menu_items и делать то, что вы хотите с URLs.

+0

Это не совсем правильно, браузер читает urf utf и расшифровывает его, поэтому я не могу писать на иврите здесь, но вы можете проверить этот URL-адрес, и вы увидите, что вы переходите на законную страницу. единственная проблема - это уродливо! , то есть причина, по которой мне нужно urldecode это .... http://www.muchmarketing.co.il/%D7%9C%D7%A2%D7%A9%D7%95%D7%AA-%D7 % 9B% D7% A1% D7% A3-% D7% 9E% D7% AA% D7% A0% D7% 95% D7% А2% D7% 94-% D7% 91% D7% 90% D7% 99% D7 % A0% D7% 98% D7% A8% D7% A0% D7% 98.html –

+0

Это некрасиво, только когда вы копируете/вставляете URL-адрес. Ну, ответьте на обновления. – soju