警告:为第9行的/home/content/52/11847652/html/coupons/wp-content/themes/deals/taxonomy-coupon_store.php中的foreach()提供的无效参数
这是给出这个错误的url页面。
<?php
$taxonomy='coupon_store';
$term = get_queried_object();
//get my store.
$store_obj = get_the_terms( $post->ID, 'coupon_store' );
foreach ( $store_obj as $element ) {
$store_id = $element->term_id;
$store_name = $element->name;
$store_description = $element->description;
$store_count = $element->count;
$store_url = get_term_link( $element, 'coupon_store' );
}
$store_url = get_metadata('coupon_store', $store_id, 'junkie_store_url', true);
$store_aff_url = get_metadata('coupon_store', $store_id, 'junkie_store_aff_url', true);
$store_image_preview = junkie_get_store_image_url($store_id, 'term_id', 100);
?>发布于 2014-04-17 09:33:20
<?php
$taxonomy='coupon_store';
$term = get_queried_object(); //get my store.
$store_obj = get_the_terms( $post->ID, 'coupon_store' );
if(!empty($store_obj))
{
foreach ( $store_obj as $element )
{
$store_id = $element->term_id;
$store_name = $element->name;
$store_description = $element->description;
$store_count = $element->count;
$store_url = get_term_link( $element, 'coupon_store' );
}
}
$store_url = get_metadata('coupon_store', $store_id, 'junkie_store_url', true);
$store_aff_url = get_metadata('coupon_store', $store_id, 'junkie_store_aff_url', true);
$store_image_preview = junkie_get_store_image_url($store_id, 'term_id', 100); ?>
发布于 2014-04-17 09:17:05
此错误是由于empty variable而产生的。
您需要检查变量是否为空。
参见下面的示例代码,
$coupons = array();
if( !empty($coupons) )
{
foreach ($coupons as $coupon)
{
//Do your Stuff.
}
}希望它能成功。
发布于 2014-04-17 09:27:30
请查看
$post->ID我想->我是空白的。请查收。
https://stackoverflow.com/questions/23128801
复制相似问题