2012-03-30 9 views

Antwort

1

bearbeiten Ihr Thema

/wp-content/themes/your-theme-name/loop.php 

Look für Post Link zB ...

<a href="<?php the_permalink(); ?>" class="read_more_link" ><?php echo __('Read more &raquo;' 

Add target="_blank" Attribut

<a href="<?php the_permalink(); ?>" target="_blank" class="read_more_link" ><?php echo __(

jedes Wordpress-Thema haben ein anderes HTML. Suche nur nach .. href="<?php the_permalink(); ?>" Dies ist Permalink von jedem Beitrag

+0

danke yea mein Thema hat keine loop.php aber the_permalink() war in index.php also ich habe gerade Ziel hinzugefügt und es funktioniert gut. danke –

1

Öffnen Sie Ihre relevanten php Datei (en), dh. front-page.php, home.php ... und fügen Sie target="_blank" in Ihrem Titel <a> hinzu.

-1

Sofern Ihr es selbst Hosting Ich glaube nicht, Sie können, sonst nur Ihre Links ändern:

<a href="your url" target="_blank">blah</a> 
+0

die Datei, die Sie bearbeiten müssen ** wp-content/themes/YOUR_THEME/Loop-page.php sein wird **, denke ich. Es wird eine dieser Loop-Seiten sein. –

5

Es gibt verschiedene Vorlagen für jedes Thema in Wordpress.

Versuchen finden

< a href="<?php the_permalink(); ?>"...............><?php the_title(); ?></a>  

Press F3 und für diesen Code wie the_title(); suchen. diese Art von Codes werden in Vorlagen gegründet wie

single.php, content.php, loop.php, Content-single.php

Nur ein target="_blank" in diesem Code hinzufügen Normalerweise.

Zum Beispiel:

<a href="<?php the_permalink(); ?>" target="_blank".....><?php the_title(); ?></a> 
0
I found this code on http://www.wpcodesnippet.com/open-external-links-new-window/ and it worked like a charm for me. Just add it to your footer.php. 

<script type="text/javascript"> 
     //<![CDATA[ 
     jQuery(document).ready(function($) { 
      $('a').each(function() { 
       var a = new RegExp('/' + window.location.host + '/'); 
       if(!a.test(this.href)) { 
        $(this).click(function(event) { 
         event.preventDefault(); 
         event.stopPropagation(); 
         window.open(this.href, '_blank'); 
        }); 
       } 
      }); 
     }); 
     //]]> 
    </script> 
+1

Hey! Können Sie Ihre Antwort aktualisieren, um den entsprechenden Code von Ihrem Link aus hinzuzufügen? Wenn diese Verbindung in der Zukunft bricht, wird Ihre Antwort nutzlos. Siehe Abschnitt ** Kontext für Links bereitstellen ** von http://stackoverflow.com/help/how-to-answer –

Verwandte Themen