0, 'label' => esc_html__('Select Categories','metrostore') ); $metrostore_posts = get_categories(); foreach ($metrostore_posts as $metrostore_post) : $metrostore_category_list[$metrostore_post->term_id] = array( 'value' => $metrostore_post->term_id, 'label' => $metrostore_post->name ); endforeach; /** * Default Page List in array */ $metrostore_pagelist[0] = array( 'value' => 0, 'label' => esc_html__('Select Pages','metrostore') ); $arg = array('posts_per_page' => -1); $metrostore_pages = get_pages($arg); foreach ($metrostore_pages as $metrostore_page) : $metrostore_pagelist[$metrostore_page->ID] = array( 'value' => $metrostore_page->ID, 'label' => $metrostore_page->post_title ); endforeach; extract($widget_field); switch ($metrostore_widgets_field_type) { /** * Standard text field area **/ case 'text' : ?>
/>
';
foreach ($metrostore_widgets_field_options as $metrostore_option_name => $metrostore_option_title) {
?>
/>
/>
'; if (isset($metrostore_widgets_description)) { ?> get_field_id($metrostore_widgets_name); $class = ''; $int = ''; $value = $metrostore_field_value; $name = $instance->get_field_name($metrostore_widgets_name); if ($value) { $class = 'has-file'; } $output .= '' . "\n"; echo $output; break; } } function metrostore_widgets_updated_field_value($widget_field, $new_field_value) { extract($widget_field); if ($metrostore_widgets_field_type == 'number') { return absint($new_field_value); } elseif ($metrostore_widgets_field_type == 'textarea') { if (!isset($metrostore_widgets_allowed_tags)) { $metrostore_widgets_allowed_tags = '