【问题标题】:Adding a JSON plugin in a Magento-Wordpress integration在 Magento-Wordpress 集成中添加 JSON 插件
【发布时间】:2014-06-15 10:57:25
【问题描述】:

我正在使用 Magento WordPress Integration module 集成 Wordpress 和 Magento,它运行良好。

但我需要使用外部 API 从博客获取数据。我安装了JSON API plugin,但它不能与最新版本的 Wordpress 一起正常工作。

之后我安装了另一个名为 Termal API 的 JSON 插件,我也无法让它工作,因为当我尝试访问 API url 时:

http://www.example.com/blog/wp_api/v1/posts

Magento 重定向到 404 未找到页面。

如何访问 API 网址?你知道其他提供 RESTFUL API 的插件吗?

【问题讨论】:

  • 在不知道您是如何设置 Magento 系统以及如何设置 Wordpress 系统的情况下,这是不可能的。如果没记错的话,Fishpig 会将博客内容拉入 Magento,这意味着您的实际 wordpress 安装可以在任何地方。
  • 嗨@AlanStorm 我使用正常程序安装了 Magento 和 Wordpress,但我在 Magento 上安装了一个扩展以将 Wordpress 集成到 Magento 中,并且工作正常。 Magento 商店位于服务器的根目录中,wordpress 实例位于名为“wordpress”的文件夹中

标签: php json wordpress api magento


【解决方案1】:

我自己解决了这个问题。如果其他人遇到与我相同的问题,我将解释我做了什么。

您需要在 wrpdress 文件夹中创建或编辑 htaccess 文件并将下一个内容放入其中

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
</IfModule>

之后 JSON 插件应该可以正常工作了。

谢谢大家

【讨论】:

    猜你喜欢
    • 2012-12-03
    • 2015-08-21
    • 2016-11-14
    • 2013-01-27
    • 1970-01-01
    • 1970-01-01
    • 2020-12-26
    • 2017-08-07
    • 2012-09-26
    相关资源
    最近更新 更多