Blog

Get posts into one template

	$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
	$limit_per_page = get_option("posts_per_page");
	$search = @$_GET["s"];

	if (is_category()) {
		$args = array( 'posts_per_page' => $limit_per_page, 'paged' => $paged, 'orderby' => 'post_date', "category" => $category->cat_ID);
	}
	elseif (is_tag()) {
		$args = array( 'posts_per_page' => $limit_per_page, 'paged' => $paged, 'orderby' => 'post_date', "tag" => $tag->slug);
	}
	elseif($search){
		$args = array( 'posts_per_page' => $limit_per_page, 'paged' => $paged, 'orderby' => 'post_date', "s" => $search, 'post_type' => array("post", "page", "trainingen", "professionals", "clients"));
	}
	else{
		$args = array( 'posts_per_page' => $limit_per_page, 'paged' => $paged, 'orderby' => 'post_date');
	}
	query_posts($args);
	$lastposts = get_posts( $args );

Post date

 echo date_i18n(get_option("date_format"), strtotime($post->post_date));