将URL打印到默认特色图像 时间:2017-10-05 作者:okonik 我正在尝试为特色图像设置回退图像<我的主要问题是缺少get_the_post_thumbnail_url(). 我使用这个函数在许多模板中回显拇指url,因为它很容易自定义。因此,这并不是为每次使用创建if条件的解决方案。甚至可以为空白特征图像设置默认图像,因为它可能会更改我知道我可能会将筛选器应用于get_post_thumbnail_id(), 但很可能我需要一个指向此回退图像的外部URL,在这个主题中硬编码。但是,即使我不能应用外部图像,如何为get_the_post_thumbnail_url() 作用 2 个回复 SO网友:ngearing 我想说你不能,不可能。没有用于的筛选器get_the_post_thumbnail_url() 或get_post_thumbnail_id().但是,您可以将筛选器应用于get_metadata() 哪一个get_post_thumbnail_id() 使用,并返回要用作默认缩略图的另一个附件的id。但我不建议这样做,这有点粗糙。我认为您应该重构代码,只需创建一个函数来检查get\\u post\\u thumbnail\\u id是否返回任何内容。 SO网友:farinspace 也许会save_post?检查保存过程中是否未设置特色图像,然后设置默认特色图像Post\\u meta_thumbnail_id参考:https://codex.wordpress.org/Plugin_API/Action_Reference/save_posthttps://core.trac.wordpress.org/browser/tags/4.8/src/wp-includes/post-thumbnail-template.php#L34 (@参见get_post_thumbnail_id) 结束 文章导航