Как установить заголовок страницы WordPress динамически для шаблона, где данные страницы получены от cURL? - PullRequest
0 голосов
/ 25 января 2019

Я использую шаблон для определенных типов сообщений, и на странице у меня есть вызовы 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>

1 Ответ

0 голосов
/ 01 февраля 2019

Найдите строку с надписью the_title();, там вы сможете заменить ее своим собственным именем.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...