comments_template( string $file = '/comments.php', bool $separate_comments = false )
- Since
- 1.5.0
- Source
wp-includes/comment-template.php:1417
Description
Will not display the comments template if not on single post or page, or if the post does not have comments.
Uses the WordPress database object to query for the comments. The comments are passed through the 'comments_array' filter hook with the list of comments and the post ID respectively.
The $file path is passed through a filter hook called 'comments_template', which includes the template directory and $file combined. Tries the $filtered path first and if it fails it will require the default comment template from the default theme. If either does not exist, then the WordPress process will be halted. It is advised for that reason, that the default theme is not deleted.
Will not try to get the comments if the post has none.
Compatibility
- WordPress
- since 1.5.0
- PHP
- 7.4–8.6-dev
- 6.7.7
- 6.8.8
- 6.9.7
- 7.0.4
- 7.1.0
Present in every tracked release (6.7.7 to 7.1.0), and compiles on PHP 7.4 through 8.6-dev.
Parameters
$filestringoptional- The file to load. Default '/comments.php'.Default:
'/comments.php' $separate_commentsbooloptional- Whether to separate the comments by comment type.
Default false.Default:false
Performance profile
How much work a call to comments_template() does, and what it touches: the algorithmic scaling, the Zend instruction count per call across PHP versions, the hooks it hands control to, and the core code that calls it. Measured from the compiled opcodes, not a stopwatch, so every number is identical on any machine running the same PHP version, and every function in core is ranked by cost.
- Cost class
- Heavy
- Scaling
- Scales with input
- Instructions
- 121–225
- Plugin surface
- 4 hooks
- Called by
- 1
Reads or writes the filesystem via file_exists().
The body loops, so the work grows with what you pass in.
Executed per call on PHP 8.5, depending on the branch taken. The body compiles to 278.
Third-party callbacks on 'comments_template_top_level_query_args', 'comments_template_query_args', 'comments_array' run inside this call, and their cost is not bounded by anything here.
1 place in core call this, so the cost is paid more often than your own code shows.
What it touches
- optionoption read or write
get_option()called directly - hookthird-party callbacks
apply_filters()called directly - filesystemfilesystem access
file_exists()called directly - sqldatabase query
->query()called directly - cacheobject cache
wp_cache_get()one call below comments_template() - serializeserialisation
maybe_unserialize()one call below comments_template()
Further down the call graph this can also reach transient and query. Those are the worst case, several calls deep and usually down an error path, not what a normal call pays.
What one call costs · 162 distinct outcomes
One number would be a lie: the work depends on which branch runs. These are every distinct cost comments_template() can have, taken from its control-flow graph on PHP 8.5.
| When | Instructions | Calls it makes |
|---|---|---|
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && file_exists() | 121–132 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && file_exists() | 123–131 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && file_exists() | 127–138 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && file_exists() | 129–137 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && !file_exists() | 133–144 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() | 133–144 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && file_exists() | 135–143 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && !file_exists() | 135–143 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() | 135–143 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && file_exists() | 137–142 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && file_exists() | 138–146 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && !file_exists() | 139–150 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
150 further outcomes, up to 225 instructions
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() | 139–150 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && file_exists() | 140–145 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 141–152 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && file_exists() | 141–149 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && !file_exists() | 141–149 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() | 141–149 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && file_exists() | 143–148 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 144–155 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && file_exists() | 144–152 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 146–157 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && file_exists() | 146–151 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 147–158 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && !file_exists() | 147–155 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() | 147–155 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 149–160 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && !file_exists() | 149–154 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() | 149–154 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 150–161 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && !file_exists() | 150–158 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() | 150–158 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 152–163 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && !file_exists() | 152–157 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() | 152–157 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 153–164 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && !file_exists() | 153–161 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 153–164 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() | 153–161 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 155–163 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 155–166 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && !file_exists() | 155–160 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() | 155–160 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 156–167 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() && !file_exists() | 156–164 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 156–167 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && !is_user_logged_in() | 156–164 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 158–166 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 158–166 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 158–169 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 158–169 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() && !file_exists() | 158–163 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !get_option() && is_user_logged_in() | 158–163 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 159–170 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 159–170 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 160–168 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 161–169 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 161–169 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 161–172 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 161–172 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 162–173 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 162–173 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 163–171 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 163–171 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 164–172 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 164–172 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 164–175 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 164–175 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 166–174 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 166–174 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 167–175 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 167–175 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 167–175 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 167–178 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 167–178 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 169–177 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 169–177 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 170–178 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 170–178 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 170–178 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 170–178 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 172–188 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 172–180 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 172–180 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 172–180 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 173–181 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 173–181 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 173–181 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 173–181 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && file_exists() | 174–182 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 175–183 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 175–183 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 175–183 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 175–183 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 176–184 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 176–184 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 176–184 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 176–184 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 177–193 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 178–194 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 178–186 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 178–186 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 178–186 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 178–186 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 179–187 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 179–187 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && file_exists() | 180–187 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 181–189 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 181–189 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 181–189 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 181–189 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 183–199 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 184–200 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 184–200 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 184–192 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 184–192 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 186–199 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && !file_exists() | 186–194 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) | 186–194 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && file_exists() | 188–192 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 189–202 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 189–205 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 189–205 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 190–206 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 190–206 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 191–204 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && file_exists() | 191–195 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 192–205 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && !file_exists() | 192–199 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) | 192–199 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && file_exists() | 194–198 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 194–207 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && file_exists() | 195–208 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 195–211 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 195–211 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 197–210 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && file_exists() | 197–201 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 198–211 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 198–211 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && !file_exists() | 200–205 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && file_exists() | 200–213 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) | 200–204 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 201–214 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 201–214 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 203–216 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && !file_exists() | 203–207 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 203–216 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) | 203–207 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 204–217 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 204–217 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && !file_exists() | 206–210 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 206–219 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) | 206–210 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 206–219 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 && !file_exists() | 207–220 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page !== 0 | 207–220 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 209–222 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) && !file_exists() | 209–213 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 209–222 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && is_user_logged_in() && $per_page !== 0 && !$comment_args && !isset($comment_args) | 209–213 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), get_current_user_id(), get_option(), get_query_var(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 && !file_exists() | 212–225 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists() |
is_single() && !empty($post) && !empty($file) && !is_user_logged_in() && $per_page === 0 | 212–225 | is_single(), get_option(), wp_get_current_commenter(), esc_url(), get_option(), is_user_logged_in(), wp_get_unapproved_comment_author_email(), get_option(), get_query_var(), get_option(), get_query_var(), get_option(), apply_filters(), ->query(), ceil(), apply_filters(), count(), apply_filters(), separate_comments(), get_query_var(), get_option(), get_comment_pages_count(), set_query_var(), trailingslashit(), apply_filters(), file_exists(), trailingslashit(), file_exists(), trailingslashit() |
This body has more branch combinations than are worth enumerating, so the table covers the outcomes found first rather than every one that exists.
Across PHP versions
| PHP | Compiled | Executed | Branches | Notes |
|---|---|---|---|---|
| 8.6-dev | 277 | 121–224 | 26 | 1 fewer instruction than PHP 8.5 |
| 8.5 | 278 | 121–225 | 26 | |
| 8.4 | 278 | 121–225 | 26 | |
| 8.3 | 278 | 121–225 | 26 | |
| 8.2 | 278 | 121–225 | 26 | |
| 8.1 | 278 | 121–225 | 26 | |
| 7.4 | 278 | 121–225 | 26 |
An instruction is not a fixed amount of time, so a matching count is not necessarily the same speed; what it rules out is a difference in the work itself.
Hooks and filters fired · 4
4 hooks fire while comments_template() runs, in this order:
- apply_filters( comments_template_top_level_query_args )filterline 1524 (+107 into the body)
Filters the arguments used in the top level comments query.
- apply_filters( comments_template_query_args )filterline 1555 (+138 into the body)
Filters the arguments used to query comments in comments_template().
- apply_filters( comments_template )filterline 1622 (+205 into the body)
Filters the path to the theme template file used for the comments template.
Uses · 15
- is_single()Determines whether the query is for an existing single post.
- is_page()Determines whether the query is for an existing single page.
- get_option()Retrieves an option value based on an option name.
- wp_get_current_commenter()Gets current commenter's name, email, and URL.
- esc_url()Checks and cleans a URL.
- is_user_logged_in()Determines whether the current visitor is a logged in user.
- get_current_user_id()Gets the current user's ID.
- wp_get_unapproved_comment_author_email()Gets unapproved comment author's email.
- get_query_var()Retrieves the value of a query variable in the WP_Query class.
- apply_filters()Calls the callback functions that have been added to a filter hook.
- separate_comments()Separates an array of comments into an array keyed by comment_type.
- set_query_var()Sets the value of a query variable in the WP_Query class.
Show all 15
- get_comment_pages_count()Calculates the total number of comment pages.
- trailingslashit()Appends a trailing slash.
- WP_Comment_Query::__construct()Constructor.
Used by · 1
- render_block_core_comments()Renders the `core/comments` block on the server.
Source code
function comments_template( $file = '/comments.php', $separate_comments = false ) { global $wp_query, $withcomments, $post, $wpdb, $id, $comment, $user_login, $user_identity, $overridden_cpage, $wp_stylesheet_path, $wp_template_path; if ( ! ( is_single() || is_page() || $withcomments ) || empty( $post ) ) { return; } if ( empty( $file ) ) { $file = '/comments.php'; } $req = get_option( 'require_name_email' ); /* * Comment author information fetched from the comment cookies. */ $commenter = wp_get_current_commenter(); /* * The name of the current comment author escaped for use in attributes. * Escaped by sanitize_comment_cookies(). */ $comment_author = $commenter['comment_author']; /* * The email address of the current comment author escaped for use in attributes. * Escaped by sanitize_comment_cookies(). */ $comment_author_email = $commenter['comment_author_email']; /* * The URL of the current comment author escaped for use in attributes. */ $comment_author_url = esc_url( $commenter['comment_author_url'] ); $comment_args = array( 'orderby' => 'comment_date_gmt', 'order' => 'ASC', 'status' => 'approve', 'post_id' => $post->ID, 'no_found_rows' => false, ); if ( get_option( 'thread_comments' ) ) { $comment_args['hierarchical'] = 'threaded'; } else { $comment_args['hierarchical'] = false; } if ( is_user_logged_in() ) { $comment_args['include_unapproved'] = array( get_current_user_id() ); } else { $unapproved_email = wp_get_unapproved_comment_author_email(); if ( $unapproved_email ) { $comment_args['include_unapproved'] = array( $unapproved_email ); } } $per_page = 0; if ( get_option( 'page_comments' ) ) { $per_page = (int) get_query_var( 'comments_per_page' ); if ( 0 === $per_page ) { $per_page = (int) get_option( 'comments_per_page' ); } $comment_args['number'] = $per_page; $page = (int) get_query_var( 'cpage' ); if ( $page ) { $comment_args['offset'] = ( $page - 1 ) * $per_page; } elseif ( 'oldest' === get_option( 'default_comments_page' ) ) { $comment_args['offset'] = 0; } else { // If fetching the first page of 'newest', we need a top-level comment count. $top_level_query = new WP_Comment_Query(); $top_level_args = array( 'count' => true, 'orderby' => false, 'post_id' => $post->ID,Changelog
Introduced in 1.5.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
About this page
- Parsed data
- Generated from the wordpress-develop 7.1.0 tag, from
src/wp-includes/comment-template.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it. - Corrections
- Something wrong on this page? Report it and it gets fixed in the next regeneration.