PluginProbe
Plugin Detective – Troubleshooting Conflicts / 1.2.35
Plugin Detective – Troubleshooting Conflicts v1.2.35
1.2.35 1.2.33 1.2.32 1.2.31 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.2 1.2.1 1.2.10 1.2.12 1.2.13 1.2.14 1.2.16 1.2.19 1.2.20 1.2.22 1.2.23 1.2.24 All 54 releases
plugin-detective / troubleshoot / index.php

index.php in Plugin Detective – Troubleshooting Conflicts 1.2.35, at troubleshoot/index.php

43 lines 2.1 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 // define( 'WP_DEBUG', false );
3 // ini_set( 'display_errors', false );
4 require_once dirname( __FILE__ ) . '/troubleshoot.php';
5 $app = pd_troubleshoot();
6
7 // check if we're attempting to restore the site
8 // phpcs:ignore WordPress.Security.NonceVerification.Recommended -- Emergency restore link; delete_maintenance_file() enforces an is_user_logged_in() + manage_options capability check before acting.
9 if ( isset( $_GET['restore'] ) ) {
10 if ( $app->delete_maintenance_file() ) {
11 wp_safe_redirect( home_url() );
12 exit;
13 }
14 }
15
16
17 ?>
18 <!DOCTYPE html>
19 <html>
20 <head>
21 <meta charset="utf-8">
22 <title>Plugin Detective</title>
23 <?php // phpcs:disable WordPress.WP.EnqueuedResources.NonEnqueuedStylesheet -- Standalone troubleshooter page rendered outside WordPress; wp_enqueue_style()/wp_head() are unavailable here. ?>
24 <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:300,400,500,700,400italic">
25 <link rel="stylesheet" href="//fonts.googleapis.com/icon?family=Material+Icons">
26 <link href="<?php echo esc_url( $app->url( 'app/dist/static/css/app.css' ) ); ?>" rel="stylesheet">
27 <?php // phpcs:enable WordPress.WP.EnqueuedResources.NonEnqueuedStylesheet ?>
28 </head>
29 <body>
30 <div id="app"></div>
31
32 <script type='text/javascript'>
33 var app = <?php echo json_encode( $app->get_api_params() ); ?>;
34 var pd_translations = <?php echo json_encode( $app->get_translations() ); ?>;
35 </script>
36 <?php // phpcs:disable WordPress.WP.EnqueuedResources.NonEnqueuedScript -- Standalone troubleshooter page rendered outside WordPress; wp_enqueue_script()/wp_footer() are unavailable here. ?>
37 <script type=text/javascript src="<?php echo esc_url( $app->url( 'app/dist/static/js/manifest.js' ) . '?v=' . PD_Troubleshoot::VERSION ); ?>"></script>
38 <script type=text/javascript src="<?php echo esc_url( $app->url( 'app/dist/static/js/chunk-vendors.js' ) . '?v=' . PD_Troubleshoot::VERSION ); ?>"></script>
39 <script type=text/javascript src="<?php echo esc_url( $app->url( 'app/dist/static/js/app.js' ) . '?v=' . PD_Troubleshoot::VERSION ); ?>"></script>
40 <?php // phpcs:enable WordPress.WP.EnqueuedResources.NonEnqueuedScript ?>
41 </body>
42 </html>
43