__('Almefy', 'almefy-me'), // 'type_label' => __('Almefy', 'almefy-me'), // 'type' => 'almefy_nav', // 'object' => 'almefy', // ); // return $item_types; // }); // Add item to category // add_filter('customize_nav_menu_available_items', function ($items = [], $type = '', $object = '', $page = 0) { // if ('almefy' !== $object) { // return $items; // } // $items[] = [ // 'id' => 'almefy-popup', // 'title' => __('Almefy PopUp', 'almefy-me'), // 'type_label' => '', // 'url' => '#', // ]; // return $items; // }, 10, 4); // Render popup instead of text // add_filter('nav_menu_item_title', function ($title, $item) { // if (is_object($item)) { // if ($item->post_name == 'almefy-popup') { // require_once(dirname(__FILE__) . '/shortcode.php'); // return AlmefyPopupShortcode::render_popup(); // } // return $title; // } // }, 10, 2); // enfold theme fix // TODO: // add_action('ava_inside_main_menu', function () { // require_once(dirname(__FILE__) . '/shortcode.php'); // echo "" . AlmefyPopupShortcode::render_popup() . ""; // }, 10, 1); /** * Almefy Enfold fix */ // add_action('ava_inside_main_menu', function () { // echo "" . do_shortcode('[almefy-popup]') . ""; // }, 10, 1); } }