Submit
Path:
~
/
home
/
getwphos
/
www
/
pioneerasphalt
/
wp-content
/
plugins
/
hiroshi-core
/
inc
/
working-hours
/
File Content:
helper.php
<?php if ( ! function_exists( 'hiroshi_core_include_working_hours_shortcodes' ) ) { /** * Function that includes shortcodes */ function hiroshi_core_include_working_hours_shortcodes() { foreach ( glob( HIROSHI_CORE_INC_PATH . '/working-hours/shortcodes/*/include.php' ) as $shortcode ) { include_once $shortcode; } } add_action( 'qode_framework_action_before_shortcodes_register', 'hiroshi_core_include_working_hours_shortcodes' ); } if ( ! function_exists( 'hiroshi_core_include_working_hours_widgets' ) ) { /** * Function that includes widgets */ function hiroshi_core_include_working_hours_widgets() { foreach ( glob( HIROSHI_CORE_INC_PATH . '/working-hours/shortcodes/*/widget/include.php' ) as $widget ) { include_once $widget; } } add_action( 'qode_framework_action_before_widgets_register', 'hiroshi_core_include_working_hours_widgets' ); } if ( ! function_exists( 'hiroshi_core_set_working_hours_template_params' ) ) { /** * Function that set working hours area content parameters * * @param array $params * * @return array */ function hiroshi_core_set_working_hours_template_params( $params ) { $days = array( 'monday' => esc_html__( 'Monday', 'hiroshi-core' ), 'tuesday' => esc_html__( 'Tuesday', 'hiroshi-core' ), 'wednesday' => esc_html__( 'Wednesday', 'hiroshi-core' ), 'thursday' => esc_html__( 'Thursday', 'hiroshi-core' ), 'friday' => esc_html__( 'Friday', 'hiroshi-core' ), 'saturday' => esc_html__( 'Saturday', 'hiroshi-core' ), 'sunday' => esc_html__( 'Sunday', 'hiroshi-core' ), ); foreach ( $days as $day => $label ) { $option = hiroshi_core_get_post_value_through_levels( 'qodef_working_hours_' . $day ); $params[ $day ] = ! empty( $option ) ? esc_attr( $option ) : ''; } return $params; } add_filter( 'hiroshi_core_filter_working_hours_template_params', 'hiroshi_core_set_working_hours_template_params' ); } if ( ! function_exists( 'hiroshi_core_set_working_hours_special_template_params' ) ) { /** * Function that set working hours area special content parameters * * @param array $params * * @return array */ function hiroshi_core_set_working_hours_special_template_params( $params ) { $special_days = hiroshi_core_get_post_value_through_levels( 'qodef_working_hours_special_days' ); $special_text = hiroshi_core_get_post_value_through_levels( 'qodef_working_hours_special_text' ); if ( ! empty( $special_days ) ) { $special_days = array_filter( (array) $special_days, 'strlen' ); } $params['special_days'] = $special_days; $params['special_text'] = esc_attr( $special_text ); return $params; } add_filter( 'hiroshi_core_filter_working_hours_special_template_params', 'hiroshi_core_set_working_hours_special_template_params' ); } if ( ! function_exists( 'hiroshi_core_working_hours_set_admin_options_map_position' ) ) { /** * Function that set dashboard admin options map position for this module * * @param int $position * @param string $map * * @return int */ function hiroshi_core_working_hours_set_admin_options_map_position( $position, $map ) { if ( 'working-hours' === $map ) { $position = 90; } return $position; } add_filter( 'hiroshi_core_filter_admin_options_map_position', 'hiroshi_core_working_hours_set_admin_options_map_position', 10, 2 ); }
Submit
FILE
FOLDER
Name
Size
Permission
Action
dashboard
---
0755
shortcodes
---
0755
helper.php
3355 bytes
0644
include.php
170 bytes
0644
N4ST4R_ID | Naxtarrr