Wie setze ich einen Seitentitel auf einen API-Wert in functions.php

Ich versuche, den Titel einer Seite durch einen Wert zu ersetzen, der von der Salesforce-API aufgerufen wird. Ich verwende den folgenden Code, der diesem Beitrag entspricht , aber ich kann nicht herausfinden, wie ich “Einzelne Jobseite” durch den Titel des Jobs ersetzen soll, der über die Salesforce-API aufgerufen wird.

function job_filter_wp_title( $title ) { // Return a custom document title for individual job pages if ( is_page_template( 'page_job.php' ) ) { return 'Individual job page'; } // Otherwise, don't modify the document title return $title; } add_filter( 'wp_title', 'job_filter_wp_title' ); 

So rufe ich Daten von der API in der Seitenvorlage auf.

 function job_loop() { $jobId = $_GET['jobId']; $jobKey = 'careers-job-' . $jobId; $endpoint = '[API URL]'; if (get_transient($jobKey)) { $job = get_transient($jobKey); } else { // Get job from API $job_request = wp_remote_get($endpoint . '?com=CompanyName&jobId=' . $jobId); $job_arr = json_decode(wp_remote_retrieve_body($job_request), true); $job = $job_arr[0]; set_transient($jobKey, $job, 12*60*60); } 

Der Name des Jobs lautet $job['Name'] . Wie kann ich auf diesen Wert in functions.php verweisen?

Solutions Collecting From Web of "Wie setze ich einen Seitentitel auf einen API-Wert in functions.php"