几个月以来,我一直在为我的网上商店使用woocommerce,就在几天前,我已经在我的网上商店中启用了多站点。
我点击此链接从URL中删除了"www",因为Woocommerce REST API在没有"www"的情况下无法工作。现在 REST API 工作完美,但是当我要从网络管理员为特定站点打开仪表板、产品等时,出现以下错误
这已被禁用
但是当我从 URL 中手动删除 www 时,它运行良好。那么如何从管理面板的所有网址中删除 www?因为当我要添加新产品或新类别时,我也会遇到上述错误。请帮助我。
您需要通过主题的 wp-config.php 和函数.php进行更改
WP-配置.php
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');
函数.php
update_option( 'siteurl', 'http://example.com' );
update_option( 'home', 'http://example.com' );
将该网址替换为您当前的网站网址。它会起作用。
另一种方法可以替换数据库中的所有URL。
请使用wordpress插件"去更新实时网址"。
https://wordpress.org/plugins/go-live-update-urls/
在这里您可以看到两个选项,第一个是旧网址,第二个是新网址。
最后单击更新/提交按钮,您将看到所有WordPress网址都将根据需要更新。