我想在“全屏”右侧的工具栏上添加一个按钮:
该按钮应添加以下内容:„”
如果选择了文本,它应该绕过文本,如下所示:“选定文本”
如何将此类按钮添加到ed\\U工具栏(类:quicktags工具栏)?
我想在“全屏”右侧的工具栏上添加一个按钮:
该按钮应添加以下内容:„”
如果选择了文本,它应该绕过文本,如下所示:“选定文本”
如何将此类按钮添加到ed\\U工具栏(类:quicktags工具栏)?
尝试在函数中添加以下代码。php
add_action( \'admin_footer-post-new.php\', \'wpse_64665_add_quick_tag\' );
add_action( \'admin_footer-post.php\', \'wpse_64665_add_quick_tag\' );
function wpse_64665_add_quick_tag() { ?>
<script type="text/javascript">
edButtons[edButtons.length] = new edButton( \'„“\', \'„“\', \'„\', \'“\', \'\' );
</script><?php
}
向工具栏添加按钮的推荐新方法是通过Quicktags API. 此外,site GenerateWP提供了一个方便的code generator, 在本例中,它创建了以下内容:
// Add Quicktags
function custom_quicktags() {
if ( wp_script_is( \'quicktags\' ) ) {
?>
<script type="text/javascript">
QTags.addButton( \'fancy_quote_button\', \'„“\', \'„\', \'“\', \'\\"\', \'Fancy quotes\', 9 );
</script>
<?php
}
}
add_action( \'admin_print_footer_scripts\', \'custom_quicktags\' );
还请注意QTags
还允许您从按钮调用JavaScript;给出的最简单示例是:QTags.addButton( \'my_id\', \'my button\', my_callback );
function my_callback() { alert(\'yeah!\'); }
我遵循wordpress codex网站上关于通过插件创建管理主题的说明。我激活了插件,但我的样式表没有包含在<head>.. 这是我的代码:add_action( \'admin_init\', \'kd_plugin_admin_init\' ); add_action( \'admin_menu\', \'kd_plugin_admin_menu\' ); function kd_plugin_admin_init() { /* Register