/**
*根据附件url获取附件ID
*WordPress中文社区 https://www.wpshequ.cn
*/
function mx_get_attachment_id($image_src){
global $wpdb;
$postid_img = $wpdb->get_var(
"SELECT ID FROM $wpdb->posts
WHERE guid = '$image_src'
AND post_type='attachment' LIMIT 1");
return $postid_img;
}
2 个回答
其中一种方法就是自定义一个函数,查询数据库来获取,代码如下:
在你需要的地方使用函数mx_get_attachment_id(‘图片url’)来获取就行了。
希望对你有帮助。
@WordPress日记 非常感谢,就是我需要的效果!