我可以使用term\\u link filter来解决这个问题的链接部分:
这是一个基本的、仍然是硬编码的版本:
<?php
/*
Plugin Name: Tag Alias
Version: 0.001
Plugin URI:
Description: Adams Tag Alias -> hard coded tag redirects
Author: Adam
*/
$aliases = array (
"450" => "400",
"speed controler" => "esc",
"kds" => "esc"
);
function tagAliasFilter ($termlink, $term, $taxonomy) {
global $aliases;
foreach ($aliases as $alias => $key)
if($term->slug == $alias)
{
$termlink = str_replace($alias,$key,$termlink);
}
return $termlink;
}
add_filter(\'term_link\', \'tagAliasFilter\',10,3);
?>
现在缺少的是标签页上的别名