همین کد خودتون هست دیگه فقط همون یک خط رو اضافه کنید به این شکل
$args=array(
'category__in' => $category_ids,
'post__not_in' => array($post->ID),
'posts_per_page'=> 4,
'meta_key' => 'sale_sakht', // فقط این خط رو اضافه کنید
'caller_get_posts'=>1
);
سلام
شکل های مختلفی میشه استفاده کرد در حال حاضر این کد 10 پست رو که دارای این متا هستند رو نشون میده اگر چیزی بیشتر از این نیاز دارید بیشتر توضیح بدید،
اطلاعات بیشتر
https://codex.wordpress.org/Class_Reference/WP_Meta_Query