【问题标题】:How to embed existing react app to WordPress如何将现有的 React 应用程序嵌入到 WordPress
【发布时间】:2021-08-31 18:54:53
【问题描述】:

我正在尝试使用插件 ReactPress 将现有的反应应用程序嵌入到我的 WordPress 网站。我在插件部分创建了一个反应应用程序:

并在需要的路径中添加了现有 react 应用程序的构建文件夹(使用文件管理员插件):

路径是 wp-content/plugins/reactpress/apps/dase-mural-design。问题是当我单击 URL Slug 以查看此部分(放置构建文件夹的位置)时,我没有看到我刚刚上传的 react 应用程序,我只看到页眉和页脚以及这些错误:

我做错了什么?我该如何解决?

提前致谢。

更新: 我使用 FileZilla 上传这些文件,但仍然没有显示任何内容。有什么想法吗?

我将 package.json 主页更改为:“homepage”:“/wp-content/plugins/reactpress/apps/dase-mural-design/build”,

但在 WordPress 网站的控制台中,我看到: 谢谢

【问题讨论】:

    标签: reactjs wordpress


    【解决方案1】:

    这是一个编码issue,尝试setting你的站点编码为utf-8或使用different tool上传你的react应用程序的文件,这可能是文件管理器插件在上传时更改了编码。

    【讨论】:

    • 如何将我的网站编码更改为 utf-8? @diedu
    • 在 wp-config.php 中找到这一行 define( 'DB_CHARSET', 'utf8' );并根据您的需要进行更改
    • 我使用 filezilla 上传构建文件,但仍然无法正常工作。任何想法? @ShaikhAejazAhmed
    • 您是否像@diedu 所说的那样更改了站点编码?您标记了答案,所以我认为问题已解决
    • 我没有更改编码,我只是使用 FileZilla 上传文件。该问题未解决,因为该页面仍未出现。我更新了问题。你知道发生了什么吗?
    猜你喜欢
    • 2019-09-21
    • 2016-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-14
    • 1970-01-01
    • 2014-07-10
    • 1970-01-01
    相关资源
    最近更新 更多