A simple approach could be to use a global array in which you will store posts that are selected in the featured query.
You could set this array in your functions.php or index.php : $featured_post_array = array();
Then in your featured.php file first call the global array somewhere in the beginning:
global $featured_post_array;
and inside the foreach loop add :
$featured_post_array[] = $post->ID;
Last in the index.php in your query arguments use the post__not_in parameter:
$query = new WP_Query( array( 'post_type' => 'post', 'post__not_in' => $featured_post_array ) );
Another way would be to ignore posts with the tag (or taxonomy) “featured” by using the tag__not_in or category__not_in parameters
Related Posts:
- Display featured products through custom loop in woocommerce on template page
- Custom Loop and Infinite Scroll
- Three different post types on homepage
- Enable infinite scroll on single.php [closed]
- How do I style the first two posts of a loop
- Latest Post Styled Different Than other Posts
- Solved – Inserting content inside the WordPress loop
- How to filter get previous post function by meta value DESC and post date DESC?
- Add specific class to featured posts
- how do i make this loop work
- How to fix pagination for custom loops?
- Jquery Slider for profile template
- Counting the posts of a custom WordPress loop (WP_Query)?
- if ( is_home() && ! is_front_page() )
- Get excerpt using get_the_excerpt outside a loop
- How to display Yoast SEO meta description in archive template for each post instead of the_excerpt()? [closed]
- Get post content from outside the loop
- Why should I put if(have_posts()), is while(have_posts()) not enough?
- Split Content and Gallery
- How to get Author ID outside the loop
- How can i display the content in plaintext
- Redirect loop when trying to login to /wp-admin/ [duplicate]
- How to split a loop into multiple columns
- Is it necessary to reset the query after using get_posts()?
- Is there any difference between the_title() and echo get_the_title()?
- AJAX with loop filtering categories
- Do I need to use The Loop on pages?
- Remove the Homepage Query
- remove tags from the_content
- the_title() shows title of the first post instead of the page title?
- How to force excerpts / teasers in the loop
- Get ‘page’ number with infinite scroll
- Retrieve each widget separately from a sidebar
- Why am I being limited to ten posts on a custom loop?
- Should I use loop in the single.php file?
- A search for ‘0’ returns results
- Why do themes rely on “The Loop”?
- How to return loop contents
- Using the Loop to show all levels of subpages under a parent page? Halfway there
- Cleanest Way to Select Every Second Element in a Loop?
- Is “Featured Content” in Twenty Fourteen done with a plugin, or is it native in WP4.0?
- Insert image or ad script after 3 posts using the loop
- Get date of last update outside of loop
- Pagination not working on home page
- Child Pages Loop
- How to place comments_template(); outside the loop?
- Multiple Loops Homepage?
- How to Change Loop to Order Posts by Views (using wp-postviews plugin)
- how to upload image using wp_handle_upload
- Avoiding using a loop to access a single post
- How to get the first image gallery of a product in woocommerce in a loop
- Get post by page name or slug
- save_post + insert_post = infinite loop
- Loop.php vs looping inside template file
- Get ID of a page containing secondary loop in content
- Loop that displays PARENT PAGE & CHILD PAGE & outputs GRANDCHILD PAGE title and content
- is_home, and is_front_page conditional problem
- Is `query_posts` really slower than secondary query?
- Are there any scenarios where the query_posts may be used?
- the_content and wp_link_pages
- Adding ‘current_post_item’ class to current post in the loop
- How do I get the attributes of a short code from a post?
- How can I custom order the results from wp_list_categories?
- ACF Repeater loops and resets – where is the reset_rows() documentation? [closed]
- WooCommerce Product Page Loop – Output All Product Thumbnails
- wp-admin redirecting to https, denying login
- Endless loop with wp_insert_post and wp_update_post
- Display subpages under parent page as a list within a loop
- Why is it necessary to call rewind_posts() when using the loop more than once? [duplicate]
- When to use wp_reset_postdata();
- Is including the loop necessary for page.php? [duplicate]
- the_title(); works in a page template, outside the loop. Why?
- wordpress loop for specific category
- Add 20yrs to post date, and then query
- Why do themes have `while( have_posts() )` in templates like single.php?
- When and Why is is_singular(‘my_cpt’) true while in_the_loop() is false?
- What is best way passing variables to theme templates and using them different places like widgets?
- Apply styling only to first page sticky posts
- WordPress category & taxonomy loop with pagination
- Add Incrementing ID to each paragraph in the_content
- Changing behavior of the loop twice in one page
- How do I prevent one of two multiple loops from repeating on a second page?
- Insert/sticky specific post into Loop at specific location
- Style every four posts differently [duplicate]
- Return vs Echo Shortcode
- wp_list_categories: get latest featured_image of category
- Hook into the loop via a plugin, and output something after every X post?
- Multiple posts with one loop iteration
- Two custom loops, pagination, offset
- Identify the page being shown while in The Loop
- WordPress Alphabetical Glossary close div in loop
- Query date in wordpress loop
- How to find meta_values to call
- Alternate loop output every three posts (within the same original loop)
- Show newly added posts since last user login time /date
- Show scheduled posts in archive page
- Use the_content outside the loop
- What exactly defines a Main Loop and a Secondary Loop?
- Loop code is displaying pages but not actual posts
- Transient not working for custom loops