179 lines
4.8 KiB
PHP
179 lines
4.8 KiB
PHP
<?php
|
|
/**
|
|
* Free version upgrade to premium component
|
|
*
|
|
* @since 5.1.1
|
|
* @package wsal
|
|
*/
|
|
|
|
// Exit if accessed directly.
|
|
if ( ! defined( 'ABSPATH' ) ) {
|
|
exit;
|
|
}
|
|
|
|
/**
|
|
* Vars to calculate display of Black Friday campaign
|
|
*/
|
|
$now = strtotime( 'now' );
|
|
$black_friday_start = strtotime( '2025-11-21' );
|
|
$black_friday_end = strtotime( '2025-12-01 23:59:59' );
|
|
?>
|
|
|
|
<div id="wsal-persistant-cta" style="position: absolute; top: 2.4rem; left: 0; right: 0;">
|
|
<style>
|
|
.wsal-persistent-cta {
|
|
margin: 20px;
|
|
background-color: #384A2F;
|
|
border-radius: 7px;
|
|
color: #fff;
|
|
display: flex;
|
|
justify-content: flex-end; /* Align content to the right */
|
|
align-items: center;
|
|
padding: .66rem 2.66rem;
|
|
position: relative;
|
|
overflow: hidden;
|
|
transition: all 0.2s ease-in-out;
|
|
}
|
|
|
|
.wsal-persistent-cta-content {
|
|
max-width: 30%;
|
|
right: 0;
|
|
}
|
|
|
|
.wsal-persistent-cta-title {
|
|
margin: 0;
|
|
font-size: 20px;
|
|
font-weight: bold;
|
|
font-family: Quicksand, sans-serif;
|
|
line-height: 1.44rem;
|
|
text-align: center;
|
|
}
|
|
|
|
.wsal-persistent-cta::before {
|
|
content: '';
|
|
background-image: url('<?php echo \esc_url( WSAL_BASE_URL ); ?>classes/Free/assets/images/features-bg.png'); /* Background image only displayed on desktop */
|
|
background-size: 860px;
|
|
background-repeat: no-repeat;
|
|
background-position: -2rem 52%; /* Moved to the left */
|
|
position: absolute;
|
|
top: 0;
|
|
right: 0;
|
|
bottom: 0;
|
|
left: 0;
|
|
z-index: 0;
|
|
}
|
|
|
|
.wsal-persistent-cta-content {
|
|
z-index: 1;
|
|
}
|
|
|
|
.wsal-persistent-cta-image {
|
|
display: block;
|
|
margin: 0 auto 1rem;
|
|
width: 20rem;
|
|
}
|
|
|
|
.wsal-persistent-cta-text {
|
|
margin: .25rem 0 0;
|
|
font-size: 0.875rem;
|
|
line-height: 1.3125rem;
|
|
text-align: center;
|
|
}
|
|
|
|
.wsal-persistent-cta-text strong,
|
|
.wsal-persistent-cta-list strong {
|
|
font-weight: 800;
|
|
}
|
|
|
|
.wsal-persistent-cta-link {
|
|
text-align: center;
|
|
}
|
|
|
|
.wsal-persistent-cta-list {
|
|
margin-top: 1rem;
|
|
list-style-type: disc;
|
|
padding: 0;
|
|
}
|
|
|
|
.wsal-persistent-cta-link {
|
|
text-align: center;
|
|
}
|
|
|
|
.cta-link {
|
|
border-radius: 0.25rem;
|
|
background: #FF8977;
|
|
color: #0000EE;
|
|
font-weight: bold;
|
|
text-decoration: none;
|
|
font-size: 1.2rem;
|
|
padding: 0.675rem 1.3rem .7rem 1.3rem;
|
|
transition: all 0.2s ease-in-out;
|
|
display: inline-block;
|
|
margin: 1rem auto;
|
|
}
|
|
|
|
.cta-link:hover {
|
|
background: #0000EE;
|
|
color: #FF8977;
|
|
}
|
|
|
|
@media (min-width: 600px) {
|
|
.wsal-persistent-cta {
|
|
margin-right: 1.2rem;
|
|
margin-bottom: 1.2rem;
|
|
}
|
|
}
|
|
|
|
@media (max-width: 1200px) {
|
|
.wsal-persistent-cta {
|
|
justify-content: center;
|
|
}
|
|
.wsal-persistent-cta::before {
|
|
display: none;
|
|
}
|
|
|
|
.wsal-persistent-cta-content {
|
|
max-width: 100%;
|
|
}
|
|
}
|
|
/* Styles - END */
|
|
</style>
|
|
|
|
<!-- Copy START -->
|
|
<div class="wsal-persistent-cta">
|
|
<?php
|
|
if ( $now >= $black_friday_start && $now <= $black_friday_end ) {
|
|
?>
|
|
<img style="position: absolute; z-index: 2; top: 0; right: 0;" class="wsal-black-friday-offer" src="<?php echo \esc_url( WSAL_BASE_URL ); ?>img/bf-corner-notice.svg" alt="Black Friday Sale" />
|
|
<?php
|
|
}
|
|
?>
|
|
<div class="wsal-persistent-cta-content">
|
|
<h2 class="wsal-persistent-cta-title">
|
|
<img src="<?php echo \esc_url( WSAL_BASE_URL ); ?>classes/Free/assets/images/wp-activity-log-stacked.svg" alt="WP Activity Log Premium" class="wsal-persistent-cta-image">
|
|
</h2>
|
|
<p class="wsal-persistent-cta-text">
|
|
<?php
|
|
|
|
\printf(
|
|
/* translators: This text is prepended by a link to Melapress's website, and appended by a link to Melapress's website. */
|
|
'<strong>%1$s</strong>',
|
|
\esc_html__( 'Upgrade to Premium and benefit:', 'wp-security-audit-log' ),
|
|
);
|
|
|
|
echo '<ul class="wsal-persistent-cta-list">
|
|
<li><strong>' . \esc_html__( 'Quickly find what you need', 'wp-security-audit-log' ) . '</strong>' . \esc_html__( ' with advanced search filters', 'wp-security-audit-log' ) . '</li>
|
|
<li><strong>' . \esc_html__( 'Stay informed', 'wp-security-audit-log' ) . '</strong>' . \esc_html__( ' with real-time email and SMS notifications', 'wp-security-audit-log' ) . '</li>
|
|
<li><strong>' . \esc_html__( 'Monitor and manage user sessions', 'wp-security-audit-log' ) . '</strong>' . \esc_html__( ' in real-time', 'wp-security-audit-log' ) . '</li>
|
|
<li><strong>' . \esc_html__( 'Automate reporting', 'wp-security-audit-log' ) . '</strong>' . \esc_html__( ' by creating and scheduling activity log reports', 'wp-security-audit-log' ) . '</li>
|
|
<li><strong>' . \esc_html__( 'Seamlessly integrate', 'wp-security-audit-log' ) . '</strong>' . \esc_html__( ' with Loggly, AWS CloudWatch, and other logging solutions', 'wp-security-audit-log' ) . '</li>
|
|
</ul>'
|
|
?>
|
|
</p>
|
|
<p class="wsal-persistent-cta-link"><a href="https://melapress.com/wordpress-activity-log/pricing/?utm_source=plugin&utm_medium=wsal&utm_campaign=footer-upgrade-banner" target="_blank" class="cta-link"><?php echo \esc_html__( 'Get WP Activity Log Premium', 'wp-security-audit-log' ); ?></a></p>
|
|
</div>
|
|
</div>
|
|
<!-- Copy END -->
|
|
<div class="clear"></div>
|
|
</div>
|