在WordPress 5.8中引入了动态属性创建的新标准,而旧的WordPress代码可能会因此出现警告。如果只是警告,那么您的代码仍然可以正常工作。但是,为了避免问题,请使用如下代码,将动态属性创建修改为使用addition方法:
旧代码示例:
$my_post->author = 'John Doe';
新代码示例:
$my_post->addition('author', 'John Doe');
使用addition方法可以避免警告并确保代码的兼容性。