页面Functions.php代码中的Wordpress标题标记出错了

时间:2016-01-08 08:35:31

标签: php wordpress

我想为某个页面显示动态标题标签。

标题标签由2部分组成:

  1. 参数cat_param,即abc.com/?cat_param =
  2. 文字例如。拉斯维加斯奥特莱斯
  3. 让我们说参数cat_param = 24hours,预期输出是:
    拉斯维加斯24小时出口

    我已将以下代码放在我的functions.php中,但它不起作用。

    请告诉我我应该纠正这段代码的哪一部分:

    function change_tt( $title ) {
        if ( is_page( 123 ) && isset( $_GET['cat_param'] ) ) {
             $title = "$_GET[cat_param] 'Outlet Las Vegas'"
        }
        return $title;
    }
    add_filter( 'wp_title', 'change_tt' );
    

1 个答案:

答案 0 :(得分:0)

借助Reigel的帮助和指导,我设法获得了可行的代码:

function change_tt( $title ) {
if ( is_page( 123 ) && isset( $_GET['cat_param'] ) ) {
     $title = "$_GET[cat_param] Outlet Las Vegas"
}
return $title;
}
add_filter( 'wp_title', 'change_tt' );