我正在构建一个自定义元素,wp-bakery
并在下拉字段中产生混合结果。
场:
array(
'type' => 'dropdown',
'heading' => __("Text align"),
'param_name' => 'text_align',
'description' => 'Select the alignment of the text.',
'value' => array(
'Left' => 'left',
'Center' => 'center',
'Right' => 'right'
),
'std' => 'left',
'admin_label' => false,
'group' => __('Content', 'my-text-domain'),
)
我如何显示该字段:
<div text-<?php echo $text_align; ?>>
结果:
- 从下拉列表中选择“左”:输出
text-
- 从下拉列表中选择“中心”:输出
text-center
- 从下拉列表中选择“右”:输出
text-right
不确定为什么 left 是唯一不起作用的?
var_dump 结果:
var_dump
使用“左”作为下拉选项:字符串(0)“”var_dump
使用“Center”作为下拉选项:string(6)“center”var_dump
使用“Right”作为下拉选项:string(5)“right”