I am trying to query some posts by the category slug (and parent post category slug)
I can get the slug using
<?php echo $post->post_name; ?>
or
<?php $post_data = get_post($post->post_parent);
$parent_slug = $post_data->post_name;
echo $parent_slug; ?>
I would like to insert that into the query below:
<?php $query = new WP_Query(array(
'post_type' => 'offers',
'category_name' => 'PAGE-SLUG-event'
)); ?>
So effectively I am trying to do this, which doesn't obviously work.
<?php $query = new WP_Query(array(
'post_type' => 'offers',
'category_name' => '<?php echo $post->post_name; ?>-event'
)); ?>
'category_name' => $post->post_name . '-event'
is the correct way to pass that slug appended with-event
.