我的网站上每个页面的页脚都有一个联系人。
我有使用wp_title
回显的页面标题,但它出现在表单之前而不是字符串中。
$html .= sprintf( '<form onsubmit="ga(\'send\', \'event\', \'newsletter\', \'submitted\', \'' . wp_title('') . '\')" %s>', $atts ) . "\n";
看起来像这样:
答案 0 :(得分:1)
您的代码
wp_title( string $sep = '»', bool $display = true, string $seplocation = '' )
secod参数确定是否回显或返回标题,在您的情况下,您应将$ display参数设置为false。
<强>解决方案:强>
$html .= sprintf( '<form onsubmit="ga(\'send\', \'event\', \'newsletter\', \'submitted\', \'' . wp_title('', false) . '\')" %s>', $atts ) . "\n";