我正在为wordpress 编写一个短代码
[insert_image id="#NUM"]
代码描述:代码查找图像编号#NUM并检索所有信息,如:alt test、描述、标题、标题、文件URL等。这些信息用于以类似于维基百科的方式格式化图像(顶部为标题,然后是图像,底部为描述,然后是对摄影师的赞扬,所有这些都被框在一个有阴影的盒子里:)。
我是如何解决这个问题的:不幸的是,在线上有很多关于检索缩略图属性的内容,但很少有关于未附加到帖子中的图像的内容,就像本例中一样。当我了解到该图像在Wordpress中被视为帖子时,我试图检索id为图像id的帖子,但Wordpress返回NULL。尝试了其他方法,但得到了一些关于图片的信息,比如宽度和高度,但不是我想要的信息。我甚至查看了显示图像属性"添加图像"->"媒体库"的Wordpress代码,但我找不到答案(该代码对我来说太高级了)。
问题:所以,我想知道有没有人可以帮助我检索与仅通过id识别但未附在帖子上的图像相关的所有礼节?
尝试wp_prepare_attachment_for_js
我还没有使用它,但我知道它应该从附件中获取所有信息,包括标题、描述、alt、标题等。