如何用wp_EDITOR替换插件中的文本区域

时间:2017-03-23 作者:Peter

如果可能的话,我想用wp编辑器替换wordpress插件中的textarea。以下是文本区号:

<textarea id="<?php echo esc_attr( $html[\'id\'] ); ?>" class="awpcp-textarea required" <?php echo $html[\'readonly\'] ? \'readonly="readonly"\' : \'\'; ?> name="<?php echo esc_attr( $html[\'name\'] ); ?>" rows="10" cols="50" data-max-characters="<?php echo esc_attr( $characters_allowed ); ?>" data-remaining-characters="<?php echo esc_attr( $remaining_characters ); ?>"><?php /* Content alerady escaped if necessary. Do not escape again here! */ echo $value; ?></textarea>
我将感谢任何人的帮助。我本身不是一个编码员。提前感谢您的帮助。

皮特

2 个回复
SO网友:Samyer

您需要编辑插件并插入wp\\u编辑器的实例,而不是该文本区域。

提到the wp_editor function reference.

SO网友:MahdiY

尝试以下操作:

<?php wp_editor( $value, $html[\'id\'], array(
    \'textarea_name\' => $html[\'name\'],
    \'textarea_rows\' => 10,
) ); ?>
如果需要为编辑器设置只读,请参见How to make the wordpress editor readonly?

相关推荐

第一次提交时WP-EDITOR为空

我在一个简单的插件中使用wp编辑器,但我遇到了一个问题,第一次点击提交按钮时,数据库中的内容是空白的。<?php $editor_id = \'mycontent\'; wp_editor($content, $editor_id ); ?> 因此,我尝试使用以下内容提醒内容:if (j(\".wp-content-wrap\").hasClass(\"tmce-active\")){ alert(