Вернуться   Форум SAPE.RU > Общие вопросы > Разработка и сопровождение сайтов

-->
Ответ
 
Опции темы
Старый 05.08.2014, 15:36   #1
Мастер
 
Аватар для lbmoney
 
Регистрация: 21.08.2008
Адрес: Минск
Сообщений: 881
Вес репутации: 222
lbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордится
Question Помогите с Wordpress: таксономиния

В теме wordpress создана новая таксономия записей/страниц - Project. Соответственно, я создаю новую запись Project в адрес записи добавляется сайт/project/запись . Так вот, как сделать, чтобы у этой таксономии не добавлялось в адрес слово /project/ , и адрес имел вид сайт/запись?

Когда создается новая таксономия, код имеет такой вид

// Теперь регистрируем новую иерархичную таксономию

register_taxonomy('topics', 'post', array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'project' ),
- возможно ли вообще не создавать slug?
));

}
lbmoney вне форума   Ответить с цитированием
Старый 05.08.2014, 23:07   #2
Специалист
 
Регистрация: 04.02.2009
Сообщений: 266
Вес репутации: 193
SeryGlaz - как роза среди колючекSeryGlaz - как роза среди колючекSeryGlaz - как роза среди колючек
По умолчанию

lbmoney, самый простой вариант для ВП — поставить плагин WP No Category Base.

Цитата:
Сообщение от lbmoney Посмотреть сообщение
адрес имел вид сайт/запись
Настроить это всё также можно тут: Консоль → Настройки → Постоянные ссылки.
Но в зависимости от текущей версии ВП могут встречаться разные глюки при попытке того, что в "Дополнительно": категорий и меток.
__________________
перспективы творога
SeryGlaz вне форума   Ответить с цитированием
Старый 06.08.2014, 00:27   #3
Мастер
 
Аватар для lbmoney
 
Регистрация: 21.08.2008
Адрес: Минск
Сообщений: 881
Вес репутации: 222
lbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от SeryGlaz Посмотреть сообщение
lbmoney, самый простой вариант для ВП — поставить плагин WP No Category Base.



Настроить это всё также можно тут: Консоль → Настройки → Постоянные ссылки.
Но в зависимости от текущей версии ВП могут встречаться разные глюки при попытке того, что в "Дополнительно": категорий и меток.
Эти настройки действуют только на изначальные записи, рубрики, метки. В теме, которая у меня установлена, уже была создана дополнительная таксономия "проекты". Плагины мне тоже эти не помогли Тут видио что-то в коде смотреть надо

Добавлено через 2 минуты
Работает как теги по сути. Сайт/тег/записи

Добавлено через 1 минуту
Вот код в моем случае. Насколько я понимаю, переписываются адреса на адрес со slug:


$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'can_export' => true,
'show_in_nav_menus' => true,
'query_var' => true,
'has_archive' => true,
'rewrite' => apply_filters( 'et_project_posttype_rewrite_args', array(
'feeds' => true,
'slug' => 'project',
'with_front' => false,
) ),
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => null,
'supports' => array( 'title', 'editor', 'thumbnail', 'excerpt', 'comments', 'revisions', 'custom-fields' ),
);


Добавлено через 36 минут
Сменил код на вот такой:
$args = array(
'labels' => $labels,
'public' => true,
'publicly_queryable' => true,
'show_ui' => true,
'can_export' => true,
'show_in_nav_menus' => true,
'query_var' => true,
'has_archive' => true,
'rewrite' => false,
'capability_type' => 'post',
'hierarchical' => false,
'menu_position' => null,
'supports' => array( 'title', 'editor', 'thumbnail', 'excerpt', 'comments', 'revisions', 'custom-fields' ),
);

Кое что с места сдвинулось, адреса стали иметь вид: сайт/?project=запись

Последний раз редактировалось lbmoney; 06.08.2014 в 00:27. Причина: Добавлено сообщение
lbmoney вне форума   Ответить с цитированием
Старый 07.08.2014, 16:20   #4
Мастер
 
Аватар для lbmoney
 
Регистрация: 21.08.2008
Адрес: Минск
Сообщений: 881
Вес репутации: 222
lbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордитсяlbmoney - за этого человека можно гордится
По умолчанию

Как всегда выкладываю на этом форуме ответ на собственный вопрос, вдруг кому пригодиться)))

Помог англоязычный интернет

1. Есть древний плагин - https://wordpress.org/plugins/remove...tom-post-type/

2. Сделать это вручную - http://colorlabsproject.com/tutorial...post-type-url/

Всем спасибО!
lbmoney вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите установить код на Wordpress parovozik Установка кода на различные движки 2 07.11.2013 11:27
Помогите с установкой на wordpress 3. domenz Установка кода на различные движки 12 23.05.2011 16:16
Помогите с WordPress Игорек Разработка и сопровождение сайтов 3 26.01.2011 23:42
Помогите по Wordpress пожалуйста Maximkala Поиск исполнителей 3 18.09.2010 00:49
Помогите с WordPress! magura888 Разработка и сопровождение сайтов 12 21.08.2009 02:48


Часовой пояс GMT +3, время: 13:07.