PluginProbe
Easy Hotel – Powerful Hotel Booking / 2.0.4
Easy Hotel – Powerful Hotel Booking v2.0.4
2.0.8 2.0.7 2.0.6 2.0.5 2.0.4 2.0.3 2.0.2 2.0.1 2.0.0 1.9.9 1.9.8 1.9.7 1.9.6 1.9.5 1.9.4 1.9.3 1.9.2 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 All 110 releases
easy-hotel / admin / includes / framework / functions / walker.php

walker.php in Easy Hotel – Powerful Hotel Booking 2.0.4, at admin/includes/framework/functions/walker.php

29 lines 754 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php if ( ! defined( 'ABSPATH' ) ) { die; } // Cannot access directly.
2 /**
3 *
4 * Custom Walker for Nav Menu Edit
5 *
6 * @since 1.0.0
7 * @version 1.0.0
8 *
9 */
10 if ( ! class_exists( 'ESHB_Walker_Nav_Menu_Edit' ) && class_exists( 'Walker_Nav_Menu_Edit' ) ) {
11 class ESHB_Walker_Nav_Menu_Edit extends Walker_Nav_Menu_Edit {
12
13 public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) {
14
15 $html = '';
16
17 parent::start_el( $html, $item, $depth, $args, $id );
18
19 ob_start();
20 do_action( 'wp_nav_menu_item_custom_fields', $item->ID, $item, $depth, $args );
21 $custom_fields = ob_get_clean();
22
23 $output .= preg_replace( '/(?=<(fieldset|p)[^>]+class="[^"]*field-move)/', $custom_fields, $html );
24
25 }
26
27 }
28 }
29