首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复wordpress中的coupon_store错误

如何修复wordpress中的coupon_store错误
EN

Stack Overflow用户
提问于 2014-04-17 08:59:42
回答 3查看 65关注 0票数 0

警告:为第9行的/home/content/52/11847652/html/coupons/wp-content/themes/deals/taxonomy-coupon_store.php中的foreach()提供的无效参数

这是给出这个错误的url页面

代码语言:javascript
复制
<?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);
?>
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-04-17 09:33:20

代码语言:javascript
复制
 <?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); 

?>

票数 0
EN

Stack Overflow用户

发布于 2014-04-17 09:17:05

此错误是由于empty variable而产生的。

您需要检查变量是否为空。

参见下面的示例代码,

代码语言:javascript
复制
$coupons = array();
if( !empty($coupons) )
{
    foreach ($coupons as $coupon)
    {
        //Do your Stuff.
    }
}

希望它能成功。

票数 0
EN

Stack Overflow用户

发布于 2014-04-17 09:27:30

请查看

代码语言:javascript
复制
$post->ID

我想->我是空白的。请查收。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23128801

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档