追格小编就遇到需要将WordPress站点的某篇文章或者某个页面临时重定向到另一个地址,最早用WordPress插件实现,感觉笨重,今得一简单方法,供大家参考!
操作流程1:
当前WordPress模板函数文件functions.php中,添加以下代码即可:
// 重定向简码实现
function my_redirect_shortcode($params) {
// 提取参数
extract(shortcode_atts(array(
'url' => '/',
), $params));
// 功能实现
header('Location: '.$url);
}
// 简码注册函数
function my_add_shortcodes() {
add_shortcode( 'my-redirect', 'my_redirect_shortcode' );
}
// 在初始化时注册简码
add_action( 'init', 'my_add_shortcodes' );
操作流程2:
在需要重定向的页面或文章中,添加以下简码即可轻松重定向:
[my_redirect url="https://www.jiangqie.com"]