ограничения на имена функций?
-
..и\или их аргументов. Непонятности…
Есть код
... register_post_type('Gu_Projects_Post_Type',$args);} ... add_action('init', 'Gu_Reg_Cat_Projects'); function Gu_Reg_Cat_Projects() { .... ); register_taxonomy('Gu_Projects_Cat', array('Gu_Projects_Post_Type'), $args ); }вроде все верно и блок полностью аналогичен работающему, но не отрабатывал (и ошибок небыло).
Чутье подсказало, что имена длинноваты. И да, заработал когда переименовал
Gu_Reg_Cat_Projects -> Gu_Reg_Cat_Proj
Gu_Projects_Cat -> Gu_Proj_Cat
Gu_Projects_Post_Type -> Gu_Proj_Post_Type
а последний еще пришлось к нижнему регистру преобразовать, тоже догадка: gu_proj_post_type (хотя имя нового типа записи объявлено именно как выше, после первого переименовывания — Gu_Proj_Post_Type).Разбираться времени небыло, заработало и хорошо. А сейчас стало интересно — этот у WP какие-то ограничения? Ну совпадение названий я отметаю, значит где-то есть какие-то траблы. Где о них почитать?
Тема «ограничения на имена функций?» закрыта для новых ответов.