Qlate+WooCommerce(多重时间)

时间:2013-05-28 作者:Dognose

我正在使用WooCommerce和qTranslate开发一个电子商务网站。我遇到了以下问题。我已经在谷歌上搜索了几天,但都没有结果。

在产品编辑页面的顶部,tinyMCE文本区域看起来正常。它有多个语言选项卡以及视觉和文本编辑器选项卡。然而,在底部,用于简短描述的TinyMCE框与qTranslate没有很好地集成。它的工具栏不显示,也没有语言选项卡。

此外,在视觉和文本编辑器选项卡之间切换也无法正常工作。我在互联网上找到的一个解决方法是每次刷新页面。但这并不是一个解决方案。

除了上述问题外,每次页面刷新时,光标似乎都会聚焦在简短描述框中。如果简短描述位于产品编辑页面的最后一部分,页面将自动滚动到重新加载后的位置。

我还尝试安装TinyMCE Advanced和Ultimate TinyMCE,看看这两个插件是否可以解决问题,但也没有运气。

干杯

2 个回复
SO网友:Elisha Terada

你一定要用qTranslate来做吗?

如果没有,请阅读官方文件以了解推荐的翻译方法:http://docs.woothemes.com/document/woocommerce-localization/

还可以尝试任何与WooCommerce集成的插件,如WPML。

修复两个未集成插件之间的兼容性并不值得费心。它们将不断更新,您必须不断进行更改以使它们协同工作。

SO网友:fuel2water

好吧,所以我疯狂地寻找解决方案,最终找到了一个临时解决方案。在重新安装了每一个插件和主题但没有成功之后,我几乎放弃了。

如果编辑器中的“视觉”按钮不再工作/响应,请在安装Woocommerce后尝试以下操作:

通过ftp,(先进行备份)打开文件:

/wp-content/plugins/woocommerce/includes/admin/class-wc-admin-editor.php
转到第55行,如下所示:

$arr[\'wc_shortcodes_button\'] = WC()->plugin_path() .‘/assets/js/admin/editor_plugin_lang.php’;
和注释(放置/** 之前和*/ 之后)这样的行:

/**
$arr[\'wc_shortcodes_button\'] = WC()->plugin_path() . ‘/assets/js/admin/editor_plugin_lang.php’;
*/
保存并上载。打开一个页面/帖子,你应该会没事的。有希望地

结束