我发现只需添加图像ID即可将图像插入自定义子字段:
update_post_meta($post_id, $metafield, 168);
但这是一个幸运的猜测-我没有在“update\\u post\\u meta”的文档中看到这些信息。但是如果我使用这种方式,我如何指定图像的大小?还有可能设置css类,比如“alignright”?
之前,我试图通过以下方式添加图像:
update_post_meta($post_id, $metafield, \'<img src="\' . $img[0] . \'" alt="\' . $img_alt . \'"/>\');
。。这要求我获取“src”并指定大小:$img_id = 233;
$img = wp_get_attachment_image_src( $img_id, \'medium\');
并通过执行以下操作获取“alt”:$img_alt = get_post_meta($img_id, \'_wp_attachment_image_alt\', true);
因此,第一个选项更简单,但我想知道如何为其添加更多规范?