【发布时间】:2012-02-27 10:54:12
【问题描述】:
我有一个在帖子中自动创建自定义字段的功能。我在我的functions.php中有这个。
Image 是自定义字段的名称,HERE 是值。如何将函数w_thumbnail_src 作为变量?
add_action('wp_insert_post', 'mk_set_default_custom_fields');
function mk_set_default_custom_fields($post_id)
{
if ( $_GET['post_type'] != 'post' ) {
add_post_meta($post_id, 'Image','HERE', true);
}
return true;
}
让我补充一点,w_thumbnail_src 是同一个文件中的一个函数,看起来像这样
function w_thumbnail_src() {
if (has_post_thumbnail()) {
$thumb = wp_get_attachment_image_src(get_post_thumbnail_id(), 'emphasis');
echo $thumb[0]; // thumbnail url
}
}
【问题讨论】:
-
我不太清楚你在问什么?
add_post_meta($post_id, 'Image',w_thumbnail_src(), true);是你的意思吗? -
就是这个想法,但我已经尝试过了,但它不起作用。它只返回一个空值字段。我需要缩略图 url 出现在那里
标签: php wordpress function thumbnails