如何在WordPress中自动删除默认视频链接

时间:2017-05-16 16:53:15

标签: wordpress media permalinks

我正在寻找用户在用户尝试访问视频永久链接时重定向到主页。

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);

我尝试了上面的代码,但它不起作用

1 个答案:

答案 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是否获得了正确的网址。