custom-taxonomy相关内容
我想确定产品是否具有属性。例如: if(产品的属性为“ pa_color”) { //做点 } 我该怎么做到? 解决方案 您只需使用 WC_Product 方法 get_attribute()这样: //(如果需要)从产品ID $ product中获取WC_Product对象的实例= wc_get_product($ product_id);
..
我想在商店页面上为每种产品显示我选择的一些特定产品属性。必须显示属性的名称,并在其值的对面。我开始编写代码,我想至少打印名称,但我只显示最后一个属性的名称 add_action(' woocommerce_after_shop_loop_item','add_attribute'); 函数add_attribute(){ 全局$ product; $ weigth_val = $ p
..
我想按自定义分类法(由url指定)的特定术语过滤所有帖子查询。目前,我正在使用add_filter('request',...)和'tax_query',它们现在可以使用。 所以我得到了这个词的所有帖子,但是我想得到这些职位,而这些职位没有为该分类法分配任何术语。 我正在尝试类似的操作: $ request ['tax_query'] = array( 'relation'=>
..
在Woocommerce中,我正在使用 YITH WooCommerce品牌插件处理产品品牌。 我目前正在努力解决WooCommerce中简短说明下想要的固定文本。我想在该文本(有效)中动态显示产品名称,还要显示产品类别名称 [CATEGORY_NAME] 和品牌名称 [BRAND_NAME] 。 但我似乎无法使它们发挥作用。 基于此答案线程:在Woocommerce中的单个产品
..
在Woocommerce中,我想在产品简短描述中添加一个下拉列表,以显示所有具有相同类别的产品。如果可以进入所选产品的产品页面,那就更好了。 我没有看到可以满足我所要执行的操作的任何线程。 任何帮助将不胜感激。 解决方案 2020 Update 4 -添加了 product_id 作为参数,允许将短代码用于定义的产品ID(例如在页面上)。 以下内容将创建一个自定义的简码,
..
我想从循环中排除当前帖子的类别。通常很容易,这一次它不起作用,而且我不知道这里出了什么问题。 这是我的页面代码: $ postid = get_the_ID(); // Curret产品ID array($ postid),//排除显示的产品
..
我还想在woocommerce产品页面的按类别过滤器旁边添加过滤器标签。下面的图片在下面,但是我想尽可能添加另一个下拉菜单。 解决方案 尝试以下操作,将为管理产品列表中的产品标签添加过滤条件: add_action('restrict_manage_posts','product_tags_sorting'); function product_tags_sorting(){
..
我正在做我的第一个主题,感谢The Loop和WooCommerce的SDK提供的所有帮助,一切进展都非常快。直到今天,我整天都没有做像显示图像那样简单的事情……经过一整天的努力,我唯一学会的是WP似乎没有提供获取类别图像的方法,许多人已经问了这个问题很多年了,仍然无法找到正确的方法... :( 我想做的就是创建我商店上方的滑块,用于显示精选的商店类别的图像,我希望能够输入术语名称列表
..
我试图获取我为产品创建的自定义分类法的打印名称。 函数create_product_taxonomies() { //添加新的分类法,使其具有层次结构(如类别) $ labels = array( 'name'=> _x('product_categories','分类法通用名称' ), 'singular_name'=> _x('Product','分类学单数名称'), 'searc
..
我有一个可以在多个类别中使用的产品,示例请看以下字符串: Cat1> Product1 Cat1> Product2 Cat2> subcat1> Product1 Cat3> subcat1> subcat2> Product1 在woocommerce中,如果我有productid,则可以执行以下操作: 函数alg_product_categories_names2($
..
我一直在寻找代码,以在购物车中(在其他产品中)选择了特定运输类别的产品(例如,仅取件)时,在结帐时筛选出除本地取货以外的任何运输方式。 。 我只发现过时的代码,无法在WC3 +上运行。 解决方案 当启用了特定运输类别的产品时,这里是过滤除本地提货以外的所有运输方式的方法: add_filter('woocommerce_package_rates','custom_shipp
..
我想在类别页面上显示两个属性,仅在特定类别上显示属性名称和值。 我发现的这段代码显示了标签的标签。属性,但正在复制值,而且我真的很想显示类别是否可变。任何帮助是极大的赞赏。 代码: add_action('woocommerce_after_shop_loop_item','add_attribute'); 函数add_attribute(){ 全局$ product;
..
在Woocommerce中,我想更改单个产品页面和相关购物车商品上特定产品(在本例中,ID为87)的价格。 产品价格需要提高10美元,但只能在单个产品页面上并且仅在外部(这样,内部价格或Woocommerce中设置的价格不会改变)。 此外,也应在购物车中更改此价格,但前提是购物车中没有特定类别的产品。 上下文:如果有人购买了此商品产品本身,则应比正常价格多支付10美元。如果某人与
..
我在网站上使用了一些自定义分类法... movies_type (其中之一)并有4个术语: 电影 , tvseries , concert-和仪式, 纪录片 我已经用以下任一术语标记了每个产品。 我该如何定位那些具有相同期限的产品? 谢谢 解决方案 您可以使用 has_term() WordPress函数进行定位您的产品,其术语来自定制分类法,就像产品类别一样
..
我的自定义分类法(WooCommerce属性)已经存在,并且我正在使用以下方法为分类法添加新术语并将其与我的WooCommerce产品关联: wp_set_object_terms($ product_id,array($ omega_jahr),'pa_years-of-construction'); 当我使用以下代码为产品调用“ pa_years_of_constru
..
在我的本地计算机上,它运行良好,但在运行服务器的实时服务器上, get_terms('taxonomy'= >'any_taxonomy'); 它会返回一个术语列表,但是如果我添加任何参数,例如: get_terms('taxonomy'=>'any_taxonomy','hide_empty'=> false); 然后返回“无效分类法”。问题
..
我在我的wordpress网站上使用“视频”主题。在此主题中,定义了视频发布类型和“视频类别”分类。这是分类法的注册代码: add_action(“ init”,“ custom_posttype_menu_wp_admin1”); function custom_posttype_menu_wp_admin1() { register_post_type('videos',
..
我试图在作者页面上显示带有计数器的自定义分类法,但似乎我不知道该怎么做。 我在函数中有一个代码。 php add_action('pre_get_posts',function($ q){ if(!is_admin( )&& $ q-> is_main_query()&& $ q-> is_author()){ $ q-> set('posts_per_page',100
..
我正在创建一个新模板,该模板将获取所有自定义帖子类型(案例研究)内容,包括与之关联的分类标准值。 到目前为止,我知道了
..
我想根据产品类别显示自定义货币符号。我采纳了关于此问题的以下摘要建议更改Woocommerce中基于产品类别的货币符号。 但是我实际上需要在所有Woocommerce页面(包括购物车和结帐页面)中也显示自定义货币。 这是我的代码: add_filter('woocommerce_currency_symbol','change_existing_currency_symbol'
..