Upload::field_markup()
Description #
Field markup.
Source #
File: lib/form/class-upload.php
public function field_markup() { parent::field_markup(); $args = $this->get( 'upload_options' ); $allowed_ext = '.' . str_replace( '|', ',.', implode( ',.', array_keys( $args['allowed_mimes'] ) ) ); $this->add_html( '<div class="ap-upload-c">' ); $this->add_html( '<input type="file"' ); $this->add_html( 'data-upload="' . esc_js( $this->js_args() ) . '"' . $this->common_attr() ); $this->add_html( $this->custom_attr() ); $this->add_html( $args['multiple'] ? ' multiple="multiple"' : '' ); $this->add_html( ' accept="' . esc_attr( $allowed_ext ) . '" ' ); $this->add_html( ' />' ); $this->add_html( '</div>' ); /** This action is documented in lib/form/class-input.php */ do_action_ref_array( 'ap_after_field_markup', array( &$this ) ); }
Expand full source code Collapse full source code View on GitHub: lib/form/class-upload.php:240
Add your comment