PluginProbe
Timed Content / 2.77
Timed Content v2.77
2.99 trunk 1.0 1.1 1.2 2.0 2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.10 2.11 2.12 2.15 2.2 2.3 2.3.1 2.4 2.5 2.5.1 2.50 2.51 2.52 All 67 releases
← All changes | lib/class-customfieldsinterface.php +10 -8 trunk2.77 View file →
@@ -302,16 +302,18 @@
302 302 }
303 303 break;
304 304 case 'timezone-list':
305 305 // timezone list
306 - $selected_value = get_post_meta(
307 - $post->ID,
308 - $field_name,
309 - true
310 - );
311 - if (empty($selected_value)) {
312 - $selected_value = wp_timezone_string();
313 - }
306 + $selected_value = ( '' === get_post_meta(
307 + $post->ID,
308 + $field_name,
309 + true
310 + ) ? $custom_field['default'] : get_post_meta(
311 + $post->ID,
312 + $field_name,
313 + true
314 + ) );
315 +
314 316 echo '<label for="' . esc_attr( $field_name ) . '" style="display:inline;"><strong>' . esc_html( $field_title ) . '</strong></label><br />';
315 317 echo '<select name="' . esc_attr( $field_name ) . '" id="' . esc_attr( $field_name ) . '" style="width: auto;">';
316 318 echo CustomFieldsInterface::generate_timezone_select_options( $selected_value );
317 319 echo '</select>';