質問するログイン新規登録

質問編集履歴

4

文章の簡略化

2018/03/18 13:17

投稿

kotoritori
kotoritori

スコア11

title CHANGED
File without changes
body CHANGED
@@ -1,21 +1,15 @@
1
1
  ### 実現したいこと
2
2
  お世話になります。
3
3
 
4
- phpで以下➀➁を出力したいですけれど、後述する「試したことAB」の方法ではそれができません
4
+ phpで以下を出力したいです。
5
5
 
6
- 他の方法を教えて頂きたくてこちらに質問いたしました。
7
-
8
- 出力したい情報は
9
-
10
6
  > **➀カスタムフィールド「field_eat」の値**
11
7
  **(例)フルーツ**
12
8
 
13
9
  > **➁カスタムタクソノミー「fruits」のターム**
14
10
  **(例)リンゴ、バナナ**
15
11
 
16
- という2つです。
17
-
18
- 自動ツイートとして下図のような完成をイメージしています。
12
+ 自動ツイートとして下図の出力をイメージしています。
19
13
  ![イメージ説明](6a7c32d6de7a98bd851f6afcb787d3d3.jpeg)
20
14
 
21
15
  ### 前提
@@ -35,7 +29,7 @@
35
29
  );
36
30
  ```
37
31
  ### 試したことB
38
- 今度は別の場所に登録してから出力してみようと思って次のように書き換えてみました。
32
+ 今度は別の場所に代入してから出力してみようと思って次のように書き換えてみました。
39
33
  ➡やはりURLだけしかツイートされません。
40
34
  ```PHP
41
35
  $field_eat = post_custom($post->ID,'field_eat');

3

内容の簡略化と試したことの追記

2018/03/18 13:17

投稿

kotoritori
kotoritori

スコア11

title CHANGED
@@ -1,1 +1,1 @@
1
- phpで「絵文字」「改行」「ターム」を出力たい
1
+ phpで「ターム」を出力する方法をくさん知りた
body CHANGED
@@ -1,35 +1,49 @@
1
- ### 前提・実現したいこと
1
+ ### 実現したいこと
2
2
  お世話になります。
3
3
 
4
- 以下の3つの情報ツイートしたいです。
4
+ phpで以下➀➁出力したいですけれど、後述する「試したことAB」の方法ではそれができません
5
5
 
6
+ 他の方法を教えて頂きたくてこちらに質問いたしました。
7
+
8
+ 出力したい情報は
9
+
6
- **➀カスタムフィールド「field_eat」の値**
10
+ > **➀カスタムフィールド「field_eat」の値**
7
11
  **(例)フルーツ**
8
12
 
9
- **➁カスタムタクソノミー「fruits」のターム**
13
+ > **➁カスタムタクソノミー「fruits」のターム**
10
14
  **(例)リンゴ、バナナ**
11
15
 
12
- **➂記事のURL**
16
+ という2つです。
13
17
 
14
- おまけにハートの絵文字改行もあり、完成はこのようなイメージす。
18
+ 自動ツイートとして下図のような完成をイメージしています。
15
- ![イメージ説明](233800025d950a91c3381a6a6369d495.jpeg)
19
+ ![イメージ説明](6a7c32d6de7a98bd851f6afcb787d3d3.jpeg)
16
20
 
17
-
18
- ### 試したこと
21
+ ### 前提
22
+ 自動ツイートライブラリ「tmhOAuth([https://github.com/themattharris/tmhOAuth](https://github.com/themattharris/tmhOAuth))」を使っており、もともとのコードはこうなっています。
19
- はじめのコードはこうなっていて、【過去記事】、本文、URLを出力るというものでした
23
+ 【過去記事】、本文、URLがツイートされます。
20
24
  ```php
21
25
  $params = array(
22
26
  'status' => mb_strimwidth('【過去記事】'.strip_tags($post[0]->post_content), 0, 116, "..."). ' ' . get_permalink($post[0]->ID)
23
27
  );
24
28
  ```
29
+ ### 試したことA
25
- それを次のように改造してみたのですが、ちんと情報を出力しくれせん
30
+ まずは上を次のように換えした
31
+ ➡URLだけしかツイートされません。
26
32
  ```php
27
33
  $params = array(
28
- 'status' => mb_strimwidth(.post_custom($post->ID,'field_eat').'<br><br>❤'.get_the_terms($post->ID,'fruits')).'<br><br>'.get_permalink($post[0]->ID)
34
+ 'status' => post_custom($post->ID,'field_eat')."\n".get_the_terms($post->ID,'fruits')."\n". get_permalink($post[0]->ID)
29
35
  );
30
36
  ```
37
+ ### 試したことB
31
- のように書けばきちん上図のようになるのか、教えていただけせんでょうか?
38
+ 今度は別場所に登録してから出力してみようと思って次のように書き換えてました。
39
+ ➡やはりURLだけしかツイートされません。
40
+ ```PHP
41
+ $field_eat = post_custom($post->ID,'field_eat');
42
+ $fruits = get_the_terms($post->ID,'fruits');
32
43
 
33
- ### 補足情報(FW/ツールのバージョンなど)
34
- tmhOAuthというライブラリを使っています。
44
+ $params = array(
35
- [https://github.com/themattharris/tmhOAuth](https://github.com/themattharris/tmhOAuth)
45
+ 'status' => "{$field_eat}"."\n"."{$fruits}"."\n". get_permalink($post[0]->ID)
46
+ );
47
+ ```
48
+
49
+ どのように書けばきちんと上図のようになるのか、教えていただけませんでしょうか?

2

追記

2018/03/18 11:27

投稿

kotoritori
kotoritori

スコア11

title CHANGED
File without changes
body CHANGED
@@ -28,7 +28,7 @@
28
28
  'status' => mb_strimwidth(.post_custom($post->ID,'field_eat').'<br><br>❤'.get_the_terms($post->ID,'fruits')).'<br><br>'.get_permalink($post[0]->ID)
29
29
  );
30
30
  ```
31
- どのように書けばきちんと上の完成図のようになるのか、教えていただけませんでしょうか?
31
+ どのように書けばきちんと上図のようになるのか、教えていただけませんでしょうか?
32
32
 
33
33
  ### 補足情報(FW/ツールのバージョンなど)
34
34
  tmhOAuthというライブラリを使っています。

1

タグ追加

2018/03/18 06:56

投稿

kotoritori
kotoritori

スコア11

title CHANGED
@@ -1,1 +1,1 @@
1
- phpで「絵文字」「改行」「ターム」を出力したい
1
+ phpで「絵文字」「改行」「ターム」を出力したい
body CHANGED
@@ -3,13 +3,13 @@
3
3
 
4
4
  以下の3つの情報をツイートしたいです。
5
5
 
6
- ➀カスタムフィールド「field_eat」の値
6
+ **➀カスタムフィールド「field_eat」の値**
7
- (例)フルーツ
7
+ **(例)フルーツ**
8
8
 
9
- ➁カスタムタクソノミー「fruits」のターム
9
+ **➁カスタムタクソノミー「fruits」のターム**
10
- (例)リンゴ、バナナ
10
+ **(例)リンゴ、バナナ**
11
11
 
12
- ➂記事のURL
12
+ **➂記事のURL**
13
13
 
14
14
  おまけにハートの絵文字と改行もあり、完成図はこのようなイメージです。
15
15
  ![イメージ説明](233800025d950a91c3381a6a6369d495.jpeg)
@@ -25,7 +25,7 @@
25
25
  それを次のように改造してみたのですが、きちんと情報を出力してくれません。
26
26
  ```php
27
27
  $params = array(
28
- 'status' => mb_strimwidth(.post_custom($post->ID,'field_eat').'<br><br>❤'.get_the_terms($post->ID,'fruitsa')).'<br><br>'.get_permalink($post[0]->ID)
28
+ 'status' => mb_strimwidth(.post_custom($post->ID,'field_eat').'<br><br>❤'.get_the_terms($post->ID,'fruits')).'<br><br>'.get_permalink($post[0]->ID)
29
29
  );
30
30
  ```
31
31
  どのように書けばきちんと上の完成図のようになるのか、教えていただけませんでしょうか?