Skip to content

Commit 9901313

Browse files
committed
Merge pull request #42 from roidayan/refactor_browse_string
File "Browse" string changed to "Choose File"
2 parents be1bb69 + 3bb2e13 commit 9901313

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

example/oop-example.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,10 @@ function get_settings_fields() {
130130
'label' => __( 'File', 'wedevs' ),
131131
'desc' => __( 'File description', 'wedevs' ),
132132
'type' => 'file',
133-
'default' => ''
133+
'default' => '',
134+
'options' => array(
135+
'button_label' => 'Choose Image'
136+
)
134137
)
135138
),
136139
'wedevs_advanced' => array(

src/class.settings-api.php

+4-1
Original file line numberDiff line numberDiff line change
@@ -347,9 +347,12 @@ function callback_file( $args ) {
347347
$value = esc_attr( $this->get_option( $args['id'], $args['section'], $args['std'] ) );
348348
$size = isset( $args['size'] ) && !is_null( $args['size'] ) ? $args['size'] : 'regular';
349349
$id = $args['section'] . '[' . $args['id'] . ']';
350+
$label = isset( $args['options']['button_label'] ) ?
351+
$args['options']['button_label'] :
352+
__( 'Choose File' );
350353

351354
$html = sprintf( '<input type="text" class="%1$s-text wpsa-url" id="%2$s[%3$s]" name="%2$s[%3$s]" value="%4$s"/>', $size, $args['section'], $args['id'], $value );
352-
$html .= '<input type="button" class="button wpsa-browse" value="'.__( 'Browse' ).'" />';
355+
$html .= '<input type="button" class="button wpsa-browse" value="' . $label . '" />';
353356
$html .= $this->get_field_description( $args );
354357

355358
echo $html;

0 commit comments

Comments
 (0)