我正在为客户站点拼凑一个我认为相当简单的小部件,但作为我的第二个小部件,我仍然需要克服相当多的学习曲线。
故事
在这个特定的项目中,我尝试创建一些 textarea 输入以输出到一些简单的段落标签中。但我有点尽可能合乎逻辑地处理它,但我确信这是相当粗略的代码,因为即使按照最精简的标准,我也不是 PHP 专家。
问题
我的问题是我希望我的 textarea 输出带有自动分段功能。例如选中复选框时 wordpress 提供的默认文本小部件。也可以看看我是如何创建文本区域的。我相信有比我放在一起更好的做法。
文本区域示例
<p>
<label for="<?php echo $this->get_field_id( 'admitted' ); ?>"><?php _e('Admitted to Practice', 'framework') ?></label>
<textarea class="widefat" id="<?php echo $this->get_field_id( 'admitted' ); ?>" name="<?php echo $this->get_field_name( 'admitted' ); ?>" value="<?php echo $this->get_field_name( 'admitted' ); ?>" /><?php echo $instance['admitted']; ?></textarea>
</p>
我不知道将tinymce放在他们身上是否有助于解决这个问题(不是我知道该怎么做)但我对建议持开放态度。
看看这里的完整代码。 小部件的 Dropbox Zip