get_category_by_slug

The timeline below displays how wordpress function get_category_by_slug has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 5.5

/**
 * Retrieves a category object by category slug.
 *
 * @since 2.3.0
 *
 * @param string $slug The category slug.
 * @return object|false Category data object on success, false if not found.
 */
function get_category_by_slug($slug)
{
    $category = get_term_by('slug', $slug, 'category');
    if ($category) {
        _make_cat_compat($category);
    }
    return $category;
}

WordPress Version: 3.7

/**
 * Retrieve category object by category slug.
 *
 * @since 2.3.0
 *
 * @param string $slug The category slug.
 * @return object Category data object
 */
function get_category_by_slug($slug)
{
    $category = get_term_by('slug', $slug, 'category');
    if ($category) {
        _make_cat_compat($category);
    }
    return $category;
}