Первратить заголовок в ссылку

E1
На сайте с 05.09.2010
Offline
122
601

Есть сайт на движке Wordpress.

На страницах сайта присутствует такая ссылка:

http://www.linkedin.com/shareArticle?mini=true***038;url=<?php the_permalink();?>***038;title=<?php the_title();?>

Собственно если заголовок страницы например "Klassniy zagolovok", то validator.w3.org ругается, что некорректный url, ибо присутствует пробел. Не поделитесь кодом, как заменить все пробелы в заголовке на %20 и убрать левые символы, если они есть?

Заранее примного благодарен.

Dim_K
На сайте с 11.07.2007
Offline
85
#1


http://www.linkedin.com/shareArticle?mini=true***038;url=<?php urlencode(the_permalink());?>***038;title=<?php urlencode(the_title());?>
E1
На сайте с 05.09.2010
Offline
122
#2

Как показывало с пробелами, так и показывает.

Gerga
На сайте с 02.08.2015
Offline
94
#3

End1,


http://www.linkedin.com/shareArticle?mini=true***038;url=<?php urlencode(get_the_permalink());?>***038;title=<?php urlencode(get_the_title());?>
E1
На сайте с 05.09.2010
Offline
122
#4

Теперь вообще пусто. Почему-то get_the_title() не возвращает заголовок.

Gerga
На сайте с 02.08.2015
Offline
94
#5

End1,


http://www.linkedin.com/shareArticle?mini=true***038;url=<?= urlencode(get_the_permalink());?>***038;title=<?= urlencode(get_the_title());?>

:)

E1
На сайте с 05.09.2010
Offline
122
#6

Примного благодарен, теперь отлично работает и валидатор не ругается.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий