您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
在WooCommerce内部调用“WooCommerce_BEFORE_ADD_TO_CART_BUTTON”钩子时,CF7 AJAX无法正常工作
我正在尝试在产品详细信息页面上放置一份CF7联系人表单。我用过WooCommerce钩子woocommerce_before_add_to_cart_button 为此。add_action( \'woocommerce_before_add_to_cart_button\', \'custom_before_add_to_cart_btn\' ); function custom_before_add_to_cart_btn() { echo do_shortcode(
更改商店存档页面上的标题标签(当前解决方案恢复为循环中第一个产品的标题)
首先,add_theme_support( \'title-tag\' ); 在我的主题中启用。我有两个过滤器可以修改标题,这一个连接到the_titleadd_filter( \'the_title\', \'custom_account_endpoint_titles\', 10, 2 ); function custom_account_endpoint_titles( $title ) { // Currently only have conditions here fo
Woodse可以动态地用于从另一个插件进行支付处理的账单吗?
我正在开发一个插件,而不是编写自己的支付处理代码,我想知道是否可以利用woocommerce来实现这一点。我的插件处理相当于租用空间的内容,所有自定义管理都是用我的插件完成的。如果woocommerce有办法收集并记录我插件的付款,那就太好了。这可能吗?我发现的关于API的大多数示例似乎都适用于woocommerce的远程API使用。谢谢
强制特定产品类型的元数据
我在一个Woocommerce网站上工作,我有多种产品类型:simple\\u product、enviso\\u group\\u offer和enviso\\u group\\u ticket。所有这些类型都只是我Woocommerce中的产品。否我只想将noindex、nofollow meta标记添加到enviso_group_ticket 产品。<meta name=”robots” content=”noindex,nofollow”/> 我如何才能做到这一点?当我使用S
如果购物车项目有特定元,WoooCommerce禁用CHECK_CART_ITEM_STOCK
我将出生名单功能添加到我的woocommerce商店。我想授权订购缺货的产品,前提是该产品是在出生名单上购买的。在我从出生列表向购物车添加产品的功能中,我跳过了库存可用性检查。产品现在已添加到购物车中。我还使用出生列表ID向购物车中的项目添加了一个meta。但我在购物车和结帐时出错了。如何以编程方式停用购物车的库存检查。实际上,woocommerce对includes/class wc cart进行了检查。php in check\\u cart\\u item\\u stock方法
搜索不会返回任何内容
skorpion上的搜索栏。信息。pl不会返回任何内容-它会将您发送到一个页面;斯科皮翁。信息。pl/undefined“未定义”;。我试着解决这个问题,但无论如何都无法解决。搜索由高级自定义字段和ACF:更好的搜索运行。不知怎么的,它曾经起过作用,但现在不起作用了。你能看看吗?它怎么了?是什么让它起作用的?顺致敬意,编辑-我不知何故又尝试了一次积极的搜索。只需输入“;“是”;字母,然后搜索。搜索结果URL如下所示:http://skorpion.info.pl/wyszukiwanie/?phrase=
固定链接包含不需要的空格,从而导致断开的链接
我在WooCommerce的wordpress网站上列出了8k多个产品。一些产品链接工作正常,绝大多数由于某种原因有一个不需要的空间,虽然(-)导致404,但当我编辑链接以删除这两个字符时,链接再次发挥作用。wordpress编辑器中的链接如下所示-www.mydomain.com/product/ -随机产品在前端,链接如下所示:Www.mydomain。com/产品/%20randomproduct我想知道是否有一种方法可以让我批量编辑所有坏链接,以删除2个问题字符并修复我的链接。感谢您的帮助。
根据当前产品属性返回产品列表
我已经修改了我的单个产品。php并希望弹出一个共享相同品牌名称的其他产品块,我在名为“brand”的产品属性中指定了该品牌名称。这是我迄今为止的代码,但它返回所有产品,而不是按pa\\U品牌过滤。<!-- Custom 4 up product filtered by Brand attribute --> <ul class="products"> <?php
在WordPress函数中使用PHP类
我想在函数中使用一个类。php,但我不确定设置它的最佳方式我还想获得WooCommerce的购物车阵列。我目前还没有访问类中WC()的权限。在函数中实现OOP的最佳途径是什么。php和将WooCommerce的类WC()引入我的类以便我可以用于其他函数的最佳方法是什么。my code in functions.phpclass MyCart { public $cart_contents; public function __construct(){
未触发WooCommerce_PRODUCT_QUICK_EDIT_SAVE挂钩
我正在尝试在woocommerce产品的快速编辑中添加自定义字段。我设法显示字段并用jquery填充,但我无法保存更新的数据。add_action( \'quick_edit_custom_box\', array( $action_class, $quick_edit_method_called ), 99, 3 ); add_action( \'admin_enqueue_scripts\', array( $action_class, $quick_edit_script ), 99 );&
我想要显示购物车项目编号,如果有或没有,简单的购物车文本
我正在制作一个定制的WooCommerce网站,一直在编写购物车链接。我希望链接看起来很简单;购物车“;当其中没有项目时。但要显示项目的数量,如有类似的项目;购物车(1)“--”有可能吗?我目前正在使用这段代码,我觉得它显示了;0“;没有项目。<a href="<?php echo esc_url(get_page_link(12)); ?>">Cart (<?php echo WC()->cart->get_cart_contents_cou
WooCommerce-更改模板?
我在这里找到了解决方案WooCommerce: Change template for single product page但是,它实际上并没有解释如何做到这一点。。或者我只是不够理解。我确实尝试了一下,并将该文本置于;单一产品。php“;,更改dirname到/产品的位置。php(我的模板文件名),但没有更改。当我转到产品页面时,我希望能够使用页面右侧的下拉框来更改默认模板,因为产品页面上的样式不正确。谁能帮我把这件事说清楚吗?我正在把头发拔出来,因为这是我网站上唯一要做的事情,我可以让它活起来。谢谢
优惠券中的自定义选项卡导致“您关注的链接已过期”错误
This code is saved in ./child-theme/includes/show_coupon_usage.php and then in functions.php it\'s required if the user is an admin. <?php if (!defined(\'ABSPATH\')) { exit; } //Our class extends the WP_List_Table clas
属性存档页面上的类别
我有Wordpress+Woocommerce网站,大约有2k种产品。产品有几个不同的属性,如;“品牌”;和属性值;“品牌”;“如”;三星公司"E;飞利浦公司;等在“上”;“品牌”;存档页面,如;三星存档”;我想显示包含具有该属性的产品的产品类别菜单。(“三星产品”)其他我不想展示的。我想一种方法是查询类别循环中的所有产品,然后查询属性,并根据结果在菜单上显示/隐藏此类别。问题是,如果存档页面访问量很大和/或类别树很大,此方法可能会影响性能。也许有人知道更好的方法并想与大家分享?
以编程方式将产品添加到购物车中,并在从特定类别购买时将价格设置为零
Wordpress/Woocommerce相关问题。我想在添加某个类别的物品后,通过编程将“免费礼物”添加到购物车中。这种免费礼物实际上也是一种他们可以单独从商店购买的产品,但当它与上述类别的商品组合时,将作为免费礼物。到目前为止,我有一个工作代码,一旦添加了特定类别的项目,就可以添加额外的产品。但我不知道如何在购物车中将此商品的价格设置为零。/* * Automatically adding the product to the cart. */ function aa
根据日期和时间隐藏特定的运输方式
我想进一步扩展这里给出的代码:Hide specific shipping method depending on day time in Woocommerce根据一天中的时间,此代码段将隐藏特定的装运方法,并且可以正常工作。但我也希望包括今天。例如:获取当前日期和时间,如果您在星期六(=今天)晚上11点之后订购,则不能再选择“星期六交货”选项。如果在周六(即今天)晚上11点之前订购,您仍然可以选择。add_filter( \'woocommerce_package_rates\', \'hide_sh
将作者选项添加到[Products]WooCommerce快捷代码
我正在尝试修改[产品]快捷码的用法:https://docs.woocommerce.com/document/woocommerce-shortcodes/#section-11我所看到的是将作者id从短代码(例如[产品作者=2])传递到查询。参考:https://wordpress.org/support/topic/adding-a-special-product-attribute-to-the-products-shortcode/但是这个示例是一个真/假参数,用于触发$query\\u arg
PRODUCT_TYPE_OPTIONS获取储值
我对产品类型选项复选框有问题。该值已正确保存在数据库中。如果值为“是”,则复选框未选中。我在下面写的代码<?php function add_octopus_child_option( $product_type_options ) { $product_type_options[\'_childocto\'] = array( \'id\' => \'_childocto\', \'wrapper_
如何仅使用WooCommerce中特定类别页面的产品ID数组来显示给定的产品
我只想在税务查询中使用显示产品ID列表woocommerce_product_query 滤器因此,我需要添加一个额外的过滤器以及一个要过滤的税务查询,以仅显示具有给定ID的产品。$tax_query[] = array(\'add filter to show only specified products\'); $q->set( \'tax_query\', $tax_query ); 谢谢
使用admin-ajax.php发出的AJAX POST请求的状态400
从昨天开始,我就一直在处理这个问题,编写并重写代码来修复这个400 XRH错误。我找不到办法来修理它。在向您展示代码之前,下面是一些上下文:我正在尝试将可变产品添加到归档循环中。我已经成功地将变体选择表单带到了那里,我可以使用AJAX发送正确的数据。问题似乎与请求有关。这是我的代码:// The main php function function variation_add_to_cart_product(){ $product_id = apply_filt