人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WordPressで、ある作品紹介のサイトを制作しています。
どなたか詳しい方いらっしゃいますでしょうか、宜しくお願い致します。

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

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

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

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


●質問者: poporyoumakun
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● ヨッシーおじさん
ベストアンサー

初めまして。

意図として合っているかわかりませんが、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');
}
?>

です。


poporyoumakunさんのコメント
回答ありがとうございました! 返事が遅くなりまして申し訳ありません。時間がなくまだ試してはいないのですが、回答の通り行ってみたいと思います! ありがとうございました。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ