投稿ページから固定ページの情報を表示する方法を模索しています。
リンク先を貼ってクリックして表示することくらいはわかりますが、
html
1http://wordpress/店舗詳細ページ/?id=<?php echo $rest->id; ?>"> <?php echo $r->name; ?>
例えば、上部のようにwebapiのidが入っていないと、固定ページの中身が表示されない場合はどうやって情報を表示すればいいですか?
このコードはidにコードが入ってないと表示されません。直接投稿にphpのコードが書けるプラグインがありますが、あれだとwebが壊れるみたいなので、使いたくありません。idのコードを投稿に入れて表示する方法です。
質問を編集します。
urlにidを入れることができないなら、投稿のタイトルを使ってタイトルに一致する名前が入った固定ページを表示する方法があるとおもったですが・・・
パラメータに
php
1$name=$_GET[投稿のタイトル]; 2$id=$_GET[id];
と使えばなんかやれそうだと思ったのですが・・・
その前に投稿のタイトルを取得する方法がわからないもので・・・
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/12/01 09:45
2016/12/01 10:09
退会済みユーザー
2016/12/01 10:11
回答5件
0
https://teratail.com/help/question-tips
https://teratail.com/help/avoid-asking
上記のリンクが質問する際に大変参考になります。
投稿2016/11/29 05:30
総合スコア658
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
ベストアンサー
戻るべきページのURLは分かってるんですよね?
ならば動的にURLを生成する必要はないですから、記事を投稿をする時にIDを直書きすればいいのでは?
投稿2016/12/02 09:07
総合スコア36087
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/02 09:19
2016/12/02 09:23
2016/12/02 09:33
2016/12/02 09:34
2016/12/02 09:40
2016/12/02 14:35
2016/12/02 14:36
2016/12/03 00:41
2016/12/03 02:53
2016/12/03 03:04
2016/12/03 03:07
2016/12/03 03:08
2016/12/03 03:18
2016/12/03 03:52
2016/12/03 04:56
2016/12/03 05:31
2016/12/03 05:35
2016/12/03 05:58
2016/12/03 06:48
2016/12/03 06:50
2016/12/03 06:51
2016/12/03 07:02
2016/12/03 07:03
2016/12/03 07:31
2016/12/03 08:41
2016/12/03 08:47
2016/12/03 08:47
2016/12/03 08:47
2016/12/03 08:59
2016/12/03 09:01
2016/12/03 09:04
2016/12/03 10:06
0
他の回答者様の回答にもありますが、
投稿や固定ページの編集画面でPHPのコードを使いたい場合は、「ショートコード」を使います。
- ショートコード - WordPress Codex 日本語版
- ショートコード API - WordPress Codex 日本語版
- WordPressで最も簡単なショートコードの作り方を初心者向けにとっても丁寧に説明します
というか、質問文を見直して、聞きたいことを整理してください。
これでは質問者様が何をつくろうとしているかを知らない方にはわけがわかりません。
#追記(2016/12/02)
情報の追加・修正依頼欄で書いたことをこっちにも書いておきます。
WordPressでの投稿のタイトル取得にはget_the_title
関数が使えます。
関数リファレンス/get the title - WordPress Codex 日本語版
後、PHPのお勉強用にこのあたりのサイトとかでしょうか。
PHP: PHP とはなんでしょう? - Manual
初心者用PHP入門
PHPとは?Web業界で働きたいプログラミング初心者のためのエンジニア基礎入門 | 株式会社LIG
投稿2016/12/02 07:22
編集2016/12/02 12:45退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/02 08:21
退会済みユーザー
2016/12/02 13:05
2016/12/02 14:37
退会済みユーザー
2016/12/02 14:55
2016/12/03 08:32
0
必要なのはこれですかな?
add_shortcode();
投稿2016/12/02 05:05
総合スコア7804
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
id入れないと動作しないということはidのどこかが間違ってるんじゃないですか?
投稿2016/12/01 06:15
退会済みユーザー
総合スコア0
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。