Пример #1
0
function get_items_portfolio()
{
    global $post, $wp_query, $portfolio_options, $pagination_options;
    extract($_REQUEST);
    !isset($category) ? $category = "" : "";
    !isset($enlarge) ? $enlarge = "" : "";
    !isset($show_pages_number) ? $show_pages_number = false : "";
    !isset($show_page_nav) ? $show_page_nav = false : "";
    !isset($show_pages) ? $show_pages = false : "";
    !isset($crop_image) ? $crop_image = false : "";
    $paged = 1;
    // get max post no limit
    $count_max_post = get_max_post(array("category" => $category, "posts_per_page" => $posts_per_page, "orderby" => $orderby, "paged" => $paged, "max_post" => true));
    $post__not_in = not_in($post_has);
    // build args
    $args = build_args_portfolio(array("category" => $category, "posts_per_page" => $posts_per_page, "orderby" => $orderby, "paged" => $paged, "post__not_in" => $post__not_in));
    //print_r($args);die;
    // set span
    $span = set_span_portfolio($columns);
    // set portfolio options
    $portfolio_options = set_portfolio_options(array("span" => $span, "show_title" => $show_title, "show_category" => $show_category, "show_description" => $show_description, "excerpt_length" => $excerpt_length, "columns" => $columns, "crop_image" => $crop_image, "width_image" => $width_image, "height_image" => $height_image, "style" => $style, "enlarge" => $enlarge, "view_online" => $view_online, "read_more" => $read_more));
    // set pagination options
    $pagination_options = set_pagination_options(array("show_pages" => $show_pages, "show_pages_number" => $show_pages_number, "show_page_nav" => $show_page_nav));
    $wp_query = new WP_Query($args);
    $resultHtml = build_item_portfolio(array("wp_query" => $wp_query, "columns" => $columns, "type" => $type, "span" => $span, "style" => $style, "position_top" => $position_top, "layout" => $layout));
    $result = array("html" => $resultHtml, "count_max_post" => $count_max_post);
    echo json_encode($result);
    die;
}
Пример #2
0
    //Display Logged in homepage
    echo '<h1 class="header center blue-text">
				Welcome Back!
			       </h1>
                               <div class="row center">
                                <h5 class="header col s12 light">
				What\'s been happening recently?
				</h5>';
    $con = connect();
    $stmt = $con->prepare("SELECT * \n\t\t\t\t\t       FROM `UserEvents` \n                           \t\t       INNER JOIN UserFollows \t\t\t\t\t\t  ON UserEvents.userID = ?\n                           OR (UserEvents.userID = UserFollows.User2 \n                           AND UserFollows.User1 = ?)\n                         ");
    $stmt->bind_param("ss", $id, $id);
    $stmt->execute();
    $result = $stmt->get_result();
    $results = array();
    while ($row = $result->fetch_assoc()) {
        if (not_in($row, $results)) {
            array_push($results, $row);
        }
    }
    $goingTo = array_reverse($results);
    $con = connect();
    $stmt = $con->prepare("SELECT * FROM UserFollows WHERE User1 = ? OR User2=?;");
    $stmt->bind_param("ss", $id, $id);
    $stmt->execute();
    $result = $stmt->get_result();
    $results = array();
    while ($row = $result->fetch_assoc()) {
        array_push($results, $row);
    }
    $follows = array_reverse($results);
    for ($i = 0; $i < 5; $i++) {