{ a[a.length] = v.href.split('post=')[1].split('&')[0] }) s='' a.forEach(v=>{ s+="REPLACE INTO course VALUES ("+v+",1,'2017-02-12','2017-02-25','12:12','12:12'); -- WHERE wp_post_id="+v+";\n"; }) s */ /*function myplugin_rewrite_tag_rule() { add_rewrite_rule( 'category/(.+?)/tag/([^/]+)/(.+?)$', 'category/$matches[1]?tag=$matches[2]&$matches[4]', 'top' ); add_rewrite_rule( 'category/(.+?)/tag/([^/]+)/page/?([0-9]{1,})/(.+?)$', 'category/$matches[1]/page/$matches[3]?tag=$matches[2]&$matches[4]', 'top' ); } add_action('init', 'myplugin_rewrite_tag_rule', 10, 0);*/ add_action('admin_bar_menu', function($admin_bar){ $wp_user = wp_get_current_user(); if(!in_array($wp_user->user_login, get_web_developer_user_login())){return;} $openclass_recently_date = get_option(OPENING_CLASS_RECENTLY_DATE_OPTION_KEY); $admin_bar->add_menu( array( 'id' => 'openclass-menu', 'title' => ''.$openclass_recently_date.'', 'href' => WEB_URL.'wp-admin/admin.php?page=openingclass_menu', #<------TODO 'meta' => array( 'title' => '最新開課文章之最近更新日', ), )); },101); add_action('admin_menu', 'admin_openingclass_menu'); function admin_openingclass_menu() { add_menu_page( '最新開課', '最新開課', 'edit_posts', 'openingclass_menu', 'opening_class_page_function', 'dashicons-layout', 1); } function opening_class_page_function(){ echo'
'.$excerpt.'
'; } } } } } if(!function_exists('qode_set_blog_word_count')) { /** * Function that sets global blog word count variable used by qode_excerpt function */ function qode_set_blog_word_count($word_count_param) { global $word_count; $word_count = $word_count_param; } } /* Use slider instead of image for post */ if (!function_exists('slider_blog')) { function slider_blog($post_id) { $sliders = get_post_meta($post_id, "qode_sliders", true); $slider = $sliders[1]; if($slider) { $html = ""; $html .= ''; } return $html; } } if (!function_exists('compareSlides')) { function compareSlides($a, $b){ if (isset($a['ordernumber']) && isset($b['ordernumber'])) { if ($a['ordernumber'] == $b['ordernumber']) { return 0; } return ($a['ordernumber'] < $b['ordernumber']) ? -1 : 1; } return 0; } } if (!function_exists('comparePortfolioImages')) { /** * Function that compares two portfolio image for sorting * @param $a int first image * @param $b int second image * @return int result of comparison */ function comparePortfolioImages($a, $b) { if (isset($a['portfolioimgordernumber']) && isset($b['portfolioimgordernumber'])) { if ($a['portfolioimgordernumber'] == $b['portfolioimgordernumber']) { return 0; } return ($a['portfolioimgordernumber'] < $b['portfolioimgordernumber']) ? -1 : 1; } return 0; } } if (!function_exists('comparePortfolioOptions')) { /** * Function that compares two portfolio options for sorting * @param $a int first option * @param $b int second option * @return int result of comparison */ function comparePortfolioOptions($a, $b){ if (isset($a['optionlabelordernumber']) && isset($b['optionlabelordernumber'])) { if ($a['optionlabelordernumber'] == $b['optionlabelordernumber']) { return 0; } return ($a['optionlabelordernumber'] < $b['optionlabelordernumber']) ? -1 : 1; } return 0; } } if (!function_exists('getPortfolionavigationPostCategoryAndTitle')) { /** * Function that compares two portfolio options for sorting * @param $post * @return html of navigation */ function getPortfolionavigationPostCategoryAndTitle($post){ $html_info = ''; $categories = wp_get_post_terms($post->ID, 'portfolio_category'); $html_info .= ''; $k = 1; foreach ($categories as $cat) { $html_info .= $cat->name; if (count($categories) != $k) { $html_info .= ', '; } $k++; } $html_info .= ''; if($post->post_title != '') { $html_info .= ''.$post->post_title.''; } $html_info .= ''; return $html_info; } } if (!function_exists('qode_gallery_upload_get_images')) { /** * Function that outputs gallery list item for portfolio in portfolio admin page * */ function qode_gallery_upload_get_images() { $ids=$_POST['ids']; $ids=explode(",",$ids); foreach($ids as $id): $image = wp_get_attachment_image_src($id,'thumbnail', true); echo 'documentation.', 'qode'); ?>
'.$content.'
'; } add_shortcode( 'p', 'p_func' ); #20170426 START function content_head1_func( $atts = array(), $content = "" ) { return ''.$content.'
'; } return ''.$a[0].'
' : $a[0]; $is_wrap_by_ol = $has_no_p_markup; }else{ $is_wrap_by_ol = true; foreach($a as$k=>$v){ $s.='※本課程將如期開課,上課模式依據衛福部疾管署發布之防疫警戒標準做滾動式調整。
' : ''; return $p.''.$content.'
'; } add_shortcode('utifr', 'utifr_func'); // function list1layout_func($atts=array(),$content=''){ $ret = ''; $a = explode('`',$content); foreach($a as$k=>$v){ if(!$v){continue;} $ret.='| 日期 | 時程表 |
|---|
'.$content.'
' ./*add button, link to curriculum page (ben, 2022.09.17) */ (array_key_exists('curriculum_url',$atts)? '':'' ) .'URI: ' . $uri . '
'; // echo 'comma_separated_categories:
'.$comma_separated_categories.'
Publish Status: ' . $publishStatus . '
'; // //echo 'title_nonce: ' .$title_nonce .'
'; // echo '