使用WordPress 3.5.2制作WordPress插件
我在前端jquery UI选项卡内使用wp\\u editor()[ajax加载选项卡+同一面板上的两个编辑器],单击visual时出现以下错误。
switchEditors is not defined
我甚至尝试添加
this; it错误提示tinyMCE未定义。
这是我的代码:
<div id="tabs">
<ul id="wpsca_ul">
<li><a href="<?php echo get_option( \'siteurl\' ).\'/?wpsca=wpscalist\';?>" title="manage list"><?php echo __(\'Manage Pages\',\'wpsca_lang\');?></a></li>
<li><a href="<?php echo get_option( \'siteurl\' ).\'/?wpsca=wpscaaddedit\';?>" title="manage addedit"><?php echo __(\'Add Page\',\'wpsca_lang\');?></a></li>
<li><a href="<?php echo get_option( \'siteurl\' ).\'/?wpsca=wpscasettings\';?>" title="manage settings"><?php echo __(\'Settings\',\'wpsca_lang\');?></a></li>
</ul>
<div id="manage_list">loading...</div>
<div id="manage_addedit" class="ui-tabs-hide">loading...</div>
<div id="manage_settings" class="ui-tabs-hide">loading...</div>
</div><!-- tabs -->
我正在收集init上的标签;
如有任何指示,将不胜感激
SO网友:MSolution
我已经解决了这个问题,将TinyMCE放在第一个选项卡上,并使其成为一个静态选项卡,所有其他选项卡仍然是ajax,如果有人有任何解决方案,我仍然希望它是ajax。
<div id="tabs">
<ul id="wpsca_ul">
<li><a href="#wpsca_addedit" title="add page"><?php echo __(\'Add Page\',\'wpsca_lang\');?></a></li>
<li><a href="<?php echo get_option( \'siteurl\' ).\'/?wpsca=wpscalist\';?>" title="manage addedit"><?php echo __(\'Manage Pages\',\'wpsca_lang\');?></a></li>
<li><a href="<?php echo get_option( \'siteurl\' ).\'/?wpsca=wpscasettings\';?>" title="manage settings"><?php echo __(\'Settings\',\'wpsca_lang\');?></a></li>
</ul>
<div id="wpsca_addedit">
< ? php wp_editor() coding ?>
</div>
<div id="manage_list" class="ui-tabs-hide">loading...</div>
<div id="manage_settings" class="ui-tabs-hide">loading...</div>
</div><!-- tabs -->