您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
使用短码“Product”创建的页面的分页
我的searchDB 函数使用指定的关键字搜索产品,并返回找到的ID数组。下面是我的页面。如何在此页面中添加分页? <div class=\"product-container\"> <?php $my_products = searchDB($text); foreach ($my_products as $value)
在WooCommerce商店页面中筛选类别以显示相关子类别
我正在使用产品类别过滤,但没有成功。我正在尝试将产品的子类别拉到产品之间title 和price 在商店页面中查看时,显示在所有产品上。我已经尝试了一些解决方案,我真的很挣扎。以下是指向店铺页面的链接,我试图在其中显示以下类别的每个子类别:Designer -> Designer Name.我需要把Designer Name 子类别介于Title 和Price 此处:http://glamboutique.wpengine.com/shop/我取得了一些进展。我目前显示了父类别,但正如我所说的,我只
通过操作传递参数以执行函数
我试图将变量的值传递到do\\u操作中,然后在生成的函数中使用它,但它不起作用。该操作是在woocommerce签出中触发的,因此它还传递了$checkout变量,该变量工作正常。简化示例如下:add_action( \'my_action\', \'my_function\' ); function my_function( $checkout, $myvar ) { var_dump ($checkout); //Works fine var_dump ($myvar)
自定义Tax_Query筛选器不适用于WooCommerce产品类别
出于某种原因,使用pre_get_posts 未正确过滤商店页面上的产品。我可以判断钩子在正确的页面上被调用,因为如果我打印$query 变量,它只显示在我想要的页面上。然而tax_query 似乎没有正确过滤。商店页面设置为显示类别。我想把它放在$_SESSION[\'mid\'] 设置,则它将仅在商店页面上显示该类别。我知道正在传递正确的值,因为我可以在$query.add_action(\'pre_get_posts\',\'shop_filter_cat\'); function
WooCommerce WP_QUERY POST_NOT_IN问题
我想将销售产品排除在输出相关产品之外。在里面$args 我有场地post__not_in 我想从中输出值数组wc_get_product_ids_on_sale(); 作用之前的代码$args$related = $product->get_related( $posts_per_page ); $product_ids_on_sale = wc_get_product_ids_on_sale(); 在我写args之后$args = apply_filters( \'woo
WooCommerce展示特定页面的产品
首先对不起,我的英语不是我的第一语言。所以我想做的是使用get变量获取特定页面的产品,这是我当前的代码。。。$page = 0; if(isset($_GET[\'pagina\'])){ $page = $_GET[\'pagina\']; } $args = array( \'post_type\' => \'product\',\'posts_per_page\' => 1, \'page\' => $page); $loop = n
在每个产品页面上用一句话显示价格文本(-20%)。
我们的woo commerce上有大量的产品,正在尝试自动化一些事情。如果您使用我们特定的促销代码,我们所有的产品都可以打八折。因此,在每个产品页面的顶部都有一句话,上面写着“以(价格-20%)和(促销代码)购买此产品”我想创建一个函数,得到产品的价格,并从中减去20%。在一个句子中显示,我们可以通过更新一个函数来更新促销代码。关于实现这一目标的最佳方法有什么想法吗?我不想使用任何插件。谢谢你的帮助!
页面加载时自动滚动到id,除主页外的所有页面。只有在移动设备上才能这样做
我有一个小的用户体验问题,在移动设备上,我们的标题占据了大部分屏幕空间。当您使用我们的页面链接/导航时,这会导致混淆,因为折叠上方没有可见的刷新。为了解决这个问题,我们希望在除主页之外的所有页面上自动向下滚动到#primary div。我只在移动设备上这么做。(屏幕宽度小于768px)到目前为止,我只能将其应用于所有页面,它可以在桌面和手机上使用。我只希望它在手机上工作,我希望主页被忽略。下面是我正在处理的代码片段 $(\'html, body\').animate({ scro
仅将jQuery脚本应用于WooCommerce产品页面和类别
我有一个脚本,可以自动向下滚动到页面加载时的主要内容。jQuery(document).ready(function($){ if ( $(window).width() < 768 || window.Touch) { $(\'html, body\').animate({ scrollTop: $(\"#primary\").offset().top}, 2000);} }); 1. 然而,我只想将其应用于我们的woocommerce产品页面和类别
允许用户使用相同的电子邮件地址通过WooCommerce在多站点上注册
我正在建立一个多站点环境,并且遇到了一个用户试图使用主站点上使用的相同电子邮件地址在子站点上注册的可能性。我找到了一些代码here 这将删除重复的电子邮件地址错误并完成此任务。下面是上面链接的答案中的相关代码:add_filter(\'wpmu_validate_user_signup\', \'skip_email_exist\'); function skip_email_exist($result){ if(isset($result[\'errors\']->erro
WooCommerce登录到特定页面或推荐人
我设置了一个修改后的Woocommerce登录表单,以便在本博客的帮助下使用我正在使用的会员插件(付费会员Pro):Redirect after logging in. function wc_custom_user_redirect( $redirect, $user ) { // Get the first of all the roles assigned to the user global $current_user; $level = pm
如何在WooCommerce的购物车和结账页面上添加特定的meta标签?
我正在尝试将此元信息插入woocommerce的购物车和结账页面。它将在这些页面上隐藏特定的插件。然而,我知道如果我为woocommerce编辑插件文件,它将在woocommerce更新时被覆盖。我该如何正确地做到这一点?Jquery?甚至功能。php函数?if (wc_get_page_id( \'cart\' ) == get_the_ID()) { <meta name=\"yo:active\" content=\"false\"> } 或if !is_p
在外观>菜单中反映嵌套类别
有人知道为什么我的类别不再嵌套在“外观”>“菜单”中的“产品类别”小部件中吗?它们开始筑巢,但在4至6岁后停止。我有一套遵循父子结构的woocommerce产品类别。在下图中,我有一个英语工作簿的父类别,子类别包括语法、拼写等。我想从我的woocommerce类别中构建一个菜单。为此,我创建了一个菜单,现在想从左侧“外观>菜单”下选择woocommerce产品类别。因为我把它们都组织在父->子格式中,当我打开产品类别列表时,父->子结构在“4到6岁”后停止工作,变成一个简单的列表,
Rename woocommerce button
我想将WooCommerce商店页面按钮从SELECT OPTIONS重命名为SELECT VALUE。有人能提供指示吗?我不是一个专业的程序员。谢谢,梅丽莎
基于条件电子邮件收件人的发货方法
基本上,我试图让我的函数根据发货方式(即本地取货选项#1和#2)有条件地更改新订单收件人问题是我的功能是我的if陈述它将始终转到elsefunction conditional_email_recipient( $order, $recipient ) { $page = $_GET[\'page\'] = isset( $_GET[\'page\'] ) ? $_GET[\'page\'] : \'\'; if ( \'wc-settings\' ==
通知用户我们希望他们清除其Cookie。提供一个工作按钮,为用户清除Cookie
Explination:我们面临着一些登录用户无法通过wordpress的woocommerce结账的问题。为数不多的联系我们的用户提供的解决方案是简单地清除他们的cookie。(因为我们最近更换了服务器,这导致了结帐问题)因此,我想在我们的结帐和购物车页面顶部提供一个红色条,建议我们的用户将cookie更新到我们的网站。并提供一个他们可以单击的按钮,该按钮将为他们删除cookie。Problem:好的,我有这个剧本。。有人告诉我,这应该是可行的。<a href=\"#\" class=\"clea
在WordPress中使用AJAX添加自定义购物车价格
我试图使用以下函数(在functions.php中)向购物车添加自定义价格://Change cart item price function add_custom_price_callback( $cart_object ) { $custom_price = intval($_POST[\'p_m\']); $target_product_id = intval($_POST[\'s_o_v\']); foreach ( $cart
是否在每个产品名称后添加特定短语,包括折扣价格?
我们当前的价格设置有常规价格、销售价格和促销代码价格。因此,如果正常价格为34.99美元,那么我们的销售价格将为24.99美元我们所有的促销代码价格都比销售价格低20%。这意味着我们的促销代码价格为19.99美元。在我们所有产品的标题中<h1> 我们以促销代码价格为特色。例如:如果我们的产品名称为微波炉g3400,woocommerce设定的销售价格为24.99。我们会计算20%的折扣,并在标题中显示如下:微波炉g3400——19.99美元,促销代码:STEALS,而不是在每个产品上手动执行,
从WooCommerce条形码插件中删除操作
我正在尝试对woocommerce条形码插件进行一些更改。我想从插件类woocommerce订单条形码中删除此操作。php:class WooCommerce_Order_Barcodes { ... public function __construct ( $file = \'\', $version = \'1.0.0\' ) { ... add_action( \'woocommerce_order_details_after_order_table\', arra
从子函数.php更改类的方法
我想从子函数更改插件类内方法的输出。php而不更改插件的文件。我想更改的输出是,它使用模板按钮数组,而不是常见的a href。问题是,您得到的方法的输出是一个短代码(下面的这个短代码可以插入到您想要的任何模板中)。我不知道如何从子函数更改此方法。php。我修改了这个插件文件,它可以工作,但这意味着如果不松开新按钮,我就无法更新插件。echo do_shortcode( \'[bewpi-download-invoice title=\"Download (PDF) Invoice {formatted_i