C:\xampp\htdocs\landing\wp-content\plugins\penci-framework\single-shortcodes\inc\iframe.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?php
if ( ! defined'ABSPATH' ) ) {
    exit;
}
if ( ! 
function_exists'penci_iframe_shortcode' ) ) {
    function 
penci_iframe_shortcode$atts$content )
    {
        
$atts shortcode_atts( array(
            
'align'   => '',
            
'height'  => '',
            
'mwidth'  => '',
            
'mtop'    => '',
            
'mbottom' => ''

        
), $atts'iframe' );

        
$style '';

        if( 
$atts['align'] ) {
            
$style .= 'text-align: ' esc_attr$atts['align'] ) . ';';
        }

        if( 
$atts['mtop'] ){
            
$style .= 'margin-top: ' esc_attr$atts['mtop'] ) . 'px;';
        }

        if( 
$atts['mbottom'] ){
            
$style .= 'margin-bottom: ' esc_attr$atts['mbottom'] ) . 'px;';
        }

        if( 
$style ) {
            
$style ' style="' $style '"';
        }
        
$output '<div class="penci-iframe"' $style '>';
        
$output .= '<div class="penci-iframe-inner" style="width: 100%;' . ( $atts['mwidth'] ? 'max-width: ' esc_attr$atts['mwidth'] ) . 'px; display: inline-block;' '' ) . '">';
        
$output .= '<iframe style="width: 100%;' . ( $atts['height'] ? ' height:' $atts['height'] . 'px;' ''  ) . '" src="' $content '"></iframe>';

        
$output .= '</div></div>';



        return 
$output;
    }
}

x

Windows NT KPTV 6.2 build 9200 (Windows Server 2012 Datacenter Edition) i586