Я использую шаблон для определенных типов сообщений, и на странице у меня есть вызовы cURL, чтобы получать данные из API и использовать их для содержимого страницы (заголовок, содержимое, URL-адреса изображений и т. Д.).
Можно ли использовать полученные данные cURL и изменить заголовок страницы прямо внутри файла php шаблона? Я получил название из API внутри переменной $ title:
<?php /* Template Name: Page */ ?>
<?php
global $wp_query;
$page_slug = $wp_query->query_vars['page_id'];
$pageData = (!empty($page_slug)) ? get_page_data($page_slug) : null;
// get_page_data(); method with cURL logic that returns array
if($pageData === null) {
wp_redirect(WEBSITE_ROOT.'404/', 302);
}
$title = $pageData['title']; // Use this for page title (<title></title>)
get_header();
?>
<body>