Woocommerce 其他信息中的商业链接
是否可以在每个产品页面底部添加指向附加信息选项卡的链接?这里列出了我的属性,但其中一些属性(包括摄影学分)的URL在列出时会被删除Woocommerce 其他信息中的商业链接,woocommerce,Woocommerce,是否可以在每个产品页面底部添加指向附加信息选项卡的链接?这里列出了我的属性,但其中一些属性(包括摄影学分)的URL在列出时会被删除 如何在此处包含HTML链接?据我所知,您无法在WooCommerce中将HTML添加到产品属性中,但我有一个解决方案,可能会有所帮助: 我使用SkyVerge的插件“WooCommerce标签管理器”。这是一个付费插件,但很值得。这样,您就可以创建自己的选项卡,这些选项卡既可以共享,也可以单独添加到每个产品中,这些产品可以包含完整的HTML、图像或任何其他您可以添加
如何在此处包含HTML链接?据我所知,您无法在WooCommerce中将HTML添加到产品属性中,但我有一个解决方案,可能会有所帮助:
的内部Pt.进一步研究发现,实际上可以通过向functions.php文件中添加一些代码并首先设置自己的全局属性,将HTML放入产品属性中。这是WooThemes support建议我们添加到childtheme的functions.php中的代码:
foreach ( array( 'pre_term_description' ) as $filter ) {
remove_filter( $filter, 'wp_filter_kses' );
}
foreach ( array( 'term_description' ) as $filter ) {
remove_filter( $filter, 'wp_kses_data' );
}
注意:我还没有尝试过这个方法,因为我通过第一个答案中使用的方法解决了我的问题,但这是WooCommerce的作者推荐的方法。如果您想在产品属性上插入HTML内容(其他信息)。您可以更改插件中的一行 /root/wp-content/plugins/woocommerce/includes/class-wc-ajax.php 然后排队:545
更换旧线路
$values = implode( ' ' . WC_DELIMITER . ' ', array_map( 'wc_clean', array_map( 'stripslashes', explode( WC_DELIMITER, $attribute_values[ $i ] ) ) ) );
到这条新线
我希望它对你有用
$values = implode( ' ' . WC_DELIMITER . ' ', array_map( 'stripslashes', explode( WC_DELIMITER, $attribute_values[ $i ] ) ) );