您当前的位置:首页 > TAG信息列表 > woocommerce-offtopic
从链接URL中删除过滤器参数
我用诸如ryte之类的工具扫描我的网站,发现了这个问题。com,我有超过48k个站点/链接。我只创建了25个网站。在搜索了这个问题后,我找到了分类页面,其中包含了价格、颜色、大小等过滤器,这就是我得到这么多URL的原因。在屏幕截图中,很高兴看到。URL为amaoni。de/shop/hundebetten,实际上,当有人使用过滤器时,如果商店生成参数是正确的,但我如何防止他们没有被谷歌索引?到目前为止,我在整个网站上都没有索引,因为它还没有完成,所以所有的URL都没有被爬网,但当我上线时,我会遇到问题。有
授予管理员仪表板的自定义访问权限
在我的网站上,我想让管理仪表板访问工作人员,但在一些自定义区域中应该被拒绝。例如,可以访问蓝色区域,但应拒绝访问红色区域。我该怎么办?提前谢谢。
相对于使用$PRODUCT中的属性,使用对象方法有什么好处?
我正在从wc_get_products() 并循环通过它们在foreach中显示信息。使用$product->get_name() 结束$product->name 反之亦然?看起来您可以将上下文变量传递到大多数get方法中,所以这似乎是一个好处,但还有其他好处吗?
检查页面是否为WooCommerce属性
我正在试图找出如何自定义属性页(例如,如果我单击指向“长度”属性的链接,而该属性的词条为“7英寸”,wordpress将回显所有具有长度属性的产品的词条7。我的问题是,如何自定义这样的页?希望这是清楚的。谢谢
为什么admin-ajax加载速度会变慢?有什么方法可以加快它的速度?
我正在为WoodPress开发一个使用woocommerce的主题。目前,我开发了一个新页面,展示产品。最初,我没有使用ajax就完成了页面和类别过滤器,一切都很好。然而,设计师不喜欢在应用过滤器时重新加载页面,然后我使用wordpress的ajax再次开发了所有内容,因为纯ajax不起作用。现在页面运行正常,第一次加载和过滤器使用ajax。但问题如下:当页面调用admin ajax时,会延迟3-5秒。然而,当我在localhost中测试时,持续时间是瞬时的。这是函数中的函数。php:add_action
创建快捷代码以在标签存档上显示产品标签名称
我正试图为我的产品标签建立一个全局描述。因此,他们将有一个带有短代码的一般描述,上面显示确切的标记名。例如:购买[tag\\u name]产品我正在尝试获取标记名并通过以下代码创建快捷码:function displayMotorcycleName($item) { $productTag = get_the_terms( get_the_ID(), \'product_tag\' ); return $productTag; } add_shor
会话存储将输入值保存在浏览器中,但不会加载到表单域中
我试图保存表单字段的输入值,但只有一个字段在页面刷新时返回值。我可以在chrome的sessionStorage中看到第二个字段的输入值,但刷新后它不会加载到表单字段。此外,我无法将select字段用于sessionStorage。当JavaScript代码运行时,选择字段将被禁用。请注意,我的js代码中的else语句是为了防止字段为空时显示“未定义”。请检查我的代码,并告诉我我做错了什么。我正在尝试对woocommerce签出页面中的自定义字段执行此操作。Js代码: // Run on page
WooCommerce-基于X个数量步骤的统一运费?
我们需要根据购物车中的每X个项目运行WooCommerce统一费率运费,例如:1-5项:交货=5英镑,6-10项:交货=10英镑,因此3项为5英镑,7项为10英镑,例如。我希望通过开箱即用的运费可以做到这一点,或者,如果需要的话,我可以相对轻松地编写一个主题函数,但客户在这方面的预算有限。我试图寻找更多关于可用快捷码的参考,我可以在高级装运选项中使用这些快捷码,但似乎找不到实现上述目标的方法。
产品存档页面上的删除操作
我有一个product description 连接到我的product archive page 按照以下方式theme (The7):/** * display short desc hook. * * @hooked woocommerce_template_loop_rating - 5 * @hooked woocommerce_template_loop_price - 10 */ do_action( \'woocommerce_sh
如何更新可变产品的价格
我对可变产品的更新价格有问题update_post_meta( $post->ID, \'_regular_price\', (float)$meta_value ); update_post_meta( $post->ID, \'_price\', (float)$meta_value ); 我将其用于产品ID和product\\u变体ID我检查数据库。此字段已更新。在商店和产品页面上显示旧价格。但在购物车和结账时,我看到了最新的价格if ($_POST[\'
如何在Woo Commerce结账页面上显示特定类别的自定义产品字段值?
无论是白天还是夜晚,我想在woo commerce结账页面上显示特定类别(衬衫)的自定义产品字段值。我已成功检查类别,但打印产品属性的尝试失败。我会偏离轨道吗?add_action(\'woocommerce_before_calculate_totals\', \'personalization_check_category_in_cart\'); function personalization_check_category_in_cart() { // Set $cat_in
如何添加<br>才能显示低于正常价格的销售价
我需要显示正常价格下的销售价格,而不是在同一行上
使用WooCommerce_Cart_Calculate_Fees操作时,结账被BLOCUI阻止
我正在使用以下代码添加结帐时的自定义费用:function woocommerce_custom_surcharge() { global $woocommerce; if ( is_admin() && ! defined( \'DOING_AJAX\' ) ) return; if ($_REQUEST[\'s-baby-seats\'] || $_REQUEST[\'s-taxi-return-id\']) { glo
在WordPress中显示WooCommerce产品类别
我正在尝试创建一个自定义主题。我在我的主题中添加了与Woocommerce的主题兼容性,并试图创建一个产品循环。我想过滤我的循环,使其仅显示类别为“cap”的帖子。我尝试了以下版本:$params = array(\'posts_per_page\' => 5, \'post_type\' => \'product\', \'category_name\' => \'cap\'); $wc\\u query=新的WP\\u查询($params);?>并尝试按类别ID显示。
如何更改WooCommerce订阅押金和月付?
客户希望对他们销售的订阅服务提供一些特定/定制的折扣。我找不到一个插件来满足他们的需要,所以我想我会自己编写它。但我找不到如何在购物车中编辑订阅的初始付款项目。使用woocommerce\\u before\\u calculate\\u totals,我可以编辑每月金额。但首期付款不变。尽管它将其价格循环到下面,因为我可以将其输出到屏幕上,所以我认为$cart\\u item[\'data]->set\\u price($new\\u price)不会改变初始付款的价格。我可以通过woocomme
向WooCommerce产品添加自定义文本区
我店里的一些产品有很长的描述。因此,我只想使用主描述作为基本描述,并为技术规格添加一个额外选项卡。我正在使用主WooCommerce导入工具导入我的产品,如果我可以在导入期间将技术规格添加到正确的选项卡中,那将是非常棒的。下面的代码实现了这个技巧,但它将HTML保存为文本。我该如何改变这一点?/** * WooCommerce: Adds custom fields to backend **/ // Display fields add_action(\
更改WooCommerce语言,而不更改仪表板管理WordPress中的语言
我希望woocommerce将语言更改为越南语,但wordpress管理页面仍然是英语?如何做到这一点?万分感谢。
如何从WooCommerce产品固定链接中删除产品基础
我在这里读了一些关于这个问题的信息,但没有找到任何解决方案。是否可以使用一些代码行删除产品库,例如functions.php 我的主题或插件?这样permalinks就会domain.com/some-product 而不是domain.com/product-base/some-product
WooCommerce:是否可以取消允许购买脱销产品的设置
因此,正如标题所说,我正在寻找一种方法来覆盖使缺货产品无法购买的设置。我知道我应该使用“允许延期交货”设置来执行此操作,但我们有一个大问题:我们需要我们的产品过滤器能够处理基于变化的库存状态排序,到目前为止,我测试过的所有过滤器都应该处理这个问题,如果是允许缺货,那么这些过滤器将无法处理库存状态。每个产品的变化量似乎有问题(每个产品80-200个变化),因为如果我创建一个有2-10个变化的测试产品,我测试的过滤器似乎工作得很好。出于某种奇怪的原因,如果变体使用非库存状态而不是允许缺货状态,那么过滤器似乎工
按多个订单状态分组的WooCommerce订单查询
正如我从WooCommerce文档中看到的,WC_Order_Query 允许only one single order status 作为查询参数传递。是否有人找到一些解决方法,允许在同一查询中查询多个订单状态?假设我想查询状态为“已完成”和“已退款”的订单。如何通过标准WC_Order_Query 班文档示例:// Get orders on hold. $args = array( \'status\' => \'on-hold\', ); $