wp cli - Overwrite media matching post title using WP CLI's media import command

I am trying to overwrite a media post using the WordPress CLI. The wp post create --post_type=attachment command can cre

I am trying to overwrite a media post using the WordPress CLI.

The wp post create --post_type=attachment command can create an empty media item, but cannot attach an image file through WP-CLI. This is only possible through the GUI or other WP PHP Functions. The CLI command creates a "corrupt" media post. Is it better to avoid using this method?

On the other hand, the wp media import $filename command does not include (according the Documentation) fields like --post_name,--post_date and other post fields. This method then requires running wp post update $id_media for setting these fields once the post is created.

Hence, it is not possible for wp media import $filename to overwrite a Media post that matches on --post_name. If you try this, WP actually just creates a duplicate media object, with a new regenerated --post_name. This means the wp post exist and wp post delete process must be done manually as a part of this process.

Is my thinking correct?

发布者:admin,转转请注明出处:http://www.yc00.com/questions/1745671528a4639431.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信