<?php /* * Template Name: Parallax Section Page */ $custom = MoreThumb::get_post_thumbnail_url(get_post_type(), 'parallax-image', $post->ID); $url = $custom; $pagetitle = get_post_meta($post->ID, 'doors_custom_page_title', TRUE); if ($pagetitle == '') { $title = $post->post_title; } else { $title = $pagetitle; } ?> <section class="parallax-section" id="<?php echo return_default_lan($post->ID); ?> " style=" background: url(<?php echo $url; ?> ) no-repeat center top fixed;"> <div class="parallax-content"> <div class="container"> <?php if (get_post_meta($post->ID, "doors_show_page_title", true) == 'yes') { ?> <div class="text-center wow zoomIn" data-wow-duration="700ms" data-wow-delay="300ms"> <h1 class="white"><?php echo $title; ?> </h1>
function start_el(&$output, $item, $depth = 0, $args = array(), $id = 0) { global $wp_query; $indent = $depth ? str_repeat("\t", $depth) : ''; $class_names = $value = ''; $classes = empty($item->classes) ? array() : (array) $item->classes; $classes[] = 'menu-item-' . $item->ID; // add submenu class if current item is a top menu item $menu_link_class = '"'; $bIsTopMenuItem = false; if (in_array("menu-item-has-children", $classes)) { $classes[] = 'dropdown'; $menu_link_class = ' dropdown-toggle" data-toggle="dropdown"'; $bIsTopMenuItem = true; } if (in_array("current-menu-item", $classes) || in_array("current_page_item", $classes)) { $classes[] = 'active'; } $class_names = join(' ', apply_filters('nav_menu_css_class', array_filter($classes), $item, $args)); $id = apply_filters('nav_menu_item_id', 'menu-item-' . $item->ID, $item, $args); $id = $id ? ' id="' . esc_attr($id) . '"' : ''; $atts = array(); $atts['title'] = !empty($item->attr_title) ? $item->attr_title : ''; $atts['target'] = !empty($item->target) ? $item->target : ''; $atts['rel'] = !empty($item->xfn) ? $item->xfn : ''; $atts = apply_filters('nav_menu_link_attributes', $atts, $item, $args); $attributes = ''; foreach ($atts as $attr => $value) { if (!empty($value)) { $attributes .= ' ' . $attr . '="' . $value . '"'; } } if ($item->object == 'page') { $page_post = get_post($item->object_id); $section_page = get_post_meta($item->object_id, "doors_is_page_section", true) == 'yes'; $disable_menu = get_post_meta($item->object_id, "doors_menu_disable_page", true) == 'yes'; $main_page_id = get_option('page_on_front'); if (!$disable_menu || $page_post->ID == $main_page_id) { if (!$bIsTopMenuItem) { if (!$section_page) { $attributes .= !empty($item->url) ? ' href="' . esc_attr($item->url) . '"' : ''; } else { if (is_front_page()) { $attributes .= ' href="#' . return_default_lan($item->object_id) . '"'; } else { $attributes .= ' href="' . home_url() . '#' . return_default_lan($item->object_id) . '"'; } } } $item_output = $args->before; if (!$bIsTopMenuItem) { if ($section_page && is_front_page()) { $item_output .= '<a class="collapse_menu1' . $menu_link_class . ' ' . $attributes . '>'; } else { $item_output .= '<a class="external' . $menu_link_class . ' ' . $attributes . '>'; } } else { $item_output .= '<a class="' . $menu_link_class . ' ' . $attributes . '>'; } $item_output .= $args->link_before . apply_filters('the_title', $item->title, $item->ID) . $args->link_after; $item_output .= '</a>'; $item_output .= $args->after; if ($section_page || $page_post->ID == $main_page_id) { $class_names = $class_names ? ' class="scroll ' . esc_attr($class_names) . '"' : ''; } else { $class_names = $class_names ? ' class="' . esc_attr($class_names) . '"' : ''; } $output .= $indent . '<li' . $id . $value . $class_names . '>'; $output .= apply_filters('walker_nav_menu_start_el', $item_output, $item, $depth, $args); } } else { $class_names = $class_names ? ' class="' . esc_attr($class_names) . '"' : ''; if (!$bIsTopMenuItem) { $attributes .= !empty($item->url) ? ' href="' . esc_attr($item->url) . '"' : ''; } $item_output = $args->before; $item_output .= '<a class="external' . $menu_link_class . ' ' . $attributes . '>'; $item_output .= $args->link_before . apply_filters('the_title', $item->title, $item->ID) . $args->link_after; $item_output .= '</a>'; $item_output .= $args->after; $output .= $indent . '<li' . $id . $value . $class_names . '>'; $output .= apply_filters('walker_nav_menu_start_el', $item_output, $item, $depth, $args); } }