Function Reference: gdsc_validate_listing_width

Summary

Validate & get the listing layout width.

Parameters

$width_choice
(string) (required) Listing width.

Default: None

Return Values

(int|null)
  • Listing width or empty value.

Change Log

Since: 1.0.0

Source File

gdsc_validate_listing_width() is located in geodirectory-functions/shortcode_functions.php [Line: 513]

Source Code

function gdsc_validate_listing_width($width_choice)
{
    if (!(empty($width_choice))) {
        $width_choice = absint($width_choice);
    } else {
        return '';
    }

    if (100 < $width_choice) {
        $width_choice = 100;
    }

    // If listing_width is too narrow, it won't work, arbitrarily set to 10% here
    if (10 > $width_choice) {
        $width_choice = 10;
    }

    return $width_choice;
}