実現したいこと
お世話になります。
phpで以下を出力したいです。
➀カスタムフィールド「field_eat」の値
(例)フルーツ
➁カスタムタクソノミー「fruits」のターム
(例)リンゴ、バナナ
前提
自動ツイートライブラリ「tmhOAuth(https://github.com/themattharris/tmhOAuth)」を使っており、もともとのコードはこうなっています。
➡【過去記事】、本文、URLがツイートされます。
php
1$params = array( 2 'status' => mb_strimwidth('【過去記事】'.strip_tags($post[0]->post_content), 0, 116, "..."). ' ' . get_permalink($post[0]->ID) 3);
試したことA
まずは上を次のように書き換えてみました。
➡URLだけしかツイートされません。
php
1$params = array( 2 'status' => post_custom($post->ID,'field_eat')."\n".get_the_terms($post->ID,'fruits')."\n". get_permalink($post[0]->ID) 3);
試したことB
今度は別の場所に代入してから出力してみようと思って次のように書き換えてみました。
➡やはりURLだけしかツイートされません。
PHP
1$field_eat = post_custom($post->ID,'field_eat'); 2$fruits = get_the_terms($post->ID,'fruits'); 3 4$params = array( 5 'status' => "{$field_eat}"."\n"."{$fruits}"."\n". get_permalink($post[0]->ID) 6);
どのように書けばきちんと上図のようになるのか、教えていただけませんでしょうか?

回答3件
あなたの回答
tips
プレビュー