ed.windowManager.open({
file : url + \'/shortcode_generator_popup.php\',
我想将此文件移到当前文件夹的上方一个文件夹。我想知道我如何重写它,以便指向上面的文件夹。我尝试了:文件:url+\'/shortcode\\u generator\\u弹出窗口。php’但当然它只会变成:/includes/js/shortcode\\u generator\\u弹出窗口。php谢谢你的帮助!
ed.windowManager.open({
file : url + \'/shortcode_generator_popup.php\',
我想将此文件移到当前文件夹的上方一个文件夹。我想知道我如何重写它,以便指向上面的文件夹。我尝试了:文件:url+\'/shortcode\\u generator\\u弹出窗口。php’但当然它只会变成:/includes/js/shortcode\\u generator\\u弹出窗口。php谢谢你的帮助!
我认为最好的方法是使用before_wp_tiny_mce() 钩然后,您可以在PHP中定义url;并将其传递到页面,以便TinyMCE可以使用。
function sgp_before_wp_tiny_mce() {
?>
<script type="text/javscript">
var sgp_plugin_url = "<?php echo plugins_url(\'shortcode_generator_popup.php\', __FILE__); ?>";
</script>
<?php
}
add_action(\'before_wp_tiny_mce\', \'sgp_before_wp_tiny_mce\');
您可能需要更改plugins_url() 以匹配php文件的适当位置。然后,您可以使用插件tinymce脚本中的变量来获取位置。
ed.windowManager.open({
file : sgp_plugin_url,
我还没有测试过这个。。。它来自记忆。如果您遇到任何问题,请告诉我,我会做出相应调整。如果在可视化编辑器中单击“增加缩进”,则会将以下代码添加到文本编辑器中:<p style=\"padding-left:30px;\"> 如何将其更改为text-indent: 30px; 不影响核心文件?我搜索了很多文件,没有找到任何可能导致这种情况的代码。谢谢