現在google app scriptとwp rest apiを使って記事を自動投稿する仕組みを作っています。
そこでタグをidではなく文字(またはslug)で付与して記事を投稿したいのですがそれができずに困っています。
gas
1var arguments = { 2 'title': title, 3 'content': "<p>" + description + "</p>" + "<a href="+article_url+"?c="+my_id+'><div class="more-button">続きを読む</div></a>', 4 'featured_media': imageID, 5 'status': 'publish', 6 'comment_status': 'closed', 7 'categories':28, 8 'tag':33 //ここをidではなく"hoge"のような文字列で投稿できるようにしたいです。 9 }; 10 11 var options = { 12 'method': 'POST', 13 'muteHttpExceptions': true, 14 'headers': headers, 15 'payload': JSON.stringify(arguments) 16 }; 17 var response = UrlFetchApp.fetch(apiUrl, options);
一度全てのタグを取得してソート、すでに登録してあればidをそのまま使ってなければtagを登録してからそのidを使うみたいな感じのコードを書いてもいいのですが、wordpressのような大きなサービス、絶対もう少しいい方法がありそうだと思い質問させていただきました。
何かいい方法があれば是非よろしくお願いいたします。
あと公式のリファレンスが個人的にわかりにくいのですが、今回のような問題を解決するのにいいサイトなどあったら教えていただけると嬉しいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。