WordPress XML-RPCの投稿時に使う引数一覧
2011/05/26
WordPressの自動投稿でXML-RPCってのがあるんだけど引数一覧が見つからない。
まずは引数一覧。
WordPressで使える引数たち
WordPressで使える引数の一覧がないっぽいんだよね…。
MTでの説明は「MovableType で使える XML-RPC API」にあった。wordpressも基本的に同じでいけるらしい。
私が必要と思う項目だけ書き出しています。
- title
- 記事タイトル
- dateCreated
- 投稿日時
- description
- 記事の本文
- mt_excerpt
- 記事の概要
- categories
- カテゴリ
- mt_keywords
- タグ(タグクラウド)
- wp_slug
- スラッグ(ファイル名)
各サイトで紹介されているスクリプトのサンプルだと下記のような感じ。
- $content = new XML_RPC_Value(array(
- 'title' => new XML_RPC_Value($postTitle, 'string'),
- 'description' => new XML_RPC_Value($postMain, 'string'),
- 'dateCreated' => new XML_RPC_Value(date("Ymd\TH:i:s",time()), 'dateTime.iso8601')
- ), 'struct');
「title・description・dateCreated」ってのはほとんどのサイトで書いてくれているけどカテゴリとかタグとかスラッグ名とかがないんだよね…。
…カテゴリを記述してくれているサイトは一応見つかったけどさ。
WPの記事投稿formの各name属性やid属性の値でもないし、一覧的な何かが見つけられずに困った。