Не возникнет ли чего плохого из-за конструкции ru/./bla-bla

U
На сайте с 11.10.2010
Offline
65
678

Собственно на движке вордпресса, есть такая ерунда, что ссылки категорий (проблема именно с категориями, настроить ЧПУ для конечных статей не составляет труда) имеют вид:

site.ru/category/nazvaniecategorii

так вот, не залазя в код вордпресса эту штуку ("category" - которая только занимает лишнее место в ссылке) можно лишь переименовать, но оставить поле пустым нельзя. Решение было найдено на просторах инета - а именно, можно просто в данном поле вставить точку и WP схавает её)) адреса в браузере станут вида site.ru/nazvaniecategorii - все как надо, но по html коду ссылки имеют ввид site.ru/./nazvaniecategorii .

Вопрос, скорее все нубский, но все же...не будет потом как-то криво яндексом определятся передаваемый ссылками вес (не будет ли уходить вес в никуда?), если с других сайтов будут идти ссылки вида site.ru/nazvaniecategorii (т.е. без "/./")? Спасибо.

medea
На сайте с 19.09.2007
Offline
297
#1

был плагин, который позволяет урлы категорий делать без лишней части. вот он, видимо. не знаю, работает ли в текущих версиях http://wordpress.org/extend/plugins/top-level-cats/

Продвижение сайтов (http://www.iqpromo.ru/) под моим присмотром :)
U
На сайте с 11.10.2010
Offline
65
#2

Нашел как все сделать без всяких /./

For WordPress 3.1, change this:

/wp-includes/taxonomy.php on function get_term_link() line 2820

Change the return of the function:

From: return apply_filters('term_link', $termlink, $term, $taxonomy);

To: return str_replace("category/", "", apply_filters('term_link', $termlink, $term, $taxonomy));

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