XylotrechusZ
<?php
/**
* Popup Templates
*
* @package PopupMaker
* @copyright Copyright (c) 2024, Code Atlantic LLC
*/
$has_title = pum_get_popup_title() !== '';
?>
<div
id="pum-<?php pum_popup_ID(); ?>"
role="dialog"
aria-modal="false"
<?php if ( $has_title ) : ?>
aria-labelledby="pum_popup_title_<?php pum_popup_ID(); ?>"
<?php endif; ?>
class="<?php pum_popup_classes(); ?>"
<?php pum_popup_data_attr(); ?>
>
<div id="popmake-<?php pum_popup_ID(); ?>" class="<?php pum_popup_classes( null, 'container' ); ?>">
<?php do_action( 'pum_popup_before_title' ); ?>
<?php do_action( 'popmake_popup_before_inner' ); // Backward compatibility. ?>
<?php
/**
* Render the title if not empty.
*/
?>
<?php if ( $has_title ) : ?>
<div id="pum_popup_title_<?php pum_popup_ID(); ?>" class="<?php pum_popup_classes( null, 'title' ); ?>">
<?php pum_popup_title(); ?>
</div>
<?php endif; ?>
<?php do_action( 'pum_popup_before_content' ); ?>
<?php
/**
* Render the content.
*/
?>
<div class="<?php pum_popup_classes( null, 'content' ); ?>" <?php pum_popup_content_tabindex_attr(); ?>>
<?php pum_popup_content(); ?>
</div>
<?php do_action( 'pum_popup_after_content' ); ?>
<?php do_action( 'popmake_popup_after_inner' ); // Backward compatibility. ?>
<?php
/**
* Render the close button if needed.
*/
?>
<?php if ( pum_show_close_button() ) : ?>
<button type="button" class="<?php pum_popup_classes( null, 'close' ); ?>" aria-label="<?php esc_attr_e( 'Close', 'popup-maker' ); ?>">
<?php pum_popup_close_text(); ?>
</button>
<?php endif; ?>
</div>
</div>