私は1つのwordpress
ブログを持っています。そのブログのホームページには10の最新の投稿のリストが表示されています。新しいタブ/ウィンドウで各Wordpressの投稿を開くには?
いつでも、投稿のタイトルをクリックするたびに、新しいタブが同じタブで開きますが、新しいタブで開くことができます。だから、どうすればいい?
私は1つのwordpress
ブログを持っています。そのブログのホームページには10の最新の投稿のリストが表示されています。新しいタブ/ウィンドウで各Wordpressの投稿を開くには?
いつでも、投稿のタイトルをクリックするたびに、新しいタブが同じタブで開きますが、新しいタブで開くことができます。だから、どうすればいい?
編集後のリンクのためのあなたのテーマ
/wp-content/themes/your-theme-name/loop.php
表情など...
<a href="<?php the_permalink(); ?>" class="read_more_link" ><?php echo __('Read more »'
target="_blank"
属性
<a href="<?php the_permalink(); ?>" target="_blank" class="read_more_link" ><?php echo __(
各Wordpressテーマには異なるHTMLがあります。 .. href="<?php the_permalink(); ?>"
を検索してください。これは各投稿のパーマリンクです
php
ファイルを開きます。 front-page.php
、home.php
... にtarget="_blank"
を追加してください。
あなたは私はあなたができるとは思わないそれを自分でホスティングしない限り、そうでない場合だけにあなたのリンクを変更:
<a href="your url" target="_blank">blah</a>
ファイルが**私は思う** WP-コンテンツ/テーマ/ YOUR_THEME /ループ-page.phpになるだろう。これらのループページの1つになります。 –
Wordpressのテーマごとに異なるテンプレートがあります。
は
< a href="<?php the_permalink(); ?>"...............><?php the_title(); ?></a>
押しF3を見つけてみてくださいthe_title();
のように、このコードを検索します。 は、通常、コードのこれらのタイプは、ちょうどそのコードでtarget="_blank"
を追加
single.php、content.php、loop.php、コンテンツ-single.php
のようなテンプレートに設立されています。例えば
:あなたが編集する必要が
<a href="<?php the_permalink(); ?>" target="_blank".....><?php the_title(); ?></a>
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>
ねえ!リンクから関連するコードを含めるように回答を更新できますか?将来そのリンクが壊れると、あなたの答えは役に立たなくなります。 http://stackoverflow.com/help/how-to-answerから**リンク**のコンテキストを提供するセクション**を参照してください。 –
ありがとうyea私のテーマにはloop.phpはありませんが、the_permalink()はindex.phpに入っていますので、ターゲットを追加して正常に動作しています。ありがとう –