WordPress的所见即所得的编辑器显示默认帮助文档,当我点击

我使用下面的代码保存到输出我的自定义后类型所见即所得的编辑器:WordPress的所见即所得的编辑器显示默认帮助文档,当我点击

$settings = [ 'media_buttons' => false,'quicktags' => false ]; 

$content = 'Optional Message For Your Friend here... ';

$editor_id = 'postcueeditor';

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

当用户点击保存,价值实际上是在节能,但textarea中的数据仍然显示存储在$content中的帮助文本。如何更改此变量以显示存储内容时的值?我的上述代码对于现代WordPress安装来说太古老了吗?任何帮助将不胜感激。

回答:

变量$内容,这可能已经从数据库或$ _POST阵列获得的字符串等

所以我建议您致电wp_content()函数之前,测试是否$内容空的,如果你发现它确实是,那么你可以用占位符含量种子吧:

$settings = [ 'media_buttons' => false,'quicktags' => false ]; 

$editor_id = 'postcueeditor';

$content=get_the_content($post->ID); //for example

if(strlen(stripslashes($content)) == 0) $content = "Optional Message For Your Friend here...";

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

否则,如果你提供$内容=“可选的消息你的朋友在这里......”; - 直接将它存储在你的数据库中。你只需要显示它的值是否为空。

希望这会帮助你。

欲了解更多信息。

  • How to set placeholder text when using the WordPress TinyMCE wp_editor()
  • How to set placeholder text when using the WordPress TinyMCE wp_editor()

以上是 WordPress的所见即所得的编辑器显示默认帮助文档,当我点击 的全部内容, 来源链接: utcz.com/qa/263420.html

回到顶部