我正在寻找用户在用户尝试访问视频永久链接时重定向到主页。
function wpb_imagelink_setup() {
$image_set = get_option( 'image_default_link_type' );
if ($image_set !== 'none') {
update_option('image_default_link_type', 'none');
}
}
add_action('admin_init', 'wpb_imagelink_setup', 10);
我尝试了上面的代码,但它不起作用
答案 0 :(得分:0)
实际上,您需要通过template_redirect挂钩重定向用户,您可以按照以下方式使用它。
add_action( 'template_redirect', 'redirect_to_specific_page' );
function redirect_to_specific_page() {
$image_set = get_option( 'image_default_link_type' );
if ( is_page($image_set) && ! is_user_logged_in() ) {
wp_redirect( 'http://www.yourhomepage.com/', 301 );
exit;
}
}
检查$image_set
是否获得了正确的网址。