Во-первых надо разобраться с настройками постоянных ссылок. Надо ли вам указывать в URL название категории? А если надо — то надо ли при этом показывать слово category в URL? (Есть плагины и другие способы для удаления слова category из URL) Иначе получится myblog/category/rastenya/my-post/
Во вторых если настройки постоянных ссылок предполагают отображение категории и запись относится к двум или более категориям — то отображается та, которая имеет меньший порядковый ID
Например если Животные к примеру имеют ID 2542 а Растения 2543 — будет показана категория Животные
Технически кажется так.
А с точки зрения логики, здравого смысла и удобства пользования сайтом, навигации в нем, — запись должна (желательно) принадлежать только одной категории. Так например «Животные» и «Растения» это настолько разные вещи, что это должна быть или одна категория — например «Животные и растения». Или конкретную запись отнести к одной из этих категорий.если они все же разные/ Ну не может же статья например «Моя кошка» относиться к категории растения?
Я уже не говорю о том, что статья про кошку появится и на странице рубрики Животные и на странице рубрики Растения — то есть это не только лишний повод запутать посетителя сайта, но и лишний повод для дублирования контента, с чем нужно бороться разными способами. Но это уже тема для другого разговора.
Быть может это вам поможет