2016-08-04 10 views
2

私は情報を引き出すためにAPIを使用しています。私はすべての製品のリストを取得しています。今私がしたいのは、product-idがフィードから生成される "/ products/product-id /"の行に沿ったリンクを作成することです。それは完全です。Wordpressでページを動的に作成する

私の問題は、それらのページに関連付けられるページテンプレートを作成することです。私は、それらのページが投稿タイプの一部であった場合、私は単純にsingle-products.phpのようなページテンプレートを作成することができますが、それはうまくいかないことを知っています。だから私の質問はどのように私はそのページに行くテンプレートを作成するだろうか?

私はポストタイプを作成し、製品IDのURLでダッシュボードにページを作成することができますが、動的に正しく行う方法がなければなりません。

+0

私はあなたがこれらのhttps://codex.wordpress.org/Post_Type_Templatesを探していると思います –

+1

WordpressでVirtual/Fakeページと呼ばれるものが必要かもしれませんhttps://gist.github.com/cubehouse/3839159 – dkruchok

答えて

1

私はこれを解決しました。私がしたことは、新しいページ「製品」を作成し、通常のページのようにそれにテンプレートを割り当てたことでした。そのページへの私のリンクでは、/ product?id =と変数を渡しました。次に、新しいページのための私のテンプレートでは、私はこれは私が新しいページに新しい変数を渡すことができますし、動的に個々の製品情報を移入

$id = $_GET['id']; 
$url = "http://link.com/products/$id"; 

をしました。

関連する問題