通过PHP将图片URL分配给页面

时间:2017-02-28 作者:Jan

我想通过PHP为页面分配一个图片URL。我已经在google上搜索过了,但刚找到类似的东西:

https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/

有人知道如何通过PHP将图片URL分配给页面吗?

此外,图片必须通过URL集成,不能下载到我的媒体库中,也不能从那里应用。所以是外部的。

我的意思是这里(英文称为特色图片):

screenshot of portion of admin dashboard with relevant field highlighted in red

1 个回复
最合适的回答,由SO网友:montrealist 整理而成

您可以使用add_post_meta 功能:

add_post_meta( get_the_ID(), \'my_custom_image_url\', \'http://domain.com/image.jpg\', true );
上述代码假设a) 您每页只有一个图像;和b) 你在循环中所以get_the_ID 将返回要附加元数据的页面的有效ID。文档here.

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请