将下载 link 添加到 Woocommerce 类别页面的底部页脚区域
Add a download link to bottom footer area of Woocommerce Category Page
我已经阅读了很多关于如何添加 link 的文章,但大多数文章似乎展示了如何将下载 link 添加到单个产品页面,但我想要实现的是例如,当有人查看显示所有可用毛巾的毛巾时,我想在页面底部添加一个下载按钮以下载 towel.pdf
,如果有人点击另一个类别,例如布料,则必须有底部的下载 link 显示 download pdf
并且必须下载 cloths.pdf
,因此每个类别必须不同。我正在使用 Woocommerce 店面主题。
我看到了这段代码,但我不知道如何使用它,因为这是我第一次尝试使用 Woocommerce 制作网站:
function wpse_wc_category_footer_link() {
// woocommerce_after_main_content is a generic hook; check we're on a category page.
if ( ! is_product_category() ) {
return;
} ?>
<!-- Your markup for category pages belongs here... -->
<a href="#">My Link</a>
<?php
}
add_action( 'woocommerce_after_main_content', 'wpse_wc_category_footer_link', 5 );
您可以使用上面的代码将特定的 link 添加到每个类别
add_action('woocommerce_after_main_content', 'category_links');
function category_links()
{
if (!is_product_category()) { //To add link only to category archive
return;
}
if (has_term('towels', 'product_cat')) { //Here you can define which category you want for Example towels
?>
<a href="#">Download towel.pdf</a>
<?php }
if (has_term('cloths', 'product_cat')) {
?>
<a href="#">Download cloths.pdf</a>
<?php }
}
我已经阅读了很多关于如何添加 link 的文章,但大多数文章似乎展示了如何将下载 link 添加到单个产品页面,但我想要实现的是例如,当有人查看显示所有可用毛巾的毛巾时,我想在页面底部添加一个下载按钮以下载 towel.pdf
,如果有人点击另一个类别,例如布料,则必须有底部的下载 link 显示 download pdf
并且必须下载 cloths.pdf
,因此每个类别必须不同。我正在使用 Woocommerce 店面主题。
我看到了这段代码,但我不知道如何使用它,因为这是我第一次尝试使用 Woocommerce 制作网站:
function wpse_wc_category_footer_link() {
// woocommerce_after_main_content is a generic hook; check we're on a category page.
if ( ! is_product_category() ) {
return;
} ?>
<!-- Your markup for category pages belongs here... -->
<a href="#">My Link</a>
<?php
}
add_action( 'woocommerce_after_main_content', 'wpse_wc_category_footer_link', 5 );
您可以使用上面的代码将特定的 link 添加到每个类别
add_action('woocommerce_after_main_content', 'category_links');
function category_links()
{
if (!is_product_category()) { //To add link only to category archive
return;
}
if (has_term('towels', 'product_cat')) { //Here you can define which category you want for Example towels
?>
<a href="#">Download towel.pdf</a>
<?php }
if (has_term('cloths', 'product_cat')) {
?>
<a href="#">Download cloths.pdf</a>
<?php }
}