gpt4 book ai didi

php - 使用 WordPress TinyMCE wp_editor() 时如何设置占位符文本

转载 作者:可可西里 更新时间:2023-11-01 13:32:03 26 4
gpt4 key购买 nike

您可以为 wp_editor() 生成的 TinyMCE 文本区域设置占位符文本吗?

http://codex.wordpress.org/Function_Reference/wp_editor

我的代码目前是:

$settings = array( 'media_buttons' => false );
wp_editor( $content, $editor_id, $settings );

这会生成一个带有所有花哨功能的文本区域,例如 TinyMCE 按钮和 Quicktags,但我看不到如何设置占位符文本。使用标准文本区域,您可以这样做:

<textarea name="content" placeholder="Write something"></textarea>

最佳答案

接下来的内容不会为您的文本区域提供 HTML5 "placeholder" 属性,但它会为您提供一些要显示的文本而不是空框:

我想通常你会通过传递它需要的所有点点滴滴来使用 wp_content,就像这样:

wp_editor( stripslashes($content), $editor_id, $settings );

(变量$content是一个字符串,可能是从数据库或$_POST数组等中获取的)

所以我建议在你调用wp_content()函数之前,测试一下$content是否为空,如果你发现确实是,那么你就可以播种了带有占位符内容:

if( strlen( stripslashes($content)) == 0) $content = "Write something";
wp_editor( stripslashes($content), $editor_id, $settings );

关于php - 使用 WordPress TinyMCE wp_editor() 时如何设置占位符文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20341633/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com