• Решено ☭Gu

    (@gusoft)


    ..и\или их аргументов. Непонятности…

    Есть код

    ...
    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 какие-то ограничения? Ну совпадение названий я отметаю, значит где-то есть какие-то траблы. Где о них почитать?

Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)

Тема «ограничения на имена функций?» закрыта для новых ответов.