admin管理员组文章数量:1332345
I am creating simple WP_Widget plugin and I want to add one filed to form function inside it. I want to allow user to pick some photo from wordpress media. I know how to implement input text, textarea or checkboxes but I don't know how to write field from wordpress media.
function form:
<p>
<label for="<?php echo esc_attr( $this->get_field_id( 'card_two_desc' ) ); ?>"><?php esc_attr_e( 'Card #2 Description:', 'text_domain' ); ?></label>
<input class="widefat" id="<?php echo esc_attr( $this->get_field_id( 'card_two_desc' ) ); ?>" name="<?php echo esc_attr( $this->get_field_name( 'card_two_desc' ) ); ?>" type="file" value="<?php echo esc_attr( $card_two_desc ); ?>"></input>
</p>
Update function:
$instance['card_two_desc'] = ( ! empty( $new_instance['card_two_desc'] ) ) ? sanitize_text_field( $new_instance['card_two_desc'] ) : '';
and I want to simpy display this value here:
<div class="card">
<img src="<?php echo $instance['card_two_desc'] ?>" alt="">
<h3 class="card__title"><?php echo $instance['card_one'] ?></h3>
<p class="card__description"><?php echo $instance['card_one_desc'] ?></p>
</div>
本文标签: pluginsHow to add media field to WPWidget form function
版权声明:本文标题:plugins - How to add media field to WP_Widget form function? 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742327303a2453980.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论