Previously, in this post, I tried to display the testimonial person's title under their name in the Testimonial carousel on the homepage. The workaround was to add it into the post title using html markup (ex. Testimonial Giver <br><small class="hc_testimonials_position">Patient</small>). Externally, this displays fine in most cases but, it looks horrible from the backend when viewing the list of posts. The one external case when it looks bad is in a breadcrumb listing. Because it's part of the post title, it stacks under when listed in the breadcrumb.
To remedy this, I used the Custom Fields option to create a subtitle. The subtitle now shows in place of the previous workaround, except in the Testimonial carousel. I found what I think needs to change, but I'm having difficulty getting the PHP right to display it.
The original in index-testimonials_two.php:
<div class="hc_testimonials_position"><?php echo $meta_author_designation; ?></div>
I tried the following in a child theme version of index-testimonials_two.php:
$meta_author_designation = get_post_meta( get_the_ID(),'subtitle', true );
But it's not displaying the subtitle. I feel like I'm close, but missing something (and likely obvious).
FYI, the code for the subtitle I modified in single.php is: