/** * * @global <type> $item * @global <type> $aa_category * Checks if a single Item or Category is called and saves it in a global variable */ function aa_load_item() { define('AA_URI', get_permalink(get_option("dbaa_items_page"))); //PAGE URI OF AA global $item, $aa_category; if (!empty($_REQUEST['item_id']) && is_numeric($_REQUEST['item_id'])) { // single Item page $item = AA_Item::getSingleItemByID($_REQUEST['item_id']); } elseif (isset($_REQUEST['item_slug'])) { $item = AA_Item::getSingleItemBySlug($_REQUEST['item_slug']); } elseif (!empty($_REQUEST['category_id']) && is_numeric($_REQUEST['category_id'])) { $aa_category = aa_Categories::getCategoryByID($_REQUEST['category_id']); } elseif (isset($_REQUEST['category_slug'])) { $aa_category = aa_Categories::getCategoryBySlug($_REQUEST['category_slug']); } }