target blank pour les liens externes du slide
authorAnthony Ly <anthonyly.com@gmail.com>
Wed, 19 Dec 2012 12:35:13 -0800
changeset 203 f507feede89a
parent 202 83193a9a9b4e
child 204 09a1c134465b
target blank pour les liens externes du slide
web/wp-content/plugins/pik-slider/pik-slider.php
--- a/web/wp-content/plugins/pik-slider/pik-slider.php	Wed Dec 19 12:19:34 2012 -0800
+++ b/web/wp-content/plugins/pik-slider/pik-slider.php	Wed Dec 19 12:35:13 2012 -0800
@@ -131,8 +131,13 @@
 			$current_lang = the_cur_lang_dir();
 			if (get_cur_language($post->ID)!=$current_lang['lang']){continue;}
 		}
+		$url = get_post_meta($post->ID, '_link', true);
+		$blank = false;
+		if (preg_match("/^http:\/{2}/",$url)){
+		    $blank = true;
+		}
 		?>
-		<li><a href="<?php echo get_post_meta($post->ID, '_link', true); ?>">
+		<li><a <?php if($blank){echo 'target="_blank"';}?> href="<?php echo $url; ?>">
             <?php the_post_thumbnail('slider'); ?>
             <div class="pikslider-content">
                 <h2><?php echo the_title(); ?></h2>