parent==SUCCESS_CAT_ID; $IS_MEETUP_LIST = $cur_cat_id==MEETUP_CAT_ID || $cur_cat->parent==MEETUP_CAT_ID; $IS_VIDEO_COURSE_LIST = $cur_cat_id==VIDEO_COURSE_CAT_ID || $cur_cat->parent==VIDEO_COURSE_CAT_ID; $IS_SUCCASE_ALIKE_LAYOUT = $IS_SUCCESS_LIST||$IS_MEETUP_LIST; $IS_VIDEOCOURSE_ALIKE_LAYOUT = $IS_VIDEO_COURSE_LIST; $paged = get_query_var( 'paged' ); if($paged$offset, 'cat'=>$cur_cat_id, 'posts_per_page'=>$PAGE_SIZE, ); if($cur_tag){ $args['tag__in'] = array($cur_tag); } $query = new WP_Query( $args ); ?>
cat_name . v2_editlink('CATE'.$cur_cat->cat_ID));?>
description){ echo '
' . v2_editlink('CATE'.$cur_cat->cat_ID) . $cur_cat->description . '
'; } ?>
> have_posts() ) { $idx = 0; $is_outputed_end_tag = null; while ( $query->have_posts() ) { $query->the_post(); $p = $post; $idx_mod_value = $idx%$PC_COLUM_NUM; if($idx_mod_value%$PC_COLUM_NUM==0){ $is_outputed_end_tag = false; echo '
'; } ?>
ID)as$tag){ $ary_tags[] = array('href'=>CATEGORY_PREFIX_URL.$cur_cat->slug.'/?tag_id='.$tag->term_id, 'txt'=>$tag->name); } # if($IS_VIDEO_COURSE_LIST){ $imgsrc = get_video_thumb_src_by_post_id($p->ID, LARGE_EXTERNAL_VIDEO_THUMBNAIL_SIZE); }else{ $imgsrc = get_featured_imgsrc($p->ID); } # $ft_html = ''; $post_href_after_meetup = ''; if($IS_MEETUP_LIST){ $meetup_signup_link = get_post_meta($p->ID, 'meetup_signup_link', true); if($meetup_signup_link){ $meetup_deadline_date = get_post_meta($p->ID,'signup_deadline_date',true); $meetup_signup_text = $meetup_deadline_date && $now>$meetup_deadline_date ? '活動詳情' : '報名'; $ft_html .= display_btn2b($meetup_signup_link, $meetup_signup_text, '', array('is_target_blank'=>true)); } $post_href_after_meetup = ''; $postid_after_meetup = get_post_meta($p->ID, 'postid_after_meetup', true); if(1===preg_match('/[0-9]+/',$postid_after_meetup)){ # maybe (string)"null" $post_href_after_meetup = get_the_permalink($postid_after_meetup); }else{ // After 2019.10.23 $post_href_after_meetup = get_post_meta($p->ID,'link_after_meetup',true); } if($post_href_after_meetup){ $is_internal_link = strpos($post_href_after_meetup, '//aiacademy.tw/')!==false || strpos($post_href_after_meetup, '/')===0; $ft_html .= display_btn2a($post_href_after_meetup, '會後報導', '', array('is_target_blank'=>$is_internal_link)); #'會後報導'; } } # $box_href = get_the_permalink($p->ID); if($IS_SUCCESS_LIST){ $box_href = 'javascript:;'; }elseif($IS_MEETUP_LIST){ $box_href = $post_href_after_meetup ? $post_href_after_meetup : $meetup_signup_link; #get_post_meta($p->ID, 'meetup_signup_link',true); } # if($IS_MEETUP_LIST){ $place = ''; foreach(get_the_category($p->ID) as$sub_cat){ if($sub_cat->cat_ID==TP_MEETUP_CAT_ID ||$sub_cat->cat_ID==HC_MEETUP_CAT_ID ||$sub_cat->cat_ID==TC_MEETUP_CAT_ID ||$sub_cat->cat_ID==ST_MEETUP_CAT_ID ){ $place=mb_substr($sub_cat->cat_name,0,2);break; } } $hd = str_replace('-','/',$meetup_deadline_date) . ' ' . $place; $bd = isset($_GET['debug_meetup_clamp']) ? $p->post_title.$p->post_title.$p->post_title : $p->post_title; $hd_htmltag = 'div'; $bd_htmltag = 'h2'; }else{ $hd = $p->post_title; $bd = $p->post_excerpt; $hd_htmltag = 'h2'; $bd_htmltag = 'div'; } # echo v2_display_pureboxA( $hd , v2_editlink($p->ID) , $bd , $box_href , $imgsrc , DEFAULT_PUREBOXA_STYLE_NO , '' , array('hd_htmltag'=>$hd_htmltag, 'bd_htmltag'=>$bd_htmltag, 'ary_tags'=>$ary_tags, # so far, for success cases posts only 'ft_html'=>$ft_html, # so far, for meetup posts only ) ); ?>
'; } $idx++; } // while if($is_outputed_end_tag===false){ foreach(range(1,$PC_COLUM_NUM - $idx_mod_value - 1)as$_){ echo '
'; } echo'
'; } } // if #endforeach; ?> slug.'/' , $href_suffix) , $paged , $query->found_posts , $PAGE_SIZE); ?>