我正在为客户建立WordPress网站。他们需要能够通过所见即所得编辑器(WYSIWYG editor)隐藏单个单词,点击后就会显示出来。
我在函数中设置了新的自定义样式格式。php,在突出显示的单词周围应用span类。
但是,当您在WYSIWYG编辑器中高亮显示一个单词并应用该格式时,跨度会环绕最近块中的整个html:例如,整个段落或列表项。
如何获得应用于单个单词的样式格式(如斜体或粗体按钮)?
SO网友:JohnG
解决了它。。。
在我的功能中。php我应该说:
array(
\'title\' => \'Hidden Element\',
\'inline\' => \'span\',
\'classes\' => \'hiddenElement\',
\'wrapper\' => false,
),
不是
array(
\'title\' => \'Hidden Element\',
\'block\' => \'span\',
\'classes\' => \'hiddenElement\',
\'wrapper\' => false,
),
如下所示:
http://www.wpbeginner.com/wp-tutorials/how-to-add-custom-styles-to-wordpress-visual-editor/