外出自粛中でも楽しく過ごす!QAまとめ>>

Wordpressの投稿記事のタイトルをキーワードにして、それに関連する書籍の広告を出したいと思っています。

ネットで調べたところ、PHPからワードプレスの記事のタイトルを取得するには、
<?php $title = get_the_title(); ?>ということを使えば良いのは分かったのですが、以下の'キーワード'を、'$title'と変えても、ワードプレスの記事のタイトルに関連する内容が表示されないどころか、スクリプトが動いていませんでした。

$response = $client->execute('IchibaItemSearch', array('keyword' => 'キーワード'));

ちなみに
https://pluswordpress.com/rakuten-api/
にあるPHPを改良したいと思っています。

どのようにすれば、上記'キーワード'に、ワードプレスの記事のタイトルを代入できるのでしょうか?

どうかアドバイスのほど、よろしくお願い致します。

A 回答 (1件)

詳しいことはわかりませんが、


'$title'
このように変数($title)をクオート(' ')で囲ってしまっては、
変数ではなく「$title」という文字ということにしてしまっていると思います。

変数をそのまま使って
'keyword' => $title
とすればいいのでは?

たとえば、このページ↓のサンプルでも、上のような書き方をしています。
https://chara-de-nakata.com/website/cording/rws. …
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
なるほど、' 'は不要なんですね!
早速試してみたいと思います!

お礼日時:2020/02/27 06:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング