wordpress中的tinyMCE不是在少数几台电脑上工作的



我有一个非常奇怪的问题,在我的办公室里,我们有10多台电脑,我们在wordpress上写内容,所以视觉编辑器是我们常用的wordpress工具,但是今天我们已经把我们的wordpress从一台服务器转移到另一台服务器上,之后,一切都很好,但是TinyMce,即视觉编辑器按钮(如b,i和其他)在几台电脑上不工作,任何关于这方面的帮助将不胜感激。请注意:我们在同一台服务器上有几个博客,他们工作得很好。

在控制台:

:加载资源失败:服务器响应404(未找到)http://www.newsyaps.com/wp-includes/js/tinymce/wp-tinymce.php?c=1&ver=358-23224状态未捕获的ReferenceError: tinyMCE未定义post-new.php:2215

这可能有点晚了,但只是提醒那些有同样问题的人。

我也曾经遇到过这个问题。当我检查我的cPanel错误日志时,它说:

[error] File "...public_html/wp-includes/js/tinymce/wp-tinymce.php" is writeable by group...

我所做的就是改变

的权限

wp-tinymce.php

从<<p>文件strong> 755 , 644

这些错误都消失了:)

干杯!尼尔

我也是被这个[wp/tinymce/hosting]问题折磨过的人之一。

[wp-includes/js/tinymce/wp-tinymce.php] -file的目的是加载这个脚本:

[wp-includes/js/tinymce/tinymce.min.js]
[wp-includes/js/tinymce/plugins/compat3x/plugin.min.js]

所以如果你有问题的服务器/主机(例如,您无权更改目录/文件权限或更改.htaccess文件)您总是可以采用简单的方法,手动加载必要的时序文件:

在您的[wp-content/themes/{YOUR_THEME_DIRECTOORY}/function.php] -文件中添加:

function load_bloody_tinymce(){
    wp_enqueue_script( 'bloody_tinymce_js_main', includes_url() . 'js/tinymce/tinymce.min.js' );
    wp_enqueue_script( 'bloody_tinymce_js_plugin', includes_url() . 'js/tinymce/plugins/compat3x/plugin.min.js' );
}
add_action( 'admin_enqueue_scripts', 'load_bloody_tinymce' );

*当然,这不是解决访问问题的方法,但如果您不是系统管理员,它可以帮助您。

最新更新