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"
} "}"