【php – 以编程方式添加自定义设置选项卡以管理WooCommerce中的产品数据】教程文章相关的互联网学习教程文章

php – WooCommerce – 提交后检索选择框的正确数据值【代码】

我正在使用Woocommerce,我在管理面板中构建了一个选择框.我通过平面文件填充选择框中的信息.一切都很好(几乎). 我坚持的部分是在我选择了我想要的“选择”并且保存后我得到了数组$key位置而不是实际的$value.我很近但我不能把手指放在上面. 更新:这是我的完整代码:function woo_add_custom_admin_product_tab() { ?><li class="custom_tab"><a href="#custom_tab_data"><?php _e('Additional Information', 'woocommerce'); ?></...

php – 自定义和添加woocommerce模板数据【代码】

我在wordpress主题中定制woocommerce模板时遇到了一些麻烦.我想在模板中添加其他数据作为变量. 我想在信息中心/我的帐户页面上显示有效订单.我想通过将数据变量传递给模板以便能够调用来实现这一点,就像在orders.php模板中完成它一样. 我知道我可以覆盖主题中的wc-template-functions.php,然后在仪表板或我的帐户的wc_get_templates函数中添加数据.但是,我不想这样做. 我试过的是创建一个钩子,如: 的functions.phpfunction wc_fr_...

php – Woocommerce列出所有以前订购的产品【代码】

我正在尝试设置一个用户可以继续浏览的页面,他们可以看到他们以标准Woocommerce格式购买的所有产品,这样他们就可以将更多的产品添加到购物车中. 我试过这个,但每次只有1个出现烦人:<ul class="products"> [insert_php]$user_id = get_current_user_id();$current_user = wp_get_current_user();$customer_email = $current_user->email;$args = array('post_type' => 'product','posts_per_page' => 12);$loop = new WP_...

php – WooCommerce USPS Shipping Plugin出错【代码】

我在WooCommerce USPS Shipping Plugin中遇到以下错误:“USPS REQUEST FAILEDcURL error 5: Could not resolve proxy: http_proxy有人可以帮忙解决这个问题吗? 我用谷歌搜索,但找不到任何相关的东西.解决方法:在cURL documentation中,代码5表示无法解析代理服务器(在DNS查询中无法访问):CURLE_COULDNT_RESOLVE_PROXY (5) Couldn’t resolve proxy. The given proxy host could not be resolved.插件源中的WF_Shipping_USPS类使用...

php – WooCommerce自定义Variation Dropdown【代码】

是否有可能定制woocommerce变化下拉菜单,如果我们有2种颜色和大小的变化,一种颜色“大”的缺货,是否可以添加“缺货”与每个变化下拉菜单.解决方法:在你的theme / functions.php中试试这个add_filter( 'woocommerce_variation_option_name', 'customizing_variations_terms_name', 10, 1 ); function customizing_variations_terms_name( $term_name ){if(is_admin())return $term_name;global $product; $second_loop_stoped = fal...

php – 在Woocommerce编辑个人资料中提供自定义注册字段我的帐户页面【代码】

参见英文答案 > Adding an additional custom field in Woocommerce Edit Account page 1个我正在使用woo-commerce插件在Wordpress中开发一个电子商务网站,我在其中添加了一些注册表单中的其他字段,如手机号码,性别等.如何在我的帐户页面的编辑个人资料中提供这些字段网站由用户编辑.解决方法:你可以尝试这个例子,add_action( 'woocommerce_edit_account_form', 'my_woocommerce_edit_account_...

php – 用自定义字符串替换Woocommerce优惠券金额【代码】

目前在结帐页面和购物车页面后,人们应用优惠券代码然后购物车显示优惠券名称和从原始产品价格减少多少钱. 例如,产品价格为100,优惠券折扣为20%,然后显示优惠券名称,-20. 但我不想在那里显示-20,而是我需要在那里显示自定义字符串,如20%折扣.不是金额,而是一些自定义字符串.. 我怎么能这样做? .当我搜索我可以找到那个主题/ woocommerce / cart / cart.php那里它正在使用一个函数<?php do_action(woocommerce_cart_collat??eral...

php – 在Woocommerce中创建外部路由的链接【代码】

在Woocommerce中,我正在尝试为pdf生成创建外部链接. 我正在处理process_payment中的付款,我将json结果传递给thankyou_page函数,但由于某种原因,json返回传递给thankyou_page函数时返回null. 按照源代码:$response = json_decode($json_response, true); $linkBoleto = $response['pdfBoleto'];function thankyou_page($order_id){echo "<a href='".$linkBoleto."' target='_blank'>Boleto</a>"; }任何帮助表示赞赏.解决方法:在你的...

php – 在Woocommerce产品类别档案中加载特定元素【代码】

他们是通过functions.php或其他php方法在woocommerce中的商店/主页上不加载特定div元素的方法吗?<div id="nm-shop" class="nm-shop nm-shop-sidebar-header images-lazyload images-show" style="min-height: 288px;">... </div>这段代码包含了我的商店页面的过滤器和产品档案,但我只想在类别页面上显示它,它已经有效,但不在主页面上.如何在商店/主页面上停止加载此div元素?我知道可以通过css display:none;但这不是最干净的解决...

php – Woocommerce在结帐页面显示送货方式?

我使用woocommerce plugin进行wordpress. woocommerce中的一切都很好.只有一件事我完全受到了打击.在结帐页面中,我想以列表格式显示所有送货方式.在这里,我附上了我想要的送货方法的截图.我已经经历了很多设置,但我没有得到结果.所以任何帮助和建议都会非常明显.谢谢解决方法:在你的wordpress后端转到WooCommerce -> Settings -> Shipping您将看到所有运输方式的列表 激活并配置所有运输方式,对于某些运输方式,您的产品必须具有“重...

php – Woocommerce退款电子邮件【代码】

我已经进行了大量的搜索,虽然我发现用户已经询问如何实现以下内容,但据我所知,没有任何工作解决方案的例子. 问题是关于非常流行的Wordpress插件“Woocommerce”.该插件附带一个电子邮件系统,使电子商务网站所有者和客户的生活更轻松.一个问题是,当商店经理将订单状态更改为“已退款”时,不会发送电子邮件.有人说这是因为它是一个手动过程.这是事实,这是店主通过商家帐户或PayPal帐户进行的过程.但是一旦完成并且店主然后登录他们的...

php – 当客户更改地址WooCommerce时发送通知电子邮件【代码】

跟进这个帖子:Woocommerce Refund Email我有一个问题似乎无法修复,我阅读了有关使用自定义触发器自定义类扩展WC_Email类的所有主题,但我无法使其工作. 我想要实现的是向WooCommerce电子邮件设置添加电子邮件通知,并在客户更新其帐单或运送详细信息时向收件人发送电子邮件. 所以在我的functions.php中,我将woocommerce_customer_save_address动作添加到woocommerce_email_actions并添加我自己的WC_Email类扩展,如下所示:<?php ...

php – 为WooCommerce创建一个插件:为API设置添加一个选项选项卡【代码】

我正在为Worpdress / WooCommerce创建一个插件.我已经完成了所有的工作,现在我想在woocommerce API设置中添加一个选项标签,就像在这个instruction tutorial中一样. 这是我的代码:add_filter( 'woocommerce_get_sections_api', 'some_function_to_add_tab' );function some_function_to_add_tab( $sections ) {$sections['some_settings'] = __( 'Some Settings', 'text-domain' );return $sections; }add_filter( 'woocommerce_ge...

php – 限制Woocommerce中的产品简短描述长度【代码】

我在我的WordPress网站上使用以下代码来缩短我在WooCommerce上的描述摘录,如果我输入14或更少的字符,它可以正常工作.一旦我输入超过14个字符,它就会显示完整的简短描述.add_action( 'woocommerce_after_shop_loop_item_title', 'lk_woocommerce_product_excerpt', 35, 2); if (!function_exists('lk_woocommerce_product_excerpt')) {function lk_woocommerce_product_excerpt(){$content_length = 14;global $post;$content = $po...

php – WooCommerce品牌分类术语列表在下拉选择器中【代码】

我不想使用任何插件来完成这项任务,因为我最近经历了类似的项目破坏网站的冲突.所以我希望从基础知识中创建这个功能. 我需要在产品类别页面上的下拉列表中按品牌选择产品.下拉列表将显示所有品牌.当您选择一个时,该网站仅显示分配给该品牌的产品.我们不需要使用允许按新颖性,价格,受欢迎程度等查看的内置下拉菜单. 使用WooCommerce’品牌’分类法,我已经建立了自己的品牌,并为每个产品分配了一个品牌. 我可以使用以下代码查看所有品...