magnific_popup.api.php in Magnific Popup 7
magnific_popup/magnific_popup.api.php
API/hook documentation for Magnific Popup.
File
magnific_popup.api.phpView source
<?php
/**
* @file magnific_popup/magnific_popup.api.php
*
* API/hook documentation for Magnific Popup.
*/
/**
* Define default thumbnail styles for specific URI schemes.
*
* Overriden by per-field settings specifying a thumbnail style.
*/
function hook_magnific_popup_thumbnail_schemes() {
// Specify that "youtube://" URIs should get the special thumbnail image style
// "magnific_popup_yt_preview_wplay".
$thumbnail_schemes = array(
'youtube' => 'magnific_popup_yt_preview_wplay',
);
return $thumbnail_schemes;
}
/**
* Define supported File Entity URI schemes that get special iframe parameters.
*/
function hook_magnific_popup_iframe_patterns() {
$iframe_patterns = array(
'youtube' => array(
'index' => 'youtube.com/',
'id' => 'v=',
'src' => '//www.youtube.com/embed/%id%?rel=0&modestbranding=1&playerapiid=mfp-iframe&controls=2&autoplay=1',
),
);
return $iframe_patterns;
}
Functions
Name![]() |
Description |
---|---|
hook_magnific_popup_iframe_patterns | Define supported File Entity URI schemes that get special iframe parameters. |
hook_magnific_popup_thumbnail_schemes | Define default thumbnail styles for specific URI schemes. |