0
我試圖在XMLRPC上添加新帖子,但由於某種原因,我無法添加自定義字段(其他內容如標題和說明作品)。XMLRPC - 帶自定義帖子類型和自定義字段的wp.newPost
,我使用僞代碼:
from xmlrpc import client
user = 'admin'
passwd = 'pass'
server = client.ServerProxy('http://domain.tld/xmlrpc.php')
blog_id = 0
custom_fields = []
custom_fields.append(
{'key' : 'my_meta_key', 'value' : 123}
)
blog_content = {
'post_title': title,
'post_content': content,
'post_type': 'product',
'custom_fields': custom_fields
}
post_id = int(server.wp.newPost(blog_id, user, passwd, blog_content, 0))
帖子被添加,命名my_meta_key
但是我的自定義字段爲空。
無法看到我做錯了什麼。
不工作。無法確定問題出在哪裏。通過PHP爲同一個鍵添加後期元作品。 – RhymeGuy
使用dict代替列表後,你得到的錯誤是什麼? –
沒有錯誤。帖子被創建並填充標題和內容。但是,元密鑰沒有填充。 – RhymeGuy