我需要做两件事:
向当前查询中添加CGI变量(例如filter=21),并链接到此修改的URL
我需要做两件事:
向当前查询中添加CGI变量(例如filter=21),并链接到此修改的URL
首先,这些不是CGI变量,而是query string arguments.
默认情况下,WordPress将删除它无法识别的任何查询参数。因此,您需要向WordPress注册它们,然后将它们从查询中撤回。
First, add your new query variable:
function wpa_48528_vars( $vars ) {
$vars[] = \'filter\';
return $vars;
}
add_filter( \'query_vars\', \'wpa_48528_vars\' );
Now, get the data back out:
function wpa_48528_get_filter() {
global $wp_query;
if ( array_key_exists( \'filter\', $wp_query->query_vars ) ) {
return $wp_query->query_vars[\'filter\'];
}
return \'\';
}
我正在从olddomain移动我的站点。com到newdomain。com。我想保留olddomain中的所有内容。但我希望google中的规范版本被识别为newdomain。com/which post/而不是olddomain上的相同内容。com。如何修改olddomain部分中的rel=canonical。com进行此更改?