我正在使用Perl脚本使用WWW::Mechanize
发布到WordPress网站。
我正在考虑使用现有的CPAN模块(如WordPress::XMLRPC
)将内容发布到网站,从而使脚本更加强大。
在我深入研究之前,我想确保我能够将数据添加到帖子表单上的字段,这些字段不是由WordPress生成的,而是通过插件生成的。我正在使用的插件在帖子表单上生成一个文本字段,该字段接受MP3文件的URL。我希望能够使用API将数据输入到该字段中。
如果不可能,我会坚持使用WWW::Mechanize
。
答案 0 :(得分:0)
所以使用WordPress::XMLRPC
我做了类似的事情:
my $post = {
title => 'test',
mt_allow_comments => 0,
description => '<p>description here</p>',
custom_fields => [{key => 'enclosure', value => 'http://example.com/files/156842076.mp3'}],
};
$site->newPost($post, 0);