PluginProbe
Jetpack – WP Security, Backup, Speed, & Growth / 16.3
Jetpack – WP Security, Backup, Speed, & Growth v16.3
16.3 16.3-beta 16.3-a.5 16.3-a.7 16.3-a.3 16.3-a.1 16.2 16.2-beta 12.0.3 12.1.3 12.2.3 12.3.2 12.4.2 12.5.2 12.6.4 12.7.3 12.8.3 12.9.5 13.0.2 13.1.5 13.2.4 13.3.3 13.4.5 13.5.2 13.6.2 All 508 releases
← All changes | jetpack_vendor/automattic/jetpack-blaze/src/class-dashboard-config-data.php +5 -5 13.5.2 → 16.3 View file →
@@ -18,9 +18,9 @@
18 18 */
19 19 class Dashboard_Config_Data {
20 20
21 21 /**
22 - * Blaze dashboard admin page. Default is tools.php.
22 + * Blaze dashboard admin page. Default is admin.php.
23 23 *
24 24 * @var string
25 25 */
26 26 private $admin_page;
@@ -34,12 +34,12 @@
34 34
35 35 /**
36 36 * Dashboard config constructor.
37 37 *
38 - * @param string $admin_page Dashboard admin page. Default is tools.php.
38 + * @param string $admin_page Dashboard admin page. Default is admin.php.
39 39 * @param string $menu_slug Dashboard menu slug. Default is 'advertising'.
40 40 */
41 - public function __construct( $admin_page = 'tools.php', $menu_slug = 'advertising' ) {
41 + public function __construct( $admin_page = 'admin.php', $menu_slug = 'advertising' ) {
42 42 $this->admin_page = $admin_page;
43 43 $this->menu_slug = $menu_slug;
44 44 }
45 45
@@ -49,9 +49,10 @@
49 49 * @param array $config_data The config data.
50 50 */
51 51 public function get_js_config_data( $config_data = null ) {
52 52 return 'window.configData = ' . wp_json_encode(
53 - $config_data === null ? $this->get_data() : $config_data
53 + $config_data === null ? $this->get_data() : $config_data,
54 + JSON_UNESCAPED_SLASHES | JSON_HEX_TAG | JSON_HEX_AMP
54 55 ) . ';';
55 56 }
56 57
57 58 /**
@@ -161,9 +162,8 @@
161 162 /**
162 163 * Page base for the Calypso admin page.
163 164 */
164 165 protected function get_admin_path() {
165 - // phpcs:ignore WordPress.Security.ValidatedSanitizedInput.InputNotSanitized
166 166 if ( ! isset( $_SERVER['PHP_SELF'] ) || ! isset( $_SERVER['QUERY_STRING'] ) ) {
167 167 $admin_path = $this->admin_page . '?page=' . $this->menu_slug;
168 168 $parsed = wp_parse_url( admin_url( $admin_path ) );
169 169