wp.newPsotを使った投稿でのカスタムフィールドについて
-
githubのfc2ist様のコードを主に参考にさせていただき、wp.newPsotで投稿させる方法を模索しております。
wp.xmlrpc.php←このコードの中身以下のコードで投稿できるまでに至ったのですが、なぜかカスタムフィールドを設定したのに投稿結果に反映されていません。
様々なサイトなども調べてみたのですが、wp.newPsotのカスタムフィールドについて言及しているものがほとんどなく困っております。
どなた様かご教授お願いいたします。——————————–
<?php // 読み込み require_once('wp.xmlrpc.php'); // 設定 $host = 'localhost';// $user = 'user'; $password = 'password'; $endpoint = 'http://localhost/wordpress/xmlrpc.php'; // インスタンス生成 $wp = new wpXMLRPC($endpoint, $host, $user, $password); // 送信データ $data = array( 'post_type' => 'post',// post | page | attachment←カスタム投稿 'post_status' => 'publish',// publish | pending | draft | private | object | attachment | inherit | future 'post_title' => 'タイトル',// 投稿記事タイトル 'post_author' => '作成者',// 作成者ID 'post_excerpt' => '概要',// 投稿概要 'post_content' => '本文',// 投稿本文 'post_date' => null,// 投稿日時 'post_date_gmt' => null,// 投稿日時 'post_format' => null,// 投稿フォーマット(デフォルト投稿にある標準、アサイド…など) 'post_name' => null,// 投稿記事のスラッグ名 'post_password' => null,// 投稿記事ごとに設定できるパスワード 'comment_status' => 'closed',// open | closed | registered_only 'ping_status' => 'open',// open | closed 'sticky' => 'false',// true | false この投稿をフロントページに固定するかどうか 'post_parent' => null,// 親のスラッグを指定し階層化 'post_thumbnail' => null,// アイキャッチ画像? 'custom_fields' => array( array('key' => 'field_key1', 'value' => 'a'), array('key' => 'field_key2', 'value' => 'b') ),// カスタムフィールド 'terms' => null, 'terms_names' => null, 'enclosure' => null,// RSSエンクロージャー要素に変換?? ); // 記事投稿 $wp->newPost($data);
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「wp.newPsotを使った投稿でのカスタムフィールドについて」には新たに返信することはできません。