File: /var/www/delta/wp-content/themes/delta/single.php
<?php
$context = Timber::context();
$timber_post = new DeltaFlexible();
$context['post'] = $timber_post;
$context["fields"] = get_fields();
$wordsPerMinute = get_field("words_per_minute", "option");
$words = count(explode(' ', $timber_post->content));
$minutes = ceil($words / $wordsPerMinute);
$context['minutes'] = $minutes;
$context['next_post'] = get_next_post();
$context['prev_post'] = get_previous_post();
$cta = get_field("cta");
if ($cta) {
$has_cta = $cta["cta_text"] && $cta["button_text"] && $cta["button_url"];
$context['cta_text'] = $cta["cta_text"];
$context['cta_button_text'] = $cta["button_text"];
$context['cta_link'] = $cta["button_url"];
$context['has_cta'] = $has_cta;
}
Timber::render('templates/single.twig', $context);