gpt4 book ai didi

javascript - 在 openshift 上托管时,WordPress(Redux 框架主题)中样式表和 Javascript 的路径无效

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:55:37 24 4
gpt4 key购买 nike

主题选项面板无法正确加载 OpenShift 上的某些主题。我正在使用使用 Redux 框架构建的 wordpress 的 Avada 主题。一切在本地主机上运行完美,但当我在 openshift 上托管网站时,“主题选项”不起作用,FireBug 的控制台显示样式表和脚本路径被 openshift 搞乱了。

示例样式表的当前(无效)url 如下所示:

https://my-website.com/wp-content/var/lib/openshift/5942968f ‌ 2d527198350000f2/app‌ -root/data/themes/th‌ emeName/includes/lib‌/inc/redux/framework‌/FusionReduxCore/inc‌/extensions/import_e‌ xport/import_export/‌ field_import_export.‌ css

虽然它应该是这样的:

https://my-website.com/wp-content/themes/themeName/includes/ ‌ lib/inc/redux/framew‌ ork/FusionReduxCore/‌ inc/extensions/impor‌ t_export/import_expo‌ rt/field_import_expo‌ rt.css

整个 url 中不应该有任何/var/lib/openshift/

我需要修复此问题,但我对 Redux 框架中的编码一无所知,也不知道如何更改路径并将其指向正确的路径。

最佳答案

这是一个已报告的已知问题 Here 1, here 2, here 3, here 4等等。

这不是 Redux 的问题。

这发生在主题上

您必须联系主题开发者才能解决此问题。

但是我上面发布的问题有解决方案,你可以查看。

无论如何,我想在这里发布一些问题的修复

引自WordPress

It's also important to note that PHP's FILE magic-constant resolves symlinks automatically, so if the wp-content or wp-content/plugins or even the individual plugin directory is symlinked, this function will not work corrrectly.

主题链接是符号链接(symbolic link)。这是问题。

可以找到示例修复 here

另一个 引自 @Liggitt

Wordpress provides hooks to filter the plugin path. I wrote a simple plugin that will adjust the plugin url to be correct, even when a symlinked folder is used.
ssh into your wordpress application, and run the following:

cd app-root/data/plugins/
git clone git://github.com/liggitt/wordpress-plugin-symlink.git

登录到您的 wordpress 管理控制台,并激活 plugin-symlink 插件。

关于javascript - 在 openshift 上托管时,WordPress(Redux 框架主题)中样式表和 Javascript 的路径无效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44672125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com