Display all posts from specific category and CPT

Currently, we are getting all posts from a specific category using the following:

$args = array(
    'post_type' = array('post'),
    'cat' = 1247,
    'posts_per_page' = 4
);

What we'd like to do is get all posts from cat 1247 and also from custom post type 'videos', such as:

$args = array(
    'post_type' = array('post', 'videos'),
    'cat' = 1247,
    'posts_per_page' = 4
 );

However, as none of the posts in 'videos' are from category '1247', it's only showing posts from '1247', however I can't seem to find a category for posts in video?

How would we go about achieving what we need to achieve?

Topic wp-parse-args loop custom-post-types Wordpress

Category Web

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.