-1

我有一个 2013 年创建的网站。我们为 woocommerce 安装了一个插件,它可以清理 woocommerce 内部,例如自定义结帐页面。它基本上处理了我商店的许多内页。

我们最近一直在更新我们的其他插件,并且也迁移到了 php 7。问题是为我们和制作它的人制作的插件倒闭了。

最近该插件引起了很多问题,例如客户端登录后我的动态内容有时无法正常工作。捕捉会导致问题,有时网站会出现服务器问题和其他问题。

经过大量研究,我们发现处理 woocommerce 的插件是罪魁祸首。你们有什么办法可以查看这个插件的代码并帮助我吗?

PS:制作这个插件的公司倒闭了,不能再帮我了。

这是完整插件的下载链接。

https://files.fm/u/jtjef3y3

4

1 回答 1

0

我下载并查看了您的插件。该插件正在做很多 - 所以禁用可能会导致很多问题。我将概述各种功能以及它们在做什么 - 希望这可以帮助您确定可能导致问题的功能,您可以注释掉该部分。尽管我没有在此插件中看到任何特定于缓存或动态内容的内容。

  • smn_woo_cleanup_check_fields:从结帐表单中删除和重新排列字段
  • smn_woo_cleanup_order_notes:从结帐表单中删除订单备注字段
  • smn_woo_cleanup_scripts : 添加一些 css 和 javascript 加载到 woo 页面
  • printIEMeta : 添加 X-UA-Compatible 元标记
  • smn_woo_cleanup_wpheader:从
  • smn_woo_cleanup_order_redirect:重定向到自定义加售路径而不是通用交易结果页面
  • smn_woo_cleanup_locate_template:包括一个单独的结帐/产品列表模板
  • smn_woo_cleanup_logout_link:添加我的帐户链接
  • smn_woo_cleanup_per_product_upsell_input:为一些追加销售的东西添加额外的产品元字段
  • smn_woocommerce_cleanup_process_product:清理上述输入
  • smn_woocommerce_cleanup_datalayer_initial_push:为 google tag manager 和 infusionsoft 添加一些额外的跟踪信息
  • smn_clean_post_content:从帖子内容中删除所有内联样式
  • is_blog_page : 检查是否是博客页面
  • smn_woo_cleanup_remove_related_products:每次都不返回相关产品
  • smn_login_redirect:登录后重定向用户
于 2018-07-18T21:37:15.293 回答