Toolset — сделать таксономию не публичной
Когда работаете с WordPress Toolset плагином и создаете таксономии, то можете столкнуться с невозможностью поставить public параметр в false, что скрывает архив таксономии с сайта.
По какой-то причине в Toolset не реализован функционал установки public опции в настройках таксономии, но это ограничение можно сделать через следующий хук:
1 2 3 4 5 6 7 8 9 10 11 | add_filter('register_taxonomy_args', 'make_taxonomy_private', 10, 3); function make_taxonomy_private($args, $taxonomy, $object_type) { if ('characteristic' !== $taxonomy) { return $args; } $args["public"] = false; return $args; } |
Не забудьте поменять название таксономии characteristic на своё