teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

修正

2020/07/10 15:08

投稿

vvv
vvv

スコア1

title CHANGED
File without changes
body CHANGED
@@ -34,12 +34,7 @@
34
34
 
35
35
  例)<a href="https://●●">タイトル</a>
36
36
 
37
- ご指摘があるように、<?php the_title(); ?>のところに<a href="XXX">が入るので、the_permalinkではなく、<a href="XXX">に飛んでいるとの理解です。
37
+ <?php the_title(); ?>のところに<a href="XXX">が入るので、the_permalinkではなく、<a href="XXX">に飛んでいが、どうすればよいか分かっておりません
38
- より具体的に言うとフロントページで他サイトの記事を紹介しており(掲載許可取得済)、今まではフロントページから各記事タイトルをクリックすれば、ダイレクトに外部サイト内の該当記事に飛んでのです(しょうがなく)本来飛ぶべき自サイト内の各投稿ページは全く経由しないので、階層的に問題があるのがばれたのか?、検索エンジンに引っかからなくなりました。
38
+ 具体的に、今まではフロントページから各記事タイトルをクリックすれば、ダイレクトに外部サイト内の該当記事に飛んでましたが、自サイト内の各投稿ページは全く経由しないので、階層的に問題があるのがばれたのか?、検索エンジンに引っかからなくなりました。
39
- つまり、記事タイトルをクリックすれば、その外部記事に飛ぶ機能は維持しつつ、フロントページではその機能は外したいわけです(投稿記事ページにまずは飛びたい)。
40
- 記事タイトルをクリックすることで、フロントページからは投稿ページに、投稿ページからは外部記事に、との流れが必要っています。
39
+ 記事タイトルをクリックすることで、フロントページからは投稿ページに、投稿ページからは外部記事に、との流れを作りたいっています。
41
- つまり、リンクが2つ必要になると理解してが、片方か動ない状態です。
40
+ いろいろ理解が足りせんが、よろくお願いいたします。
42
- そもそも、<a href="XXX">をダッシュボードから入れるなとか、いろいろ間違ってるかもしれませんが、よろしくお願いいたします。
43
-
44
- ●理想
45
- フロントページ→(記事タイトルクリック)→投稿ページ→(記事タイトルクリック)→外部サイト

2

記事タイトルのクリックで、フロントページからは投稿ページ、投稿ページからは外部記事の流れ

2020/07/10 15:08

投稿

vvv
vvv

スコア1

title CHANGED
File without changes
body CHANGED
@@ -26,4 +26,20 @@
26
26
  wp_reset_postdata();
27
27
  ?>
28
28
  </ul>
29
- ```
29
+ ```
30
+
31
+ ※追加
32
+ 情報不足ですみません。
33
+ <a href="XXX">は、wordpressのダッシュボードから、投稿記事のタイトルに直接入れています。
34
+
35
+ 例)<a href="https://●●">タイトル</a>
36
+
37
+ ご指摘があるように、<?php the_title(); ?>のところに<a href="XXX">が入るので、the_permalinkではなく、<a href="XXX">に飛んでいるとの理解です。
38
+ より具体的に言うと、フロントページで他サイトの記事を紹介しており(掲載許可取得済)、今までは、フロントページから各記事タイトルをクリックすれば、ダイレクトに外部サイト内の該当記事に飛んでいたのですが(しょうがなく)、本来飛ぶべき自サイト内の各投稿ページは全く経由しないので、階層的に問題があるのがばれたのか?、検索エンジンに引っかからなくなりました。
39
+ つまり、記事タイトルをクリックすれば、その外部記事に飛ぶ機能は維持しつつ、フロントページではその機能は外したいわけです(投稿記事ページにまずは飛びたい)。
40
+ 記事タイトルをクリックすることで、フロントページからは投稿ページに、投稿ページからは外部記事に、との流れが必要となっています。
41
+ つまり、リンクが2つ必要になると理解してますが、片方しか動いていない状態です。
42
+ そもそも、<a href="XXX">をダッシュボードから入れるなとか、いろいろ間違ってるかもしれませんが、よろしくお願いいたします。
43
+
44
+ ●理想
45
+ フロントページ→(記事タイトルクリック)→投稿ページ→(記事タイトルクリック)→外部サイト

1

コードブロック追加

2020/07/10 12:22

投稿

vvv
vvv

スコア1

title CHANGED
File without changes
body CHANGED
@@ -6,4 +6,24 @@
6
6
  フロントページ→(記事タイトルクリック)→外部サイト
7
7
 
8
8
  ●理想
9
- フロントページ→(記事タイトルクリック)→記事ページ→(記事タイトルクリック)→外部サイト
9
+ フロントページ→(記事タイトルクリック)→記事ページ→(記事タイトルクリック)→外部サイト
10
+
11
+ ```
12
+ <ul class="●">
13
+ <?php
14
+ $newslist = get_posts( array(
15
+ 'category_name' => '●',
16
+ 'posts_per_page' => 20
17
+ ));
18
+ foreach( $newslist as $post ):
19
+ setup_postdata( $post );
20
+ ?>
21
+ <li>
22
+ <a href="<?php the_permalink(); ?>"><?php the_title(); ?> / <?php the_time('Y.m.d');?><span class="●"><?php the_content(); ?></span></a>
23
+ </li>
24
+ <?php
25
+ endforeach;
26
+ wp_reset_postdata();
27
+ ?>
28
+ </ul>
29
+ ```