2017-05-16 2 views
0

Je cherche l'utilisateur à rediriger vers la page d'accueil lorsque l'utilisateur essaie d'accéder au permalink vidéo.Comment faire pour supprimer automatiquement les liens vidéo par défaut dans WordPress

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

J'ai essayé le code ci-dessus, mais il ne fonctionne pas

Répondre

0

En fait, vous avez besoin de rediriger les utilisateurs via template_redirect crochet que vous pouvez utiliser comme ci-dessous.

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

Vérifiez que le $image_set reçoit l'URL correcte.