私はWordpressで自分のページに記事を表示しています。その記事のすぐ下で、私はforeachループを行い、最新の記事を表示しています。ここでは、それがどのように見えるかです:記事のページに重複する投稿を隠す - Wordpress
を見てわかるように、「Jeffs結婚式サプライズは」下の記事に再び表示されます。どうすれば同じ記事を私が今見ているforeachループに再び表示されないようにすることができますか?あなたが同様の記事で表示されていない主な記事のタイトル/ IDを確認するために条件を追加することができます
<?php if(have_posts()){
while(have_posts(['posts_per_page'=>100])){
$articles = the_post();
$thumb_id = get_post_thumbnail_id($articles);
$thumb_url_array = wp_get_attachment_image_src($thumb_id, 'thumbnail-size', true);
$thumb_url = $thumb_url_array[0];
?>
<?php } ?>
<div class="article-heading">
<h4><?php the_title(); ?></h4>
</div>
<div class="article-background">
<img src="<?=$thumb_url;?>">
<?php
$title = get_the_title();
$content = the_content();
if(strlen($content)>0){?>
<div class="article-details">
<?php $content ?>
</div>
<?php } ?>
</div>
<?php } ?>
<div class="similar-section">
<h3>Similar Articles</h3>
</div>
<?php foreach (get_posts(['post_type' => 'add_article', 'posts_per_page'=>3]) as $articles) {
$thumb_id = get_post_thumbnail_id($articles);
$thumb_url_array = wp_get_attachment_image_src($thumb_id, 'thumbnail-size', true);
$thumb_url = $thumb_url_array[0];
$url_to_project = "/previous_work/".$articles->post_name;
?>
<div class="col-md-4">
<a class="article-link" href="<?=$url_to_project;?>">
<div class="single-article-photo">
<img src="<?=$thumb_url;?>">
</div>
<div class="single-article">
<h6><?= $articles->post_title ?></h6>
<p><?= substr($articles->post_content,0,200) ?> <span style="text-transform: uppercase; text-decoration: underline">(Read More)</span>...</p>
</div>
</a>
</div>
<?php } ?>