Я это знаю
Для чего он в данном случае?
Для чего BuddyPress?
Вы невнимательный мудак
Он в состоянии тестирования? Или вы его ставить собираетесь только когда WP4 появится?
Compatible up to: 3.0.1
Совместим ДО: 3.0.1
Compatibility
WordPress 2.8.6 - 3.0.1
Только что проверил, всё в порядке, никаких преобразований не происходит, url такой, как вам надо. WP 3.0
http://floomby.ru/content/MXDtnH190a/
Ну а копать - посмотрите куда отправляются данные при нажатии на кнопку "ок", найдите функцию, которая обрабатывает полученные данные и заменяет в вашем случае _ на - и удалите строку отвечающую за эту замену.
http://wordpress.org/extend/plugins/simple-term-meta/
К чему весь этот бредокод?
Переименуйте свои cat-1 cat-2 в category-6.php и category-7.php
Если в папке с шаблоном есть файл category-6.php - то он будет являться шаблоном для категории с id=6, для всех остальных категорий будет использоваться шаблон category.php
Не работать вам в google, функция get_categories -> гугл -> страница в кодексе с объяснениями что да как
Сравните то, что у меня и то, что у вас
$n = 4; //количество постов$desc_n = 200; //количество символов$xml = file_get_contents('http://blog.ru/feed/'); $base = new SimpleXMLElement($xml); foreach($base->channel->item as $post){ echo $str = "<p><a href=\"$post->link\">$post->title</a></p>" .'<p>'.substr($post->description, 0, $desc_n).'</p>'; if(1 == $n--) break; }
Для нормального отображения - установите нормальную кодировку (utf-8) у главной страницы.
Последняя версия wp стала мультисайтовой, так что вполне можно и на wp сделать.