Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
polymastigina
/
wp-content
/
plugins
/
yoast-test-helper
/
src
:
admin-bar-panel.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace Yoast\WP\Test_Helper; use Debug_Bar_Panel; use WPSEO_Options; /** * Class to manage registering and rendering the admin page in WordPress. */ class Admin_Bar_Panel extends Debug_Bar_Panel { /** * Admin_Bar_Debug_Panel constructor. */ public function __construct() { $this->set_visible( true ); parent::__construct( 'Yoast SEO' ); } /** * Renders the debug panel. */ public function render() { echo '<h2>', \esc_html__( 'Debug Information', 'yoast-test-helper' ), '</h2>'; echo '<div class="clear"></div>'; echo '<ul>'; foreach ( WPSEO_Options::get_option_names() as $option ) { \printf( '<li><a style="text-decoration: none !important;" href="#%1$s">%2$s</a></li>', \esc_attr( $option ), \esc_html( $option ) ); } echo '</ul>'; foreach ( WPSEO_Options::get_option_names() as $option ) { echo '<h3 id="', \esc_attr( $option ), '">', \esc_html__( 'Option', 'yoast-test-helper' ), ': <span class="wpseo-debug">', \esc_html( $option ), '</span></h3>'; echo '<pre>'; // phpcs:ignore WordPress.PHP.DevelopmentFunctions.error_log_var_export,WordPress.Security.EscapeOutput.OutputNotEscaped echo \var_export( \get_option( $option ) ); echo '</pre>'; } } }