function setup()
{
    add_action('Eight_Day_Week\\Core\\plugin_init', function () {
        function ns($function)
        {
            return __NAMESPACE__ . "\\{$function}";
        }
        register_taxonomy();
        add_action('add_meta_boxes', function () {
            Tax\add_taxonomy_dropdown_meta_box('print_issue_publication');
        });
        add_action('Eight_Day_Week\\Admin_Menu_Page\\admin_menu', ns('admin_menu'), 1);
    });
}
Esempio n. 2
0
/**
 * Default setup routine
 *
 * @uses add_action
 * @return void
 */
function setup()
{
    add_action('Eight_Day_Week\\Core\\plugin_init', function () {
        function ns($function)
        {
            return __NAMESPACE__ . "\\{$function}";
        }
        function a($function)
        {
            add_action($function, ns($function));
        }
        register_taxonomy();
        add_action('add_meta_boxes', function () {
            Tax\add_taxonomy_dropdown_meta_box('print_issue_status');
        });
        add_action('restrict_manage_posts', ns('add_issue_status_filters'));
        add_filter('Eight_Day_Week\\Print_Issue_Columns\\pi_columns', ns('filter_pi_columns_issue_status'));
        add_action('Eight_Day_Week\\Admin_Menu_Page\\admin_menu', ns('admin_menu'), 0);
    });
}