26ответ(ов) в теме
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
1
10:53
Версия WP-Recall: 16.6.16
Версия дополнения: 4.0.0

Доброго дня.

Добавил вчера на сайт новый раздел, который имеет некоторое количество дочерних категорий.

Публику запись через Public Recall.

В первом случае запись имеет урл - mod-land.ru/skyrim-mods/skyrim-models-textures/mod-uluchshennye-medvedi-v1-0-dlya-tes-5-skyrim.html (т.е. сайт/категория/подкатегория/запись)

Во втором случае урл такой - mod-land.ru/skyrim-mods/pak-oruzhiya-rustic-weapons-pack-v1-dlya-tes-5-skyrim.html (т.е. сайт/категория/запись).

Естественно - во втором случае так же выбиралась дочерняя категория и урл должен бы выглядеть как - mod-land.ru/skyrim-mods/skyrim-weapons/pak-oruzhiya-rustic-weapons-pack-v1-dlya-tes-5-skyrim.html (в этом виде ссылка так же ведет на запись, но в каноникал указывается урл с "Без подкатегории".

В других разделах происходит тоже самое. Не могу выявить какой-либо закономерности - почему по разному формируются урлы.

0
Вова (Otshelnik-Fm)
не в сети 8 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
2
10:56

Здравствуйте.
Опубликуйте через админку и скажите какие урл у вас будут в этом случае

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
3
11:20

Провел несколько тестов через админку.

1. Если я сперва выбираю основную категорию, а потом дочернюю , то и урл получается без подкатегории. Это происходит из-за того, что категория выбранная первой является основной (http://prntscr.com/gmxp1b). Если я укажу подкатегорию основной, то урл станет правильным - сайт/категория/подкатегория/пост.

2. Если я указываю ТОЛЬКО дочернюю категорию, то урл получается правильный, а главная категория также прикрепляется к записи, но не в качестве основной.

Дело в том, что во фронтенде у меня нет возможности указать основную категорию. Я уже писал недавно на форуме, что правильнее было бы сделать, чтобы дочерняя категория указывалась бы основной. Или чтобы основная категория не отмечалась (так как WP сам привяжет к ней запись в виде неосновной категории).

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
4
11:23

Kerncraft1 сказал(а)
Это происходит из-за того, что категория выбранная первой является основной

Не помню чтобы назначение категории в качестве основной было дефолтным поведением WP, или в какой то версии это стало так?

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
5
11:27

Честно не знаю как давно так стало, но факт - Если у меня есть Основная категоия и ее подкатегрии, то выбрав сперва подкатегорию в админкуе, а потом основную категорию - wp автоматически назначает подкатегорию главной. Скрин -

Вы не можете просматривать опубликованные ссылки
0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
6
11:28

И если вообще не выбирать главную категорию, а только дочернюю, то при сохранении будет такая же ситуация как на скрине.

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
7
11:32

Kerncraft1 сказал(а)
Честно не знаю как давно так стало, но факт

правда? а почему у меня такого тогда нет?

Вы не можете просматривать опубликованные ссылки
1
Вова (Otshelnik-Fm)
не в сети 8 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
8
11:32

Kerncraft1 сказал(а)
то выбрав сперва подкатегорию в админкуе, а потом основную категорию - wp автоматически назначает подкатегорию главной. Скрин -

Вы не можете просматривать опубликованные ссылки

- Сделать первичным? Это что-то новое. у меня нет. может эту опцию какой-то сео плагин добавляет?

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
9
11:35

Otshelnik-Fm сказал(а)
может эту опцию какой-то сео плагин добавляет?

да так скорее всего и есть, а человек даже не в курсе. Кроме того, формирование ссылок в зависимости от вложенности категорий также не является стандартным поведением ВП, это например можно заметить на этом сайте у товаров.
Функционал однозначно кастомный.

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
10
11:38

Сейчас на тестовом тогда буду проверять отключив все плагины.

0
Вова (Otshelnik-Fm)
не в сети 8 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
11
11:39

Андрей - может у него в чпу прописано что-то вроде %category%/%postname%/ для формирования урла?

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
12
11:41

Otshelnik-Fm сказал(а)
%category%/%postname%/

может быть, ох уж эти сеонисты, покой им только снится.

Редакции сообщения
19.09.2017 11:42Андрей CSПричина: не указано
1
Вова (Otshelnik-Fm)
не в сети 8 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
13
11:44

Оффтоп
Как любит говорить Платон (Яндекс) - делайте сайты для людей (На все вопросы касаемо индексации и позиций)

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
14
11:51

На тестовом отключил все плагины, кроме рекола.

Подгатегории в урл не появляются. Правильный урл формируется только если через адвинку выбрать подкатегорию (без основной).

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
15
11:53

test2.admin31-center.ru/fs17-mods/trucks/13414.html
test2.admin31-center.ru/fs17-mods/33344.html

0
Вова (Otshelnik-Fm)
не в сети 8 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
16
11:53

Тип чпу у вас какой выставлен?

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
17
11:54

/%category%/%postname%.html

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
18
11:56

я считаю, что при назначении подкатегории также должна назначаться родительская категория, делать как то иначе не считаю целесообразным.

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
19
11:59

Но если я в данном случае указываю только дочернюю категорию - test2.admin31-center.ru/fs17-mods/trucks/13414.html, то пост все равно попадает в ленту к основной категории - test2.admin31-center.ru/fs17-mods, только в первом случае будет полная цепочка урл, что как мне кажется более правильно. Поправьте если я не прав.

0
Вова (Otshelnik-Fm)
не в сети 8 часов
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18642
20
12:01

я проверил у себя с этим чпу
в админке ставлю дочернюю категорию - урл получается:
/photo/child-photo/test-3.html

а в фронте ставлю дочернюю, получается:
/photo/sdsd.html

расхождения есть

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
21
12:02

Kerncraft1 сказал(а)
только в первом случае будет полная цепочка урл, что как мне кажется более правильно

а если дочерних будет несколько какой урл будет? если другой, то ставить несколько дочерних категорий согласно вашей логике неправильно?

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
22
12:03

Вот и я про это. Только у меня в некоторых случаях все же получается "правильный" урл и с фронтенда (но не могу понять закономерности).

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
23
12:04

Андрей CS сказал(а)
а если дочерних будет несколько какой урл будет? если другой, то ставить несколько дочерних категорий согласно вашей логике неправильно?

В таком случае правильно будет в урл указывать первую выбранную дочернюю категорию (и на нее же каноникал ссылка).

0
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
24
12:06

Собственно по такому принципу и сео плагины работают ( это я про тот самый выбор основной категории говорю - он от SEO Yoast был). Я могу выбрать несколько подкатегорий и указать основную. По другим адресам запись также будет доступна, но каноникал будет вести на урл с основной подкатегорией.

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16854
25
12:32

ок, в плагин будет добавлена опция, которая и будет указывать назначается родитель или нет, по-умолчанию - да.

1
Kerncraft1
не в сети 1 год
На сайте с 18.07.2014
Участник
Тем 30
Сообщения 157
26
12:33

Вот прямо огромное спасибо!

0
Вы не имеете права на публикацию сообщений в этой теме