WordPressで、ある作品紹介のサイトを制作しています。

どなたか詳しい方いらっしゃいますでしょうか、宜しくお願い致します。

ページ構成(一部分)
1.作品の単一紹介ページ(single.php)
2.カメラマン単一紹介ページ(single-cameraman.php)

やりたいことは
作品の単一紹介ページで、説明欄に公開日、カテゴリ、カメラマンを表示しているのですが、
カメラマンの名前、仮に太郎をクリックすると、「2」のカメラマン単一紹介ページの太郎のページに飛ばせたいのですが、どうも方法がわかりません。

現在の記述は、
「1」の作品単一紹介ページの制作者に>||<?php the_tags('', ', '); ?>||<のように、タグで入力できるようにしています。
「2」のカメラマン単一紹介ページでは、>||<?php the_title(); ?>||<でタイトルに制作者の名前を入力できるようにしております。
当たり前ですが、タグで出力している「太郎」をクリックしても太郎紹介ページへは飛びません。どのように記述すれば良いのでしょうか。

どなたかお分かりになる方、恐縮ですが教えて頂けないでしょうか。宜しくお願い致します。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/11/22 11:18:53
  • 終了:2013/11/29 11:20:04

ベストアンサー

id:artcube-yoshida No.1

ヨッシーおじさん回答回数6ベストアンサー獲得回数32013/11/23 18:24:58

初めまして。

意図として合っているかわかりませんが、single.phpに振り分けする方法ではどうでしょうか?
WPの仕組みとして「single.php」を先に読み取ります。

ですので、


if (has_tag('taro')) {
include(TEMPLATEPATH.'/single-cameraman.php');
}else if(has_tag('ziro')){
include(TEMPLATEPATH.'/single-cameraman2.php');
}else{
include(TEMPLATEPATH.'/single-cameraman3.php');
}
?>

//カテゴリーなら

if (in_category('taro')) {
include(TEMPLATEPATH.'/single-cameraman.php');
}else if(in_category('ziro')){
include(TEMPLATEPATH.'/single-cameraman2.php');
}else{
include(TEMPLATEPATH.'/single-cameraman3.php');
}
?>

です。

id:poporyoumakun

回答ありがとうございました!
返事が遅くなりまして申し訳ありません。時間がなくまだ試してはいないのですが、回答の通り行ってみたいと思います!
ありがとうございました。

2013/12/03 11:56:19

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません