Open
Description
Take this sample code:
const WordPress = require( "wordpress" );
const fs = require('fs');
const client = WordPress.createClient({
url: "url",
username: "username",
password: "password"
});
let file = fs.readFileSync(`/tmp/16508471_379760699056052_625556649633729067_n.jpg`);
let uploadOptions = {
name: '16508471_379760699056052_625556649633729067_n.jpg',
type: 'image/jpeg',
bits: file,
overwrite: true
};
client.uploadFile(uploadOptions, function (error, fileData) {
console.log(fileData.attachment_id); //new ID on every upload
console.log(fileData.metadata.file); //new file path (appending -number) on every upload
console.log(fileData.file); //same as uploadOptions.name
});
uploadOptions.overwrite is true. Anyway, a new (duplicated) file will be created on every run.
Metadata
Metadata
Assignees
Labels
No labels