Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 高级自定义字段-类别图像_Wordpress - Fatal编程技术网

Wordpress 高级自定义字段-类别图像

Wordpress 高级自定义字段-类别图像,wordpress,Wordpress,我正在尝试获取以前使用ACF分配到类别的图像 以下是我正在做的: $category_image = get_field('category_name', $category->term_id); 但是它没有显示图像。使用get\u选项('taxonomy\u image.'$category->cat\u ID) 还是完整的代码 <img src="<?php foreach((get_the_category()) as $category) $term_id = $c

我正在尝试获取以前使用
ACF
分配到类别的图像

以下是我正在做的:

$category_image = get_field('category_name', $category->term_id);
但是它没有显示图像。

使用
get\u选项('taxonomy\u image.'$category->cat\u ID)

还是完整的代码

<img src="<?php foreach((get_the_category()) as $category) 
$term_id = $category->cat_ID; 
$image = get_option( 'taxonomy_image_' . $term_id ); 
echo $image; ?>" alt="<?php $category = get_the_category(); 
echo $category[0]->cat_name; ?>" />
cat\u ID;
$image=get\u选项('taxonomy\u image'.$term\u id);
echo$image;?>“alt=”“/>
希望这有帮助:)

您需要为“get_field”函数的第二个参数使用格式

在您的情况下,它应该是:

$category_image = get_field('category_name', 'category_' . $category->term_id);

我想这将显示所选类别的对象。你能打印$category\u图像变量吗?
var\u dump($category\u image)
的值是多少?它正在打印布尔(false)是的,我正在打印$category\u图像变量,但它没有打印任何内容