46 lines
1.7 KiB
PHP
46 lines
1.7 KiB
PHP
<div class="health-check-modal" id="health-check-backup-warning" data-modal-action="" data-parent-field="">
|
||
<div class="modal-content">
|
||
<h2>
|
||
<?php esc_html_e( 'Remember to keep backups', 'health-check' ); ?>
|
||
</h2>
|
||
|
||
<p>
|
||
<?php _e( 'Because of how Troubleshooting Mode functions, unforeseen conflicts with other plugins or themes may in rare cases occur, leading to unexpected behaviors.', 'health-check' ); ?>
|
||
</p>
|
||
|
||
<p>
|
||
<?php _e( 'We therefore strongly recommend <a href="https://codex.wordpress.org/WordPress_Backups">making a backup of your site</a> before you enable troubleshooting mode.', 'health-check' ); ?>
|
||
</p>
|
||
|
||
<p>
|
||
<?php _e( 'Additionally, since we really want to make this plugin as safe as possible, if you should have any problems with the troubleshooting mode, please create a new topic in the <a href="https://wordpress.org/support/plugin/health-check">plugins support forum</a> with details about what theme and what plugins you’re using and the steps needed to reproduce the problem. This will help us to analyze and fix such problems.', 'health-check' ); ?>
|
||
</p>
|
||
|
||
<p>
|
||
<button class="button button-primary" id="health-check-accept-backup-warning"><?php esc_html_e( 'I understand', 'health-check' ); ?></button>
|
||
</p>
|
||
</div>
|
||
</div>
|
||
|
||
<script type="text/javascript">
|
||
jQuery( document ).ready(function( $ ) {
|
||
if ( 'undefined' === typeof( health_check ) || false === health_check.warning.seen_backup ) {
|
||
$( "#health-check-backup-warning" ).show();
|
||
}
|
||
|
||
$( "#health-check-accept-backup-warning" ).click(function( e ) {
|
||
$( "#health-check-backup-warning" ).hide();
|
||
|
||
var data = {
|
||
action: 'health-check-confirm-warning',
|
||
warning: 'backup'
|
||
};
|
||
|
||
$.post(
|
||
ajaxurl,
|
||
data
|
||
);
|
||
});
|
||
});
|
||
</script>
|