您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
在循环WordPress中显示产品类别静态滑块名称和图像
我尝试在我的主页中为woocommerce转换一个类别静态滑块,但我不知道使用哪个循环或函数来实现这一点,下面是我的代码:<div class="row mt-3 mb-5"> <div class="col-12"> <div class="category-section dt-sn dt-sl">
取消注册出队JS脚本,但在1个产品页面上除外
除了一个产品页面之外,我需要在任何地方注销JS脚本,到目前为止,这是我的代码:add_action( \'wp_print_scripts\', \'my_deregister_javascript\', 100 ); if ( !is_product(\'67688\') ) { wp_deregister_script( \'wc-lottery-jquery-plugin\' ); wp_deregister_script( \'wc-lottery-countdown\'
有关产品供应的电子邮件警报
我想让用户可以在产品库存为0时单击按钮。这样做的目的是在产品重新发布后立即向用户发送电子邮件。我可以通过做一个表格,写一个函数,发送和发送电子邮件,或多或少像这样,让这一切变得很容易,对吧。然而,我想知道wordpress是否有任何功能或功能来做到这一点。
Remove item in Checkout
我 一m级 us我ng级 t型h类我s code for rem级ove 我t型em级s 我n Ch类eckout型个A.;一dd_f我lt型er(\'woocom级m级erce_c一rt型_我t型em级_n一m级e\', \'cust型om级_f我lt型er_wc_c一rt型_我t型em级_rem级ove_l我nk\', 1.0, 3.);个A.;funct型我on cust型om级_f我lt型er_wc_c一rt型_我t型em级_rem级ove_l我nk($product型_n一m级e,
组合一个操作和一个筛选器
我想在Woocommerce签出页面中显示错误消息,并删除订单按钮。我可以使用一个操作和一个筛选器:add_action( \'woocommerce_before_checkout_form\', \'add_checkout_error\', 9 ); function add_checkout_error() { wc_print_notice( __( \'An error message.\', \'woocommerce\' ), \'error\' ); }&
从自定义挂钩调用产品搜索
我正在尝试从自定义表单中发出搜索请求。为此,我在表单提交时有一个AJAX调用:jQuery("#header-search").on(\'submit\', function () { jQuery.ajax({ url: my_ajax_object.ajax_url, data: jQuery(this).serialize() }) .then(
WooCommerce:如何更改每个产品的属性值
是否有可能(或者您是否见过插件)更改特定产品属性值的顺序?下面是我们的场景:我们正在建造一家书店。每本书(产品)都有一个或多个条目的属性Authors。但这些作者的出现顺序对我们很重要,而且不是全球性的。例如,在第X本书中,作者A可能出现在作者B之前,但在第Y本书中,顺序是B然后是A。请提前多谢。
我如何才能获得所有WooCommerce API订单
当我和我的邮递员https://page.com/wp-json/wc/v3/orders它只返回10个结果,在woocommerce中,我有2000个ordersHow,我能得到那2000个订单吗?
如何在产品描述中显示自定义字段?
我有一个custom field 例如;_additional_description"E;,我需要在end of the product description, 但是only if the product is simple.谢谢你的帮助
在不影响性能的情况下有计划地更改WooCommerce产品和变体价格
我需要为我商店中所有登录的客户设置全球5%的折扣(或0.95的利润率)。我使用过滤器来改变所有简单产品和产品变体的价格。为了让它正常工作,我需要为登录用户删除每个产品的产品瞬态。这很好,但加载时间太长。这对性能的影响似乎很大。代码如下:function change_price_for_logged_in_customers($price, $product, $clear_transients) { if ( is_user_logged_in() && is_numer
将客户添加到MailChimp、重定向到结账和填写表单数据的注册表单
你可以看到我在做什么this test page - 顶部按钮标记为;MAILCHIMP+结帐”;这就是我正在研究的。我正在努力完成3件事(目前2和3正在我的测试页面上工作):将表单数据发送到MailChimp重定向到签出自动用表单数据填充签出字段我可以使用插件制作一个表单,将数据发送到MailChimp,效果很好,但是当我添加代码时;3 MailChimp插件失败。我使用的插件是MailChimp for WordPress 我用它制作的表格结构如下:<p> <labe
WooCommerce返回产品POST_STATUS为已发布,即使它处于状态草稿
你好,我在获取Woocommerce产品WP\\U PostObject的post\\U状态时遇到问题。我得到所有执行此查询的产品:$onlineShopProducts = get_posts([ \'post_type\' => [\'product\', \'product_variation\'], \'orderby\' => \'post_title\', \'order\' =>
紧急验证保存-发布钩子在Woo-Commerce产品条目表格上!
我想在Woocommerce网站上对产品描述(包括长描述和短描述)的产品输入表单进行所需的验证,并允许使用最小和最大字符。预期情景如果管理员/车间经理将此字段留空,则不应允许他们保存产品草稿或提交产品</我想在长描述和短描述输入字段上输入所需的符号</如果可能的话,我想设置Woo commerce产品输入表单上tet编辑器允许的最小和最大字符数
为英雄形象创建自定义函数
我是php开发的新手,我想创建一个自定义函数我想创建一个函数来调用与产品同名的图像,但我无法调用产品名称,然后将其放置在图像名称中。你能帮帮我吗。我的代码:add_action(\'init\', \'custom_hero_image\'); function custom_hero_image() { $result = get_the_title( \'ID\' ); if ( is_product() ) { $html .= \'&
如何从WooCommerce的尺寸下拉列表中删除“脱销”变化选项?
我正在使用woocommerce来展示产品及其变体。所有产品都有一个称为“尺寸”的变体。有些变体已经脱销,但仍显示在select下拉列表中。请参见附图:如果变体“缺货”,我如何删除或取消选择变体?我曾尝试在WooCommerce设置中使用“隐藏缺货”,尽管这没有什么不同。
为用户将产品添加到购物车-wc()->购物车->添加到购物车
我正在尝试为用户将产品添加到购物车中。我正在使用WC()->cart->add_to_cart. 但它不起作用,我检查了文件,但没有发现任何东西,我只是想在特定的用户id上添加到购物车产品。
在我的帐户中输出自定义页面的PHP代码
几周来我一直在努力解决这个问题。我向woocommerce我的帐户页面添加了一些自定义端点。除了一个外,其他所有的都与一个短代码相链接,工作正常。你应该链接到一个普通的wordpress页面,在我的账户页面中显示它。我不知道如何编写php,现在它所做的只是在一个空屏幕上打开该页面,而不是在我的帐户页面中。这是我想到的代码,但是{}中的部分肯定是错误的(因为它打开时https://new.holistic-horse-training.com/forum-links):add_action( \'wooco
Admin only taxonomies?
我正在使用woocommerce、wcvendors pro、buddyboss marketplace和buddypress构建一个市场网站。我希望管理员有一个仅限管理员的分类法,她可以使用该分类法对某些产品进行标记/分类,以便在主页上的功能块中使用。最好的方法是什么?谢谢
在类别页面上获取术语计数
我想显示标题中的项目计数,当前类别中的项目计数。。。示例:用户转到;T恤衫“&燃气轮机;在标题中,它说;20项他们前往;连帽衫“&燃气轮机;标题上写着;10项“;我目前正在函数中使用一个短代码和代码。php:add_shortcode( \'products-counter\', \'products_counter\' ); function products_counter( $atts ) { $atts = shortcode_atts( [ \'c
Hide woocommerce login form
我试图用代码在特定页面上隐藏woocommerce登录表单,但我似乎无法使其正常工作 add_action( \'woocommerce_login_form\', \'woocom_extra_register_fields\'); function woocom_extra_register_fields (){ if(is_page(\'installation\')){ remove_action(\'woocommer