Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–491 unchanged (491 lines)
492 // Add suppression array to arguments for WP_Query.
493 if ( ! empty( $suppress_page_ids ) ) {
494 $args['post__not_in'] = $suppress_page_ids;
495 }
496 }
497
498 // @todo Transient caching of these results with proper invalidation on updating of a post of this type.
499 $get_posts = new WP_Query();
500 $posts = $get_posts->query( $args );
501
502 // Only suppress and insert when more than just suppression pages available.
503 if ( ! $get_posts->post_count ) {
504 if ( ! empty( $suppress_page_ids ) ) {
…lines 505–1557 unchanged (1053 lines)

After

…lines 1–490 unchanged (490 lines)
491
492 // Add suppression array to arguments for WP_Query.
493 if ( ! empty( $suppress_page_ids ) ) {
494 $args['post__not_in'] = $suppress_page_ids;
495 }
496 }
497
498 $get_posts = new WP_Query();
499 $posts = $get_posts->query( $args );
500
501 // Only suppress and insert when more than just suppression pages available.
502 if ( ! $get_posts->post_count ) {
503 if ( ! empty( $suppress_page_ids ) ) {
…lines 504–1556 unchanged (1053 lines)

Before

program
php_tag "<?php"
comment "/**\n * Core Navigation Menu API\n *\n * @package WordPress\n * "...
comment "/** Walker_Nav_Menu_Edit class */"
expression_statement
require_once_expression
require_once "require_once"
binary_expression
name "ABSPATH"
. "."
string
' "'"
string_content "wp-admin/includes/class-walker-nav-menu-edit.php"
' "'"
; ";"
comment "/** Walker_Nav_Menu_Checklist class */"
expression_statement
require_once_expression
require_once "require_once"
binary_expression
name "ABSPATH"
. "."
string
' "'"
string_content "wp-admin/includes/class-walker-nav-menu-checklist.php"
' "'"
; ";"
comment "/**\n * Prints the appropriate response to a menu quick searc"...
function_definition (+1433 nodes collapsed)
comment "/**\n * Register nav menu meta boxes and advanced menu items."...
function_definition (+191 nodes collapsed)
comment "/**\n * Limit the amount of meta boxes to pages, posts, links"...
function_definition (+299 nodes collapsed)
comment "/**\n * Creates meta boxes for any post type menu item..\n *\n "...
function_definition (+206 nodes collapsed)
comment "/**\n * Creates meta boxes for any taxonomy menu item.\n *\n * "...
function_definition (+173 nodes collapsed)
comment "/**\n * Check whether to disable the Menu Locations meta box "...
function_definition (+61 nodes collapsed)
comment "/**\n * Displays a meta box for the custom links menu item.\n "...
function_definition (+187 nodes collapsed)
comment "/**\n * Displays a meta box for a post type menu item.\n *\n * "...
function_definition
function "function"
name "wp_nav_menu_item_post_type_meta_box"
formal_parameters
( "("
simple_parameter
variable_name
$ "$"
name "data_object"
, ","
simple_parameter
variable_name
$ "$"
name "box"
) ")"
compound_statement
{ "{"
global_declaration
global "global"
variable_name
$ "$"
name "_nav_menu_placeholder"
, ","
variable_name
$ "$"
name "nav_menu_selected_id"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "post_type_name"
= "="
member_access_expression
subscript_expression
variable_name
$ "$"
name "box"
[ "["
string
' "'"
string_content "args"
' "'"
] "]"
-> "->"
name "name"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "post_type"
= "="
function_call_expression
name "get_post_type_object"
arguments
( "("
argument
variable_name
$ "$"
name "post_type_name"
) ")"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "tab_name"
= "="
binary_expression
variable_name
$ "$"
name "post_type_name"
. "."
string
' "'"
string_content "-tab"
' "'"
; ";"
comment "// Paginate browsing for large numbers of post objects."
expression_statement
assignment_expression
variable_name
$ "$"
name "per_page"
= "="
integer "50"
; ";"
expression_statement (+60 nodes collapsed)
expression_statement (+31 nodes collapsed)
expression_statement (+87 nodes collapsed)
if_statement (+62 nodes collapsed)
comment "/*\n\t * If we're dealing with pages, let's prioritize the Fro"...
expression_statement
assignment_expression
variable_name
$ "$"
name "important_pages"
= "="
array_creation_expression
array "array"
( "("
) ")"
; ";"
if_statement (+637 nodes collapsed)
comment "// @todo Transient caching of these results with proper inva"...
expression_statement
assignment_expression
variable_name
$ "$"
name "get_posts"
= "="
object_creation_expression
new "new"
name "WP_Query"
arguments
( "("
) ")"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "posts"
= "="
member_call_expression
variable_name
$ "$"
name "get_posts"
-> "->"
name "query"
arguments
( "("
argument
variable_name
$ "$"
name "args"
) ")"
; ";"
comment "// Only suppress and insert when more than just suppression "...
if_statement (+156 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "num_pages"
= "="
member_access_expression
variable_name
$ "$"
name "get_posts"
-> "->"
name "max_num_pages"
; ";"
expression_statement (+230 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "db_fields"
= "="
boolean "false"
; ";"
if_statement (+50 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "walker"
= "="
object_creation_expression
new "new"
name "Walker_Nav_Menu_Checklist"
arguments
( "("
argument
variable_name
$ "$"
name "db_fields"
) ")"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "current_tab"
= "="
string
' "'"
string_content "most-recent"
' "'"
; ";"
if_statement (+76 nodes collapsed)
if_statement (+42 nodes collapsed)
expression_statement (+47 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "most_recent_url"
= "="
string
' "'"
' "'"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "view_all_url"
= "="
string
' "'"
' "'"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "search_url"
= "="
string
' "'"
' "'"
; ";"
if_statement (+110 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"posttypediv\">\n\t\t<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-tabs"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"posttype-tabs add-menu-item-tabs\">\n\t\t\t<li "
php_tag "<?php"
echo_statement (+25 nodes collapsed)
text_interpolation
php_end_tag "?>"
text ">\n\t\t\t\t<a class=\"nav-tab-link\"\n\t\t\t\t\tdata-type=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-most-recent"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\thref=\""
php_tag "<?php"
echo_statement (+24 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t>\n\t\t\t\t\t"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Most Recent"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</a>\n\t\t\t</li>\n\t\t\t<li "
php_tag "<?php"
echo_statement (+25 nodes collapsed)
text_interpolation
php_end_tag "?>"
text ">\n\t\t\t\t<a class=\"nav-tab-link\"\n\t\t\t\t\tdata-type=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-all"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\thref=\""
php_tag "<?php"
echo_statement (+24 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t>\n\t\t\t\t\t"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "View All"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</a>\n\t\t\t</li>\n\t\t\t<li "
php_tag "<?php"
echo_statement (+25 nodes collapsed)
text_interpolation
php_end_tag "?>"
text ">\n\t\t\t\t<a class=\"nav-tab-link\"\n\t\t\t\t\tdata-type=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-search"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\thref=\""
php_tag "<?php"
echo_statement (+24 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t>\n\t\t\t\t\t"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Search"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</a>\n\t\t\t</li>\n\t\t</ul><!-- .posttype-tabs -->\n\n\t\t<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-most-recent"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\tclass=\"tabs-panel "
php_tag "<?php"
echo_statement (+26 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\trole=\"region\" aria-label=\""
php_tag "<?php"
expression_statement
function_call_expression
name "esc_attr_e"
arguments
( "("
argument
string
' "'"
string_content "Most Recent"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" tabindex=\"0\"\n\t\t>\n\t\t\t<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "checklist-most-recent"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tclass=\"categorychecklist form-no-clear\"\n\t\t\t>\n\t\t\t\t"
php_tag "<?php"
expression_statement (+52 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "most_recent"
= "="
member_call_expression
variable_name
$ "$"
name "get_posts"
-> "->"
name "query"
arguments
( "("
argument
variable_name
$ "$"
name "recent_args"
) ")"
; ";"
expression_statement
assignment_expression
subscript_expression
variable_name
$ "$"
name "args"
[ "["
string
' "'"
string_content "walker"
' "'"
] "]"
= "="
variable_name
$ "$"
name "walker"
; ";"
comment "/**\n\t\t\t\t * Filters the posts displayed in the 'Most Recent' "...
expression_statement (+43 nodes collapsed)
echo_statement (+36 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</ul>\n\t\t</div><!-- /.tabs-panel -->\n\n\t\t<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-search"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\tclass=\"tabs-panel "
php_tag "<?php"
echo_statement (+26 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\trole=\"region\" aria-label=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
member_access_expression
member_access_expression
variable_name
$ "$"
name "post_type"
-> "->"
name "labels"
-> "->"
name "search_items"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" tabindex=\"0\"\n\t\t>\n\t\t\t"
php_tag "<?php"
if_statement (+142 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "<p class=\"quick-search-wrap\">\n\t\t\t\t<label for=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "quick-search-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"screen-reader-text\">\n\t\t\t\t\t"
php_tag "<?php"
comment "/* translators: Hidden accessibility text. */"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Search"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</label>\n\t\t\t\t<input type=\"search\""
php_tag "<?php"
expression_statement
function_call_expression
name "wp_nav_menu_disabled_check"
arguments
( "("
argument
variable_name
$ "$"
name "nav_menu_selected_id"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "class=\"quick-search\" value=\""
php_tag "<?php"
echo_statement
echo "echo"
variable_name
$ "$"
name "searched"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\tname=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "quick-search-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\tid=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "quick-search-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t/>\n\t\t\t\t<span class=\"spinner\"></span>\n\t\t\t\t"
php_tag "<?php"
expression_statement (+54 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</p>\n\n\t\t\t<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-search-checklist"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tdata-wp-lists=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "list:"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tclass=\"categorychecklist form-no-clear\"\n\t\t\t>\n\t\t\t"
php_tag "<?php"
if_statement (+166 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</ul>\n\t\t</div><!-- /.tabs-panel -->\n\n\t\t<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-all"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\tclass=\"tabs-panel tabs-panel-view-all "
php_tag "<?php"
echo_statement (+26 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\trole=\"region\" aria-label=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
member_access_expression
member_access_expression
variable_name
$ "$"
name "post_type"
-> "->"
name "labels"
-> "->"
name "all_items"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" tabindex=\"0\"\n\t\t>\n\t\t\t"
php_tag "<?php"
if_statement (+34 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "checklist"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tdata-wp-lists=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "list:"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tclass=\"categorychecklist form-no-clear\"\n\t\t\t>\n\t\t\t\t"
php_tag "<?php"
expression_statement
assignment_expression
subscript_expression
variable_name
$ "$"
name "args"
[ "["
string
' "'"
string_content "walker"
' "'"
] "]"
= "="
variable_name
$ "$"
name "walker"
; ";"
if_statement (+169 nodes collapsed)
comment "/**\n\t\t\t\t * Filters the posts displayed in the 'View All' tab"...
expression_statement (+37 nodes collapsed)
expression_statement (+40 nodes collapsed)
echo_statement
echo "echo"
variable_name
$ "$"
name "checkbox_items"
; ";"
text_interpolation
php_end_tag "?>"
text "</ul>\n\n\t\t\t"
php_tag "<?php"
if_statement (+34 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</div><!-- /.tabs-panel -->\n\n\t\t<p class=\"button-controls wp-"...
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\">\n\t\t\t<span class=\"list-controls hide-if-no-js\">\n\t\t\t\t<input "...
php_tag "<?php"
expression_statement
function_call_expression
name "wp_nav_menu_disabled_check"
arguments
( "("
argument
variable_name
$ "$"
name "nav_menu_selected_id"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
variable_name
$ "$"
name "tab_name"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"select-all\"\n\t\t\t\t/>\n\t\t\t\t<label for=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
variable_name
$ "$"
name "tab_name"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\">"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Select All"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</label>\n\t\t\t</span>\n\n\t\t\t<span class=\"add-to-menu\">\n\t\t\t\t<inpu"...
php_tag "<?php"
expression_statement
function_call_expression
name "wp_nav_menu_disabled_check"
arguments
( "("
argument
variable_name
$ "$"
name "nav_menu_selected_id"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "class=\"button submit-add-to-menu right\" value=\""
php_tag "<?php"
expression_statement
function_call_expression
name "esc_attr_e"
arguments
( "("
argument
string
' "'"
string_content "Add to Menu"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\tname=\"add-post-type-menu-item\" id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "submit-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t/>\n\t\t\t\t<span class=\"spinner\"></span>\n\t\t\t</span>\n\t\t</p>"...
php_tag "<?php"
} "}"
comment "/**\n * Displays a meta box for a taxonomy menu item.\n *\n * @"...
function_definition (+2607 nodes collapsed)
comment "/**\n * Save posted nav menu item data.\n *\n * @since 3.0.0\n *"...
function_definition (+944 nodes collapsed)
comment "/**\n * Adds custom arguments to some of the meta box object "...
function_definition (+231 nodes collapsed)
comment "/**\n * Returns the menu formatted to edit.\n *\n * @since 3.0."...
function_definition (+709 nodes collapsed)
comment "/**\n * Returns the columns for the nav menus page.\n *\n * @si"...
function_definition (+129 nodes collapsed)
comment "/**\n * Deletes orphaned draft menu items\n *\n * @access priva"...
function_definition (+119 nodes collapsed)
comment "/**\n * Saves nav menu items.\n *\n * @since 3.6.0\n *\n * @param"...
function_definition (+1107 nodes collapsed)
comment "/**\n * If a JSON blob of navigation menu data is in POST dat"...
function_definition (+364 nodes collapsed)

After

program
php_tag "<?php"
comment "/**\n * Core Navigation Menu API\n *\n * @package WordPress\n * "...
comment "/** Walker_Nav_Menu_Edit class */"
expression_statement
require_once_expression
require_once "require_once"
binary_expression
name "ABSPATH"
. "."
string
' "'"
string_content "wp-admin/includes/class-walker-nav-menu-edit.php"
' "'"
; ";"
comment "/** Walker_Nav_Menu_Checklist class */"
expression_statement
require_once_expression
require_once "require_once"
binary_expression
name "ABSPATH"
. "."
string
' "'"
string_content "wp-admin/includes/class-walker-nav-menu-checklist.php"
' "'"
; ";"
comment "/**\n * Prints the appropriate response to a menu quick searc"...
function_definition (+1433 nodes collapsed)
comment "/**\n * Register nav menu meta boxes and advanced menu items."...
function_definition (+191 nodes collapsed)
comment "/**\n * Limit the amount of meta boxes to pages, posts, links"...
function_definition (+299 nodes collapsed)
comment "/**\n * Creates meta boxes for any post type menu item..\n *\n "...
function_definition (+206 nodes collapsed)
comment "/**\n * Creates meta boxes for any taxonomy menu item.\n *\n * "...
function_definition (+173 nodes collapsed)
comment "/**\n * Check whether to disable the Menu Locations meta box "...
function_definition (+61 nodes collapsed)
comment "/**\n * Displays a meta box for the custom links menu item.\n "...
function_definition (+187 nodes collapsed)
comment "/**\n * Displays a meta box for a post type menu item.\n *\n * "...
function_definition
function "function"
name "wp_nav_menu_item_post_type_meta_box"
formal_parameters
( "("
simple_parameter
variable_name
$ "$"
name "data_object"
, ","
simple_parameter
variable_name
$ "$"
name "box"
) ")"
compound_statement
{ "{"
global_declaration
global "global"
variable_name
$ "$"
name "_nav_menu_placeholder"
, ","
variable_name
$ "$"
name "nav_menu_selected_id"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "post_type_name"
= "="
member_access_expression
subscript_expression
variable_name
$ "$"
name "box"
[ "["
string
' "'"
string_content "args"
' "'"
] "]"
-> "->"
name "name"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "post_type"
= "="
function_call_expression
name "get_post_type_object"
arguments
( "("
argument
variable_name
$ "$"
name "post_type_name"
) ")"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "tab_name"
= "="
binary_expression
variable_name
$ "$"
name "post_type_name"
. "."
string
' "'"
string_content "-tab"
' "'"
; ";"
comment "// Paginate browsing for large numbers of post objects."
expression_statement
assignment_expression
variable_name
$ "$"
name "per_page"
= "="
integer "50"
; ";"
expression_statement (+60 nodes collapsed)
expression_statement (+31 nodes collapsed)
expression_statement (+87 nodes collapsed)
if_statement (+62 nodes collapsed)
comment "/*\n\t * If we're dealing with pages, let's prioritize the Fro"...
expression_statement
assignment_expression
variable_name
$ "$"
name "important_pages"
= "="
array_creation_expression
array "array"
( "("
) ")"
; ";"
if_statement (+637 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "get_posts"
= "="
object_creation_expression
new "new"
name "WP_Query"
arguments
( "("
) ")"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "posts"
= "="
member_call_expression
variable_name
$ "$"
name "get_posts"
-> "->"
name "query"
arguments
( "("
argument
variable_name
$ "$"
name "args"
) ")"
; ";"
comment "// Only suppress and insert when more than just suppression "...
if_statement (+156 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "num_pages"
= "="
member_access_expression
variable_name
$ "$"
name "get_posts"
-> "->"
name "max_num_pages"
; ";"
expression_statement (+230 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "db_fields"
= "="
boolean "false"
; ";"
if_statement (+50 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "walker"
= "="
object_creation_expression
new "new"
name "Walker_Nav_Menu_Checklist"
arguments
( "("
argument
variable_name
$ "$"
name "db_fields"
) ")"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "current_tab"
= "="
string
' "'"
string_content "most-recent"
' "'"
; ";"
if_statement (+76 nodes collapsed)
if_statement (+42 nodes collapsed)
expression_statement (+47 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "most_recent_url"
= "="
string
' "'"
' "'"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "view_all_url"
= "="
string
' "'"
' "'"
; ";"
expression_statement
assignment_expression
variable_name
$ "$"
name "search_url"
= "="
string
' "'"
' "'"
; ";"
if_statement (+110 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"posttypediv\">\n\t\t<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-tabs"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"posttype-tabs add-menu-item-tabs\">\n\t\t\t<li "
php_tag "<?php"
echo_statement (+25 nodes collapsed)
text_interpolation
php_end_tag "?>"
text ">\n\t\t\t\t<a class=\"nav-tab-link\"\n\t\t\t\t\tdata-type=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-most-recent"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\thref=\""
php_tag "<?php"
echo_statement (+24 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t>\n\t\t\t\t\t"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Most Recent"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</a>\n\t\t\t</li>\n\t\t\t<li "
php_tag "<?php"
echo_statement (+25 nodes collapsed)
text_interpolation
php_end_tag "?>"
text ">\n\t\t\t\t<a class=\"nav-tab-link\"\n\t\t\t\t\tdata-type=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-all"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\thref=\""
php_tag "<?php"
echo_statement (+24 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t>\n\t\t\t\t\t"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "View All"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</a>\n\t\t\t</li>\n\t\t\t<li "
php_tag "<?php"
echo_statement (+25 nodes collapsed)
text_interpolation
php_end_tag "?>"
text ">\n\t\t\t\t<a class=\"nav-tab-link\"\n\t\t\t\t\tdata-type=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-search"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\thref=\""
php_tag "<?php"
echo_statement (+24 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t>\n\t\t\t\t\t"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Search"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</a>\n\t\t\t</li>\n\t\t</ul><!-- .posttype-tabs -->\n\n\t\t<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-most-recent"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\tclass=\"tabs-panel "
php_tag "<?php"
echo_statement (+26 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\trole=\"region\" aria-label=\""
php_tag "<?php"
expression_statement
function_call_expression
name "esc_attr_e"
arguments
( "("
argument
string
' "'"
string_content "Most Recent"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" tabindex=\"0\"\n\t\t>\n\t\t\t<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "checklist-most-recent"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tclass=\"categorychecklist form-no-clear\"\n\t\t\t>\n\t\t\t\t"
php_tag "<?php"
expression_statement (+52 nodes collapsed)
expression_statement
assignment_expression
variable_name
$ "$"
name "most_recent"
= "="
member_call_expression
variable_name
$ "$"
name "get_posts"
-> "->"
name "query"
arguments
( "("
argument
variable_name
$ "$"
name "recent_args"
) ")"
; ";"
expression_statement
assignment_expression
subscript_expression
variable_name
$ "$"
name "args"
[ "["
string
' "'"
string_content "walker"
' "'"
] "]"
= "="
variable_name
$ "$"
name "walker"
; ";"
comment "/**\n\t\t\t\t * Filters the posts displayed in the 'Most Recent' "...
expression_statement (+43 nodes collapsed)
echo_statement (+36 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</ul>\n\t\t</div><!-- /.tabs-panel -->\n\n\t\t<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "tabs-panel-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-search"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\tclass=\"tabs-panel "
php_tag "<?php"
echo_statement (+26 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\trole=\"region\" aria-label=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
member_access_expression
member_access_expression
variable_name
$ "$"
name "post_type"
-> "->"
name "labels"
-> "->"
name "search_items"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" tabindex=\"0\"\n\t\t>\n\t\t\t"
php_tag "<?php"
if_statement (+142 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "<p class=\"quick-search-wrap\">\n\t\t\t\t<label for=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "quick-search-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"screen-reader-text\">\n\t\t\t\t\t"
php_tag "<?php"
comment "/* translators: Hidden accessibility text. */"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Search"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</label>\n\t\t\t\t<input type=\"search\""
php_tag "<?php"
expression_statement
function_call_expression
name "wp_nav_menu_disabled_check"
arguments
( "("
argument
variable_name
$ "$"
name "nav_menu_selected_id"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "class=\"quick-search\" value=\""
php_tag "<?php"
echo_statement
echo "echo"
variable_name
$ "$"
name "searched"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\tname=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "quick-search-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\tid=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "quick-search-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t/>\n\t\t\t\t<span class=\"spinner\"></span>\n\t\t\t\t"
php_tag "<?php"
expression_statement (+54 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</p>\n\n\t\t\t<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-search-checklist"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tdata-wp-lists=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "list:"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tclass=\"categorychecklist form-no-clear\"\n\t\t\t>\n\t\t\t"
php_tag "<?php"
if_statement (+166 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</ul>\n\t\t</div><!-- /.tabs-panel -->\n\n\t\t<div id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "-all"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\tclass=\"tabs-panel tabs-panel-view-all "
php_tag "<?php"
echo_statement (+26 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\trole=\"region\" aria-label=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
member_access_expression
member_access_expression
variable_name
$ "$"
name "post_type"
-> "->"
name "labels"
-> "->"
name "all_items"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" tabindex=\"0\"\n\t\t>\n\t\t\t"
php_tag "<?php"
if_statement (+34 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "<ul id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
string_content "checklist"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tdata-wp-lists=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "list:"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\tclass=\"categorychecklist form-no-clear\"\n\t\t\t>\n\t\t\t\t"
php_tag "<?php"
expression_statement
assignment_expression
subscript_expression
variable_name
$ "$"
name "args"
[ "["
string
' "'"
string_content "walker"
' "'"
] "]"
= "="
variable_name
$ "$"
name "walker"
; ";"
if_statement (+169 nodes collapsed)
comment "/**\n\t\t\t\t * Filters the posts displayed in the 'View All' tab"...
expression_statement (+37 nodes collapsed)
expression_statement (+40 nodes collapsed)
echo_statement
echo "echo"
variable_name
$ "$"
name "checkbox_items"
; ";"
text_interpolation
php_end_tag "?>"
text "</ul>\n\n\t\t\t"
php_tag "<?php"
if_statement (+34 nodes collapsed)
text_interpolation
php_end_tag "?>"
text "</div><!-- /.tabs-panel -->\n\n\t\t<p class=\"button-controls wp-"...
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\">\n\t\t\t<span class=\"list-controls hide-if-no-js\">\n\t\t\t\t<input "...
php_tag "<?php"
expression_statement
function_call_expression
name "wp_nav_menu_disabled_check"
arguments
( "("
argument
variable_name
$ "$"
name "nav_menu_selected_id"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
variable_name
$ "$"
name "tab_name"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\" class=\"select-all\"\n\t\t\t\t/>\n\t\t\t\t<label for=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
variable_name
$ "$"
name "tab_name"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\">"
php_tag "<?php"
expression_statement
function_call_expression
name "_e"
arguments
( "("
argument
string
' "'"
string_content "Select All"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "</label>\n\t\t\t</span>\n\n\t\t\t<span class=\"add-to-menu\">\n\t\t\t\t<inpu"...
php_tag "<?php"
expression_statement
function_call_expression
name "wp_nav_menu_disabled_check"
arguments
( "("
argument
variable_name
$ "$"
name "nav_menu_selected_id"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "class=\"button submit-add-to-menu right\" value=\""
php_tag "<?php"
expression_statement
function_call_expression
name "esc_attr_e"
arguments
( "("
argument
string
' "'"
string_content "Add to Menu"
' "'"
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t\tname=\"add-post-type-menu-item\" id=\""
php_tag "<?php"
echo_statement
echo "echo"
function_call_expression
name "esc_attr"
arguments
( "("
argument
encapsed_string
" "\""
string_content "submit-posttype-"
{ "{"
variable_name
$ "$"
name "post_type_name"
} "}"
" "\""
) ")"
; ";"
text_interpolation
php_end_tag "?>"
text "\"\n\t\t\t\t/>\n\t\t\t\t<span class=\"spinner\"></span>\n\t\t\t</span>\n\t\t</p>"...
php_tag "<?php"
} "}"
comment "/**\n * Displays a meta box for a taxonomy menu item.\n *\n * @"...
function_definition (+2607 nodes collapsed)
comment "/**\n * Save posted nav menu item data.\n *\n * @since 3.0.0\n *"...
function_definition (+944 nodes collapsed)
comment "/**\n * Adds custom arguments to some of the meta box object "...
function_definition (+231 nodes collapsed)
comment "/**\n * Returns the menu formatted to edit.\n *\n * @since 3.0."...
function_definition (+709 nodes collapsed)
comment "/**\n * Returns the columns for the nav menus page.\n *\n * @si"...
function_definition (+129 nodes collapsed)
comment "/**\n * Deletes orphaned draft menu items\n *\n * @access priva"...
function_definition (+119 nodes collapsed)
comment "/**\n * Saves nav menu items.\n *\n * @since 3.6.0\n *\n * @param"...
function_definition (+1107 nodes collapsed)
comment "/**\n * If a JSON blob of navigation menu data is in POST dat"...
function_definition (+364 nodes collapsed)