WooCommerce:如何在档案的页面标题中插入过滤属性?

时间:2016-12-08 作者:Jeremia

我正在使用WooCommerce,并试图找到一种方法来更新归档页面的默认标题<title></title> 过滤结果时使用选定属性。

例如:

http://example.org/product-category/shoes/

存档页标题为:

<title>Shoes</title>

但是,当我过滤它时(通过Woocomece附带的过滤小部件)。

http://example.org/product-category/shoes/?filter_color=red

存档页面标题仍然显示:

<title>Shoes</title>

我想展示的是:

<title>Red Shoes</title>

这可能吗?

1 个回复
SO网友:Nate

您必须添加变量吗?filter\\u color到您的标题标签。像这样的-

<?php
    $filter_color = $_REQUEST[\'filter_color\'];
?>
这行代码将从URL获取值。(确保这行代码在要输出它的HTML之前运行)

然后在HTML中,它应该看起来像这样-

<?php
    if( $filter_color ) {
        echo \'<title>\'. &filter_color .\' Shoes</title>\';
    }

    else {
        echo \'<title>Shoes</title>\';
    }
?>
在这里,我们检查filter\\u color是否有变量集,并相应地调整输出。

相关推荐