URL для рубрик и тегов

mikevinogradov

Постоянец
Коллеги! По неведомой причине при установке сборки не удаётся ни в какую наладить префиксы для рубрик и меток. И одни, и другие упорно выводятся в УРЛ без префикса, из-за чего постоянно путаются с аналогичными урлами статей, а также друг с другом. Как это поправить? Вы же точно знаете, правда?
 

neva2012

Контент-генератор
В идеале:
  • рубрика заканчивается слешем (/)
  • запись (страница) заканчивается .html
 

Валерий

MFC Team
Команда форума
Коллеги! По неведомой причине при установке сборки не удаётся ни в какую наладить префиксы для рубрик и меток. И одни, и другие упорно выводятся в УРЛ без префикса, из-за чего постоянно путаются с аналогичными урлами статей, а также друг с другом. Как это поправить? Вы же точно знаете, правда?
После Вашего развернутого поста о проблеме, принял решение сделать отключаемый функционал по очистке URL от префиксов. В ближайшем обновлении появится такой флажок в настройках темы
 

mikevinogradov

Постоянец
О! Это круто) Только я хочу не очистить его от префиксов, а скорее наоборот)
 

Валерий

MFC Team
Команда форума
да, я понял что Вы хотите получить от данного функционала. Сейчас жестко прописано отключение префиксов. В обновлении будет возможность использовать или нет опцию отключения очистки URL.
 

mikevinogradov

Постоянец
А! Оно прямо спецом прописано?
Пыщпыщ! Можно ли это как-то исправить руками? Что нужно для этого сделать?
У меня уже шестой человек сдаётся, а бюджет этой задачи уже давно перестал меня устраивать:)
 

Валерий

MFC Team
Команда форума
Обновление будет через 2-3 дня готово к выпуску. Так будет надежнее, чтоб не сломали )
 

mikevinogradov

Постоянец
Отлично. Спасибо – очень жду. Еще очень жду решения вопроса с вебмастером.
 

Sawwa

Участник
В идеале:
рубрика заканчивается слешем (/)
запись (страница) заканчивается .html
Не для сборки решение а для любого варианта пойдет.
Слеш в конце категорий в ВП можно сделать так:
в functions.php используемой темы нужно добавить:
Код:
/*Добавляем слеш в конце url для категорий*/
function fix_slash( $string, $type )
{
global $wp_rewrite;
if ( $wp_rewrite->use_trailing_slashes == false )
{
if ( $type != 'single' && $type != 'category' )
return trailingslashit( $string );
 
if ( $type == 'single' && ( strpos( $string, '.html/' ) !== false ) )
return trailingslashit( $string );
 
if ( $type == 'category' && ( strpos( $string, 'category' ) !== false ) )
{
$aa_g = str_replace( "/category/", "/", $string );
return trailingslashit( $aa_g );
}
if ( $type == 'category' )
return trailingslashit( $string );
}
return $string;
}
add_filter( 'user_trailingslashit', 'fix_slash', 55, 2 );
/*END Добавляем слеш в конце url для категорий*/
.html в конце нужно смотреть какой сео плагин стоит, но вроде как там элементарно все
Настройки >> Настройки постоянных ссылок >> Общие настройки
чебокс на произвольно, в поле добавить /%postname%.html
 

Валерий

MFC Team
Команда форума
2-3 дня. Будет публикация.
Сложность с объединением информации из 2х разных кабинетов. После обновления, вся инфа будет доступна в http://client.mfc.agency/
Больше инфы будет в топике после выпуск релиза
 

mikevinogradov

Постоянец
Круто.
А для контента и биза – одновременно выйдут версии обновленные? Жду обеих.
 

Alexander

Постоянец
да, я понял что Вы хотите получить от данного функционала. Сейчас жестко прописано отключение префиксов. В обновлении будет возможность использовать или нет опцию отключения очистки URL.
Я бы тоже хотел, чтобы на страницах тэгов выводился префикс /tags/, cейчас это пока невозможно
 
Сверху