Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Wordpress php redirect
цитата
09/04/16 в 12:38
 hep-cat
Есть в одном из шаблонов вордпрессовских вот такой код редиректа

function agp_gallery_url_redirect( $url, $post, $leavename ) {

if ( $post->post_type == 'post' && get_post_meta( $post->ID,'sponsor_hosted',true)==1) {
$url = get_post_meta( $post->ID,'gallery_url',true);
}

$options = get_option('theme_options');

if(!empty($options['alternate_gallery_url_setting'])){

$alt = $options['alternate_gallery_url_setting'];

$url = str_replace('{gallery_url}',$url, $alt);
}

return $url;
}
add_filter( 'post_link', 'agp_gallery_url_redirect', 10, 3 );

Нужно допилить его так, чтобы редиректило только тех, у кого в качестве рефа другая страница того же сайта или реф отсутствует. Понимаю что делать это надо через wp_get_referer, а вот как не понимаю.
Может кто подсказать?
цитата
12/04/16 в 16:44
 hep-cat
up!


Эта страница в полной версии