| Server IP : 104.21.74.147 / Your IP : 216.73.217.154 Web Server : nginx/1.24.0 System : Linux wordpress-sites 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 User : www-data ( 33) PHP Version : 8.1.34 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/rebeccaone.com/wp-content/plugins/envira-gallery/src/Views/partials/ |
Upload File : |
<?php
/**
* Outputs the green Envira Gallery Header
*
* @since 1.5.0
*
* @package Envira Gallery
* @author Envira Gallery Team <[email protected]>
*/
use Envira\Admin\Envira_Notifications;
// Exit if accessed directly.
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
$upgrade_link = function_exists( 'envira_get_upgrade_link' ) ? envira_get_upgrade_link( 'https://soliloquywp.com/pricing/', 'envirapro', 'topbar' ) : 'https://soliloquywp.com';
$logo_link = envira_get_upgrade_link( 'https://enviragallery.com/', 'logo', 'proplugin' );
// Load the Envira_Notifications class object.
$envira_notifications = new Envira_Notifications();
$notifications_count = $envira_notifications->get_count();
$dismissed_count = $envira_notifications->get_dismissed_count();
$data_count = '';
if ( $notifications_count > 0 ) {
$data_count = sprintf(
'data-count="%d"',
absint( $notifications_count )
);
}
?>
<div id="envira-header-temp"></div>
<?php
if ( ! class_exists( 'Soliloquy' ) ) :
$hide_cross_sell_notification = get_option( 'envira_hide_upsell_notification', 0 );
if ( ! ( $hide_cross_sell_notification && $hide_cross_sell_notification + 30 * DAY_IN_SECONDS > time() ) ) {
?>
<div id="envira-top-notification" class="envira-header-notification">
<p><?php esc_html_e( 'Thanks for using Envira Gallery! To create beautiful, responsive sliders,', 'envira-gallery' ); ?> <a href="<?php echo esc_url( $upgrade_link ); ?>" target="_blank"><strong><?php esc_html_e( 'get Soliloquy.', 'envira-gallery' ); ?></strong></a></p>
<button type="button" class="notice-dismiss"><span class="screen-reader-text">Dismiss this notice.</span></button>
</div>
<?php
}
endif;
?>
<div id="envira-header" class="envira-header">
<?php if ( apply_filters( 'envira_whitelabel', false ) ) : ?>
<?php do_action( 'envira_whitelabel_header_logo' ); ?>
<?php else : ?>
<h1 class="envira-logo" id="envira-logo">
<a class="envira-logo-link" href="<?php echo esc_url( $logo_link ); ?>" target="_blank" rel="noopener noreferrer">
<img src="<?php echo esc_url( $data['logo'] ); ?>" alt="<?php esc_attr_e( 'Envira Gallery', 'envira-gallery' ); ?>" />
</a>
</h1>
<?php endif; ?>
<div class="envira-right">
<a type="button" id="envira-notifications-button" class="envira-button-just-icon envira-notifications-inbox envira-open-notifications" data-dismissed="<?php echo esc_attr( $dismissed_count ); ?>" <?php echo $data_count; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>>
<svg class="envira-icon envira-icon-inbox" width="20" height="20" viewBox="0 0 15 16" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M13.3333 0.5H1.66667C0.75 0.5 0 1.25 0 2.16667V13.8333C0 14.75 0.741667 15.5 1.66667 15.5H13.3333C14.25 15.5 15 14.75 15 13.8333V2.16667C15 1.25 14.25 0.5 13.3333 0.5ZM13.3333 13.8333H1.66667V11.3333H4.63333C5.20833 12.325 6.275 13 7.50833 13C8.74167 13 9.8 12.325 10.3833 11.3333H13.3333V13.8333ZM9.175 9.66667H13.3333V2.16667H1.66667V9.66667H5.84167C5.84167 10.5833 6.59167 11.3333 7.50833 11.3333C8.425 11.3333 9.175 10.5833 9.175 9.66667Z" fill="#777777"></path></svg>
</a>
</div>
</div>