Description
Validate the DIY shortcodeCode must not be blank
Usage
$bool = oik_diy_validate_code( $code );Parameters
- $code
- ( string ) required – the requested DIY shortcode
Returns
bool true if validSource
File name: diy-oik/admin/diy-oik.phpLines:
1 to 23 of 23
function oik_diy_validate_code( $code ) { $valid = isset( $code ); if ( $valid ) { $code = trim( $code ); $valid = strlen( $code ) > 0; } if ( !$valid ) { p( "Shortcode must not be blank" ); } else { $valid = preg_match( "/[a-z|0-9|-|_]/i", $code, $matches ); bw_trace2( $valid, "valid?", true, BW_TRACE_ERROR ); $invalid = preg_match( '@[<>&/\[\]\x00-\x20]@', $code, $matches ); if ( $invalid !== 0 ) { //p( "Shortcode must not use spaces or reserved characters" ); p( sprintf( 'Invalid shortcode name: %s Do not use spaces or reserved chars: & / < > [ ]', $code ) ); $valid = false; } } return $valid; }
Called by
1 to 1 of 1
