- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Ребята подскажите как убрать слово recipe из формирования урл, см. скрин,
хочу убрать slug и оставить только /%category%/%postname%
вот такой плагин есть https://wordpress.org/plugins/wp-htaccess-control/
Перепробовал все плагины, результат 0
suineg, а может не в плагинах дело, а в неумении их настроить и недостаточном знании php? WP - это система с открытым кодом, при желании до всего можно докопаться.
suineg, а может не в плагинах дело, а в неумении их настроить и недостаточном знании php? WP - это система с открытым кодом, при желании до всего можно докопаться.
Так он и докапывается. Видимо забодался, просит помощи у людей. ☝
Скорее всего, а может быть вы сможете мне помочь?
Выложенный код не имеет отношение к формированию урла.
По WP в бурже можно найти почти всё. Всё уже было сделано до нас много раз.
https://www.google.ru/search?q=remove+post+type+slug+from+permalink&ie=utf-8&oe=utf-8&gws_rd=cr&ei=Vft1V6DSPMyPsgHz5IKgDQ
нашел такой код, который нужно вставить в function.php темы:
http://kellenmace.com/remove-custom-post-type-slug-from-permalinks/
function na_remove_slug( $post_link, $post, $leavename ) {if ( 'events' != $post->post_type || 'publish' != $post->post_status ) {
return $post_link;
}
$post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link );
return $post_link;
}
add_filter( 'post_type_link', 'na_remove_slug', 10, 3 );
я соответственно изменяю, вместо events на recipe:
function custom_remove_cpt_slug( $post_link, $post, $leavename ) {if ( 'recipe' != $post->post_type || 'publish' != $post->post_status ) {
return $post_link;
}
$post_link = str_replace( '/' . $post->post_type . '/', '/', $post_link );
return $post_link;
}
add_filter( 'post_type_link', 'custom_remove_cpt_slug', 10, 3 );
не помогает, даже если if убрать, один фиг slug из урл не убирается, что может быть не так?
suineg, погуляйте по сайту и посмотрите на URL. Вам так нужно?
да! Именно так ☝
---------- Добавлено 01.07.2016 в 11:16 ----------
Вот эта штука удалил slug
add_filter('user_trailingslashit', 'remcat_function');function remcat_function($link) {
return str_replace("/recipe/", "/", $link);
}
Но теперь есть 404 ошибка