diff --git a/panels/class-debug-bar-wp-query.php b/panels/class-debug-bar-wp-query.php
index 79c1815..b079795 100644
--- a/panels/class-debug-bar-wp-query.php
+++ b/panels/class-debug-bar-wp-query.php
@@ -18,7 +18,7 @@ function render() {
}
echo "
";
- echo '
', __( 'Queried Object ID:', 'debug-bar' ), '', get_queried_object_id(), "
\n";
+ echo '
', __( 'Queried Object ID:', 'debug-bar' ), '', esc_html( get_queried_object_id() ), "
\n";
// Determine the query type. Follows the template loader order.
$type = '';
@@ -53,7 +53,7 @@ function render() {
}
if ( ! empty( $type ) ) {
- echo '
', __( 'Query Type:', 'debug-bar' ), '', $type, "
\n";
+ echo '
', __( 'Query Type:', 'debug-bar' ), '', esc_html( $type ), "
\n";
}
if ( ! empty( $template ) ) {
@@ -64,14 +64,14 @@ function render() {
$page_on_front = get_option( 'page_on_front' );
$page_for_posts = get_option( 'page_for_posts' );
- echo '
', __( 'Show on Front:', 'debug-bar' ), '', $show_on_front, "
\n";
+ echo '
', __( 'Show on Front:', 'debug-bar' ), '', esc_html( $show_on_front ), "
\n";
if ( 'page' == $show_on_front ) {
- echo '
', __( 'Page for Posts:', 'debug-bar' ), '', $page_for_posts, "
\n";
- echo '
', __( 'Page on Front:', 'debug-bar' ), '', $page_on_front, "
\n";
+ echo '
', __( 'Page for Posts:', 'debug-bar' ), '', esc_html( $page_for_posts ), "
\n";
+ echo '
', __( 'Page on Front:', 'debug-bar' ), '', esc_html( $page_on_front ), "
\n";
}
if ( isset( $post_type_object ) ) {
- echo '
', __( 'Post Type:', 'debug-bar' ), '', $post_type_object->labels->singular_name, "
\n";
+ echo '
', __( 'Post Type:', 'debug-bar' ), '', esc_html( $post_type_object->labels->singular_name ), "
\n";
}
echo '
';
@@ -106,11 +106,11 @@ function render() {
protected function _recursive_print_kv( $kv_array ) {
foreach ( $kv_array as $key => $value ) {
if ( is_object( $value ) || is_array( $value ) ) {
- echo '
| ', $key, ' | ⇒ | ';
+ echo ' |
|---|
| ', esc_html( $key ), ' | ⇒ | ';
$this->_recursive_print_kv( $value );
echo ' |
|---|
';
} else {
- echo '
| ', $key, ' | ⇒ | ', $value, ' |
|---|
';
+ echo '
| ', esc_html( $key ), ' | ⇒ | ', esc_html( $value ), ' |
|---|
';
}
}
}