PluginProbe ʕ •ᴥ•ʔ
Advanced Custom Fields: Extended / 0.8
Advanced Custom Fields: Extended v0.8
0.9.2.6 0.9.2.5 0.8.6 0.8.6.1 0.8.6.3 0.8.6.5 0.8.6.6 0.8.6.7 0.8.6.8 0.8.6.9 0.8.7 0.8.7.1 0.8.7.2 0.8.7.3 0.8.7.4 0.8.7.5 0.8.7.6 0.8.8 0.8.8.1 0.8.8.10 0.8.8.11 0.8.8.2 0.8.8.3 0.8.8.4 0.8.8.5 0.8.8.6 0.8.8.7 0.8.8.8 0.8.8.9 0.8.9 0.8.9.1 0.8.9.2 0.8.9.3 0.8.9.4 0.8.9.5 0.9 0.9.0.1 0.9.0.2 0.9.0.3 0.9.0.4 0.9.0.5 0.9.0.6 0.9.0.7 0.9.0.8 0.9.0.9 0.9.1 0.9.1.1 0.9.2 0.9.2.1 0.9.2.2 0.9.2.3 0.9.2.4 trunk 0.5 0.5.1 0.5.2 0.5.2.1 0.5.2.3 0.5.5 0.5.5.1 0.5.8 0.5.8.1 0.6 0.6.0.1 0.6.0.2 0.6.1 0.6.3 0.6.5 0.6.7 0.6.7.2 0.7 0.7.0.3 0.7.5 0.7.5.5 0.7.8 0.7.9 0.7.9.3 0.7.9.4 0.7.9.9.8 0.7.9.9.9 0.8 0.8.1 0.8.2 0.8.3 0.8.3.1 0.8.4 0.8.4.1 0.8.4.5 0.8.4.6 0.8.5 0.8.5.5
acf-extended / includes / fields / field-textarea.php
acf-extended / includes / fields Last commit date
field-advanced-link.php 6 years ago field-button.php 6 years ago field-clone.php 6 years ago field-column.php 6 years ago field-dynamic-message.php 6 years ago field-file.php 6 years ago field-flexible-content.php 6 years ago field-forms.php 6 years ago field-group.php 6 years ago field-hidden.php 6 years ago field-image.php 6 years ago field-post-statuses.php 6 years ago field-post-types.php 6 years ago field-recaptcha.php 6 years ago field-repeater.php 6 years ago field-select.php 6 years ago field-slug.php 6 years ago field-taxonomies.php 6 years ago field-taxonomy-terms.php 6 years ago field-textarea.php 6 years ago field-user-roles.php 6 years ago
field-textarea.php
36 lines
1 <?php
2
3 if(!defined('ABSPATH'))
4 exit;
5
6 // Settings
7 add_action('acf/render_field_settings/type=textarea', 'acfe_field_textarea_settings');
8 function acfe_field_textarea_settings($field){
9
10 acf_render_field_setting($field, array(
11 'label' => __('Code mode'),
12 'name' => 'acfe_textarea_code',
13 'key' => 'acfe_textarea_code',
14 'instructions' => __('Switch font family to monospace and allow tab indent'),
15 'type' => 'true_false',
16 'ui' => 1,
17 ));
18
19 }
20
21 // Field wrapper
22 add_filter('acf/field_wrapper_attributes', 'acfe_field_textarea_wrapper', 10, 2);
23 function acfe_field_textarea_wrapper($wrapper, $field){
24
25 if($field['type'] != 'textarea')
26 return $wrapper;
27
28 if(isset($field['acfe_textarea_code']) && !empty($field['acfe_textarea_code'])){
29
30 $wrapper['data-acfe-textarea-code'] = 1;
31
32 }
33
34 return $wrapper;
35
36 }