草庐IT

WORDPRESS

全部标签

php - 显示基于 WooCommerce 购物车商品库存的预计交货日期范围

我正在尝试根据购物车中产品的库存状态在购物车中输出预计交货日期。我有点成功,但现在我被困住了。这是我到目前为止写的。它进入function.php文件functionlieferzeit(){global$woocommerce;$cart_items=$woocommerce->cart->get_cart();foreach($cart_itemsas$variation){$variation_id=$variation['variation_id'];$variation_obj=newWC_Product_variation($variation_id);$stock=$va

javascript - WooCommerce 删除我添加到产品简短描述中的自定义 jQuery 代码

我正在使用WordPress+WooCommerce开发电子商务网站。我在简短描述字段中为某些产品添加了按钮,以便快速选择要添加到购物车中的特定数量的产品(这是因为我有不同的报价,例如:“以3件的价格购买4件”).我在通用jquery文件中有这样一个脚本:functionpack4(){document.getElementById("quantity").value="4";}functionpack8(){document.getElementById("quantity").value="8";}这是我在某些产品中的代码示例简短说明:4x3Pack:TOTAL$1800Selec

javascript - 将PHP数据拉入JS以动态改变屏幕宽度的BG图像

在我的WP模板中,我在我的Repeater自定义字段中为bgimgs创建了两个子字段:大型设备和桌面业务移动业务在我的content-section.php模板部分,我创建了一个循环并注入(inject)get_sub_field('background_image');作为背景图片成功。我想在宽度为时将bg-img动态更改为移动设备.我知道您必须使用wp_localize_script()将php数据传递给js等..我尝试过的:为get_sub_field('mobile_background_image');设置一个变量在content-section.php使用AFC函数的不同变

php - 如何将 Wordpress 注销重定向到自定义 URL

我在网上搜索了45分钟,但仍然没有找到有关如何将用户从WordPress注销到自定义URL的简单说明。我遇到了this;add_filter('logout_url','my_logout_url');functionmy_logout_url($url){return'http://yourdomain.com/?a=logout';}..但它没有描述粘贴该代码的位置。而且我没有使用“成员(member)”插件。肯定只有一些东西可以添加到主题functions.php文件或编辑general-template.php以指定URL?我什至不想要一个不同的站点域。回到登录页面就可以了,但

php - 在批量订单面板上删除或隐藏 woocommerce 上的 "add new"按钮

我搜索了很多相关内容,但找不到我必须更改的文件。我需要在wordpress/woocommerce仪表板上删除或隐藏此按钮,因为我不希望商店经理或其他用户执行此操作。这里有一些图片来解释我必须删除的内容。 最佳答案 一个很好的替代方法是添加一些自定义CSS来隐藏“添加订单”按钮,这些按钮有条件地针对用户Angular色功能,在admin_head操作Hook中Hook的自定义函数中:add_action('admin_head','my_custom_admin_styles');functionmy_custom_admin_st

php - Woocommerce - 清除主页上的购物车(登录时不起作用)

我正在尝试清除主页上的购物车。我已将此部分添加到主页标题部分:functionclearCart(){jQuery.post("https://abcdefgh.com/wp-admin/admin-ajax.php",//ajaxurl,{"action":"clearcart"});console.log('itshomepagebro!');}jQuery(document).ready(function(){clearCart();});并且,将这部分添加到functions.php中:add_action('wp_ajax_nopriv_clearcart',function

php - 在管理员新订单电子邮件模板中添加应用的优惠券代码 - WooCommerce

让我澄清一下我的问题:我已经下载并激活了用于电子商务功能的WooCommerce插件。我想使用我的自定义插件在管理员新订单电子邮件模板中添加“应用优惠券代码”。现在:您能否告诉我实际设置新订单电子邮件模板的确切Hook或函数,以便我覆盖它?你能告诉我如何调用应用的优惠券代码,以便我将其显示在电子邮件模板中吗?如果你能帮助我,那就太好了。 最佳答案 这可以使用Hook在woocommerce_email_order_details操作Hook(例如)中的自定义函数来完成,它将在管理员电子邮件通知中显示订单中使用的优惠券://Theem

php - 从产品变体标题中删除属性值并将它们显示在单独的行中

我有一个结帐页面,我想:从产品变体标题项中删除选定的产品属性值。也从项目标题中删除数量。在不同的行中显示此产品变体项目的不同产品属性值,例如尺寸、颜色和数量。我想在我的结帐页面上显示:AriaSportShorts(theproducttitle)Color:DustyPinkSize:SmallQTY:1取而代之的是:这可能吗?我应该从哪里开始实现这一点? 最佳答案 已更新1)从WooCommerce3+开始,要从产品变体标题中删除属性值并将它们显示在单独的行中,将需要使用这2个专用的简单Hook(在结帐页面中)。从产品变体标题中

php - 为什么 print_r 不显示 WP_User 对象的所有属性?

如果我这样做,我会显示许多属性,包括display_name,但不会显示名字和姓氏$user=get_userdata(4);print_r($user);但是它们显然存在,因为如果我之后立即这样做,我会看到正确的姓氏。Wordpress文档还提到last_name是一个属性。echo$user->last_name;那么为什么print_r不显示所有属性呢?这对能否使用print_r发现信息产生了很大的疑问。 最佳答案 last_name不是WP_User的真实属性,但为了向后兼容,它可以通过魔术方法使用。它被列为公共(publi

php - 根据 Woocommerce 中的自定义购物车商品数据更改购物车商品价格

目前我在产品单页中创建一个表单,以便客户可以输入产品的高度和宽度。因此,产品价格会根据输入的高度和宽度而有所不同。我在中创建了这个表单woocommerce->single-product->add-to-cart->simple.php修改前的形式是apply_filters('woocommerce_quantity_input_min',$product->get_min_purchase_quantity(),$product),'max_value'=>apply_filters('woocommerce_quantity_input_max',$product->get_m