给WordPress文章文本编辑器添加自定义按钮

以前用2.8.6版WordPress的时候就想给后台的文章文本编辑器添加自定义按钮,但是一直添加不成功,在主题的function.php里添加代码后,文章编辑器不显示按钮,我用的按钮也不多,就一个“div”按钮,弄不成功就忍了。现在WordPress升级到3.x.x后再试着添加自定义按钮,两次之后成功。把以下代码添加到主题文件的function.php文件里,注意放在<?php后,?>之前。

/*
添加自定义编辑器按钮
*/
function appthemes_add_quicktags() {
?>
<script type="text/javascript">
QTags.addButton( 'div', 'div', '<div>','</div>' );
</script>
<?php
}
add_action('admin_print_footer_scripts', 'appthemes_add_quicktags' );

要自己添加更多按钮,只需修改“QTags.addButton”这一行。因为WordPress自带的blockquote按钮会自动换行,我准备自定义一个不自动换行的,代码如下:

QTags.addButton( 'blockquote', 'blockquote', '<blockquote>','</blockquote>' );

再把代码添加到</script>之前,最终代码如下。

/*
添加自定义编辑器按钮
*/
function appthemes_add_quicktags() {
?>
<script type="text/javascript">
QTags.addButton( 'div', 'div', '<div>','</div>' );
QTags.addButton( 'blockquote', 'blockquote', '<blockquote>','</blockquote>' );
</script>
<?php
}
add_action('admin_print_footer_scripts', 'appthemes_add_quicktags' );

我猜~这些文章你可能也感兴趣

Nie
Tags

相关文章

*


Top