JoeBlogs WordPress Wrapper でフィールドを完成させようとしています。
私のコードは次のとおりです。
private void postToWordpress(string title, string postContent,string tags, string aioTitle)
{
string link = this.maskedTextBox1.Text;
string username = this.maskedTextBox2.Text;
string password = this.maskedTextBox3.Text;
var wp = new WordPressWrapper(link + "/xmlrpc.php", username, password);
var post = new Post();
post.Title = title;
post.Body = postContent;
post.Tags = tags.Split(',');
string[] cf = new CustomField(); //{ ID = "name", Key = "aiosp_title", Value = "All in One SEO Title" };
cf.ID = "name";
cf.Key = "aiosp_title";
cf.Value = "All in One SEO Title";
post.CustomFields[0] = cf;
wp.NewPost(post, false);
}
エラーは次の行にあります。
post.CustomFields[0] = cf;
そしてそれは:
JoeBlogsWordpressWrapperTests.exe で 'System.NullReferenceException' 型の未処理の例外が発生しました
追加情報: オブジェクト参照がオブジェクトのインスタンスに設定されていません。
では、JoeBlogs WordPress Wrapper を使用して C# アプリケーションから WordPress でカスタム フィールドを正しく使用/追加するにはどうすればよいでしょうか?