您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
让WooCommerce针对超过50万种产品进行优化
我有一个wordpress woocommerce网站,有大约50万种产品。目前,当我尝试加载某个类别(大约30k个产品)下的产品时,它不会加载,并给我服务器超时时间,当我尝试加载一个只有83个产品的类别时,显示产品需要30多秒。我使用查询监视器来分析查询,它表示仅针对83种产品的类别就有945个重复查询。对于具有较大产品的类别,页面未加载,因此查询监视器无法显示结果。我向我的开发人员征求建议,他说我将不得不购买专用服务器,因为共享托管很糟糕。他建议我不要优化我的数据库。我目前使用的是Bluehost的w
Bypass wp_safe_remote_get()?
我有一个PHP(Laravel)应用程序,它通过WooCommerce REST API将数据推送到WooCommerce,除图像外,其他一切都正常。我能把它记下来wp_safe_remote_get() 和$args[\'reject_unsafe_urls\'].我已经找到了解决这个问题的方法,但我记不起是在哪里找到的。我似乎记得函数中有一个钩子。关闭此功能的php。不建议这样做,但这是唯一的办法。有人能帮我吗?或者有人有其他解决方案吗?我只是从同一台服务器上制作的应用程序中推送URL。来自外部应用程
写作干净的WooCommerce风格
因此,我正在建立我的第一个自定义WooCommerce商店,我发现我的styles类名变得过于冗长,或者就是这样。我使用Chrome中的inspector工具来获取类名。下面是我目前正在使用的示例:.woocommerce ul.products li.product a { ... } .woocommerce ul.products li.product .price del { ... }&
如果用户购买的给定产品少于200欧元,则会出现错误消息
我的产品属于“墙纸”类别,具有运输类墙纸,当用户尝试购买低于200欧元的此类产品时,我会向他们显示一条通知。这是我的代码,但它没有按预期工作:/* Pedir 200 si el usuario es de fuera de España en los wallpapers */ add_action( \'woocommerce_check_cart_items\', \'minimo_pedido_en_wallpaper\' ); function minimo_pedido_en_
调试为什么精选图片在WooCommerce主页上停止显示
有时,通常出现在我们主页上的“特色”图片已经停止显示。我做了一些挖掘,在索引中找到了这个模板代码。php(这是Artificer WooThemes主题)这似乎是处理特色图像的代码:<ul class=\"featured-products\"> <!-- The first 3 --> <?php $args = array( \'post_type\' => \'product\', \'posts_per_page\' =>
(WooCommerce)输入特定类别时按价格排序
只有当用户进入特定类别时,才有办法按价格订购产品吗?我知道我可以使用函数中的挂钩来实现这一点。php,但我不确定如何实现这一点add_filter(\'function-for-ordering-products\',\'my-custom-function\');function my-custom-function(){ //Step 1. Find the category the user is currently watching //Step 2. If the c
当产品自定义字段不为空时在表头显示按钮
我正在WooCommerce,WordPress创建一个网站。目前,我正在开发一个功能,当产品自定义字段包含URL时,标题中会显示名为“LIVE TRANSMISSION”的按钮(整个网站上只有一个产品的此字段一次不能为空),单击按钮会将用户重定向到LIVE TRANSMISSION所在的产品页面。我知道如何在产品页面上做到这一点,它正确地显示了,但如何在整个网站的标题中显示此按钮,并将用户重定向到目前具有唯一传输的产品?“知道”哪个产品启用了此功能的最佳方法是什么?我想不出来。<div class
在同一节点应用程序中使用WordPress和WooCommerce REST API
我正在编写一个小型实用程序应用程序,将第三方API连接到WooCommerce商店(实际上,它是多站点的,但实际上并不相关),以便更新客户记录。WooCommerce APIdocs 声明role 属性是只读的,但我需要更新角色,以便在前端启用基于角色的定价。看起来我可以使用核心WordPress编辑角色API, 但我正在使用wc-api-node, 这是WooCommerce API的节点包装器。在创建/更新客户记录后,我是否应该使用单独的包装器和/或方法访问核心WordPress API,或者这是我可
ACF高级定制字段如何与WooCommerce Single产品配合使用
我正在使用高级自定义字段ACF Wordpress插件,我创建了许多自定义字段,下面是屏幕截图我的问题是如何在woocommerce单一产品页面中显示这些自定义字段,以便我的客户可以在订购时输入数据。当做
带有ACF中继器字段的WooCommerce自定义选项卡
我正在为我的附加自定义WooCommerce选项卡的内容使用高级自定义字段的转发器。中继器位于组字段内。我设法显示转发器字段之外的自定义字段。现在问题是我的中继器字段中的字段。中继器字段未显示。这是我在函数中使用的代码。php//添加自定义选项卡add_filter( \'woocommerce_product_tabs\', \'dl_custom_product_designer_tab\' ); function dl_custom_product_designer_tab( $tabs )
如何从高级自定义字段中的“SELECT”字段获取数组
我在ACF中有一个关于城市的字段,它是一个多选字段(支持ajax)。因此,用户可以选择不同的城市(本例中为配送区)。有了这个城市,我想填充woocommerce结账字段。所以我需要一个只包含选定城市的高级自定义字段的数组。我试图获取对象,但我获取的是所有城市,而不是选定的城市。我该怎么做?我试过:$field_name = \"acf_cities\"; $field = get_field_object($field_name); echo $field[\'label\']
高级自定义字段(ACF)-按分类而不是发布类型筛选关系
我有一个现场小组,如下所示:我只能使用帖子类型进行过滤,目前这对我来说很糟糕,因为Woocommerce只使用产品作为帖子类型:当我发表帖子时,我只看到:有没有办法对分类法进行筛选,并按选定的分类法进行筛选?
如何在插件(如WooCommerce的Shop页面)中包含主题模板文件?
我正在尝试定制WooCommerce的商店页面(在本例中称为“产品”),以包含来自我的WordPress主主题的模板部分。get_template_part() 不起作用。我相信这是因为插件无法判断主题中会存在哪些文件,所以它被禁用了。或者,我想知道这是否是因为函数是从插件目录中调用的,所以它在错误的目录中查找。include() 不起作用。我发现以下错误:Warning: include(): http:// wrapper is disabled in the server configuration
是否可以向WooCommerce属性术语添加自定义字段?
在…上Wordpress / WooCommerce, 是否可以将自定义字段添加到WooCommerce 属性项?“属性”指的是一般属性,而不是产品下的属性。请查看下图以了解更多详细信息:有没有可能用ACF (高级自定义字段)插件?谢谢
使用联系人表单7将WooCommerce产品添加到购物车
我有一个表格,人们可以注册一个研讨会,它需要填写你的个人信息,然后选择你想参加的研讨会,以及你想买多少张票。用户将填写表单,单击提交时,他将被引导到woocommerce商店页面,以便他可以将所需的研讨会添加到购物车中并支付费用。我试图摆脱中间步骤,即用户将项目添加到购物车,并希望使用表单中的信息自动将相应的项目添加到购物车。我发现以下代码使用on\\u sent\\u ok挂钩,但我认为这已经过时,我不知道如何使用它从联系人表单中的相应字段添加多个产品和数量:on_sent_ok: \"location
如何防止这些PHP变量被缓存到WordPress上?
我在函数中使用此代码。php在WordPress上生成基于访问者位置的附属链接,它工作得很好,但问题是如果打开页面缓存(W3 Total Cache),变量会被缓存,因此如果英国人是第一个打开页面的人,那么第二个德国人打开页面,他将获得与第一个访问者相同的链接。请再说一件事,我对PHP和javascript还是很陌生,如果答案足够简单,我将不胜感激 <?php add_action( \'woocommerce_before_add_to_cart_button\', \'affi
将WooCommerce商店页面图像移至左侧
我正在用Genesis和Woocommerce开一家商店。我将列设置为1,并使用woocommerce\\u after\\u shop\\u loop\\u item\\u标题挂钩在图像下方和按钮之前添加了简短描述。理想情况下,我希望图像宽度占50%,描述占50%,然后两个下面的按钮都占100%。只是想知道这是否可行?提前感谢
WooCommerce结账页面州/县(可选)验证不起作用
wooCommerce结账页面State / County (optional) 验证不工作这是我添加的代码 add_filter(‘thwcfd_State_field_override_required’,’__return_true’); 关于如何为State / County (optional)类似于State / County (optional)*看看我的问题
如何将我的产品名称和价格从缩略图下方移动到Avada&WooCommerce中的滚动内容?
我希望我将商店页面上每个Woocommerce产品图像下的产品信息(名称、价格)移动到仅通过特色图像滚动显示(而不是当前滚动显示信息)的位置很肯定这将需要定制CSS和JS,我对此很满意,我只是希望有任何关于方法/提示等的指针可以从哪里开始。首先是当前视图下面的屏幕截图,然后是我想要创建的具有此功能的其他站点(我也意识到这一点reference site 不是WordPress。但我看这是可行的!)我正在使用Avada theme, 它有滚动选项,但我看不到可以进行此自定义的选项。Avada\'s Feat
将占位符文本字段添加到WooCommerce结帐
我正在尝试将占位符文本添加到签出页面,但它没有在名字和姓氏上显示任何占位符文本。它显示了一个新的文本字段,其中包含我编写的palceholder文本。我只想在现有字段中添加placegolder文本,而不是添加新的文本字段。在主题/函数中编写代码。php文件,但它仍然不工作。add_filter(\'woocommerce_default_address_fields\', \'override_default_address_checkout_fields\', 20, 1); function