VisualComposer自定义元素存在问题-Textarea无法更新

时间:2019-03-01 09:14:34

标签: php wordpress visual-composer

我的自定义元素遇到了一些麻烦。我有多个字段,并且有一个在某种程度上可以正常工作,现在它并没有更新文本区域中的内容,但是所有其他字段都可以正常工作。

这是我在课堂上定义它的方式->

array(
     "type" => "textarea_html",
     "holder" => "div",
     "class" => "",
     "heading" => __( "Description", "my-text-domain" ),
     "param_name" => "description",
     "value" => __( "", "my-text-domain" ),
     "description" => __( "Description of the image box", "my-text-domain" )),

此后,我就这样创建了html

extract(
            shortcode_atts(
                array(
                    'position'   => '',
                    'image' => '',
                    'title' => '',
                    'description' => '',
                    'button_text' => '',
                    'button_link' => '',
                    'youtube_id' => ''
                ),
                $atts
            )
        );

if(empty($linkHref)){
        $html .=    '<div class="custom-image-box__info">' .
                    '<a class="custom-image-box__info-title pointer-default" ' . $linkHref . ' >' . $title . '</a>' .
                    '<p class="custom-image-box__info-description">' . $description . '++</p>';
        }

重点是我拥有我的内容,但是当我尝试对其进行修改时,它并不只是从textarea中保存它...试图将param_name设置为content,但这并没有真正的帮助。尝试过其他字段类型,它应该如何工作,只有这个不是...

0 个答案:

没有答案