OS : Linux
PHP Version : 7.4.33
Software : 0,
'key' => 0,
'mode' => '',
),
$atts,
'scribd'
);
$modes = array( 'list', 'book', 'slide', 'slideshow', 'tile' );
$atts['id'] = (int) $atts['id'];
if ( preg_match( '/^[A-Za-z0-9-]+$/', $atts['key'], $m ) ) {
$atts['key'] = $m[0];
if ( ! in_array( $atts['mode'], $modes, true ) ) {
$atts['mode'] = '';
}
return scribd_shortcode_markup( $atts );
} else {
return '';
}
}
/**
* Display the shortcode.
*
* @param array $atts Shortcode attributes.
*/
function scribd_shortcode_markup( $atts ) {
$markup = <<