添加图像时through the GUI, 一HTML
元素已创建:
<img src="http://example.com/images/leaf.jpg"
alt="leaf graphic"
title="leaf graphic"
class="alignright size-medium wp-image-3109"
height="25" width="30"/>
连续的
3109
和样式名称
wp-image-3109
(?)已生成。
此外,我在DB的任何表格中都找不到它(wp_posts
, wp_postmeta
或任何其他表格)。必须如何生成下一个ID?是否有返回它的WP PHP函数?
提前谢谢。
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成
我不确定我是否正确理解了你的问题,但是。。。
在WP中,任何附件都是一个post(附件类型)。所以3109是那个帖子的ID。
这意味着,如果您要查看wp\\u posts表,那么您应该会找到该post,并且在wp\\u postesta表中应该有一些额外的信息存储为meta字段(例如,所有生成图像的大小都存储为meta)。
因此,下一个上传图像的ID将是wp\\U posts表中ID列的下一个值。