Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress WooCommerce-打开选定类别的新产品_Wordpress_Woocommerce_Categories_Advanced Custom Fields - Fatal编程技术网

Wordpress WooCommerce-打开选定类别的新产品

Wordpress WooCommerce-打开选定类别的新产品,wordpress,woocommerce,categories,advanced-custom-fields,Wordpress,Woocommerce,Categories,Advanced Custom Fields,我已经在互联网上搜索了好几个小时如何自动为新产品分配类别。当您打开新产品时,将选择该类别 我有两个产品类别(书籍和电影),我希望每次我们打开一个新产品时,都会选择书籍。这样,它将直接显示该产品类别的自定义字段,我们将加快创建过程 有可能吗? 谢谢 更新 我发现了一个代码,似乎与职位的工作。你知道我如何调整产品代码吗?我应该把我关心的类别放在哪里 在产品类别中,单击所需类别的设置默认值操作,将其设置为默认类别。有关更多详细信息,请参阅图片: 您可以使用此URL访问此页面(将域替换为您的域):

我已经在互联网上搜索了好几个小时如何自动为新产品分配类别。当您打开新产品时,将选择该类别

我有两个产品类别(书籍和电影),我希望每次我们打开一个新产品时,都会选择书籍。这样,它将直接显示该产品类别的自定义字段,我们将加快创建过程

有可能吗? 谢谢


更新


我发现了一个代码,似乎与职位的工作。你知道我如何调整产品代码吗?我应该把我关心的类别放在哪里


在产品类别中,单击所需类别的
设置默认值
操作,将其设置为默认类别。有关更多详细信息,请参阅图片:

您可以使用此URL访问此页面(将域替换为您的域):
www.example.com/wp admin/edit tags.php?taxonomy=product\u cat&post\u type=product
在产品类别中,单击所需类别的
Make default
操作,将其设为默认类别。有关更多详细信息,请参阅图片:

您可以使用此URL访问此页面(将域替换为您的域):
www.example.com/wp admin/edit tags.php?taxonomy=product\u cat&post\u type=product

当涉及到创建新产品时应该选中的复选框时,可以使用jQuery

in-product_cat-15
替换为
in-product_cat-{YOUR-cat-ID}

//定义管理员头回调
职能行动\管理\负责人(){
全球$post,$pagenow;
//仅在新产品页面上
如果($pagenow!=“post new.php”)返回;
?>
jQuery(函数($){
$(“#产品内_cat-15”).attr(“选中”,为真);
});

当涉及到在创建新产品时应该选中的复选框时,可以使用jQuery

in-product_cat-15
替换为
in-product_cat-{YOUR-cat-ID}

//定义管理员头回调
职能行动\管理\负责人(){
全球$post,$pagenow;
//仅在新产品页面上
如果($pagenow!=“post new.php”)返回;
?>
jQuery(函数($){
$(“#产品内_cat-15”).attr(“选中”,为真);
});

感谢您的回复,但它没有按预期工作。感谢您的回复,但它没有按预期工作。哇!在创建新产品时正确选择了所需的类别,但使用ACF创建的自定义字段不会显示。我需要取消选择并重新选择要显示的类别。一些想法?投票是因为理解OP的问题我没有使用ACF,所以我无法看到或测试细节。你可以尝试用
admin\u footer
替换
admin\u head
。虽然我不知道这是否会产生很大的影响。你应该看看ACF触发了什么动作,但这似乎是一个逻辑我认为这是用jquery完成的。我看到管理员页脚也不会激活ACF:(一个问题,它只影响管理员用户?因为卖家用户看到自动选择对我不起作用。我发现一个代码似乎与帖子一起工作。你知道我如何调整产品代码以及我应该把我关心的类别放在哪里吗?谢谢哇!在创建新pr时正确选择所需类别产品,但使用ACF创建的自定义字段不会显示。我需要取消选择并重新选择要显示的类别。有什么想法吗?投票是因为清楚地理解OP的问题,而且答案也很优雅。@EnricSerraDuran我没有使用ACF,所以我无法详细查看或测试。您可以尝试替换
管理员头使用
admin\u footer
执行de>操作。虽然我不知道这是否会产生很大的影响。您应该看到ACF触发了什么操作,但在我看来,使用jquery执行此操作似乎是合乎逻辑的。我看到admin\u footer也不会激活ACF(一个问题,它只影响管理员用户?因为卖家用户看到自动选择对我不起作用。我发现一个代码似乎与帖子一起工作。你知道我如何调整产品代码以及我应该将我关心的类别放在哪里吗?谢谢。)