#58111 closed defect (bug) (duplicate)
Main loop is not working in some cases with "Post Featured Image" block
Reported by: | engahmeds3ed | Owned by: | |
---|---|---|---|
Milestone: | Priority: | normal | |
Severity: | normal | Version: | 6.2 |
Component: | General | Keywords: | has-testing-info |
Focuses: | Cc: |
Description
Steps to reproduce:
- Create a post that has the block "Post Featured Image"
- Use the following snippet
<?php add_action( 'wp_head', function () { if ( ! is_singular() ) { return; } $post = get_queried_object(); apply_filters( 'the_content', $post->post_content ); } );
- Visit the created post page in frontent.
- You will find the page content part is empty.
I believe this is because:
We are outside the loop (inside wp_head hook), the function the_post will be called and then $wp_query->current_post will be increased from -1 to be 0 so the next loop (main content loop) will not fire because of that.
Change History (5)
This ticket was mentioned in Slack in #core-test by ironprogrammer. View the logs.
21 months ago
#4
@
21 months ago
The task was linked with https://core.trac.wordpress.org/ticket/58027 for future investigation. Looks like they are duplicated.
Note: See
TracTickets for help on using
tickets.
Duplicate of #58027.