Конкатенация PHP и Wordpress - PullRequest
0 голосов
/ 24 мая 2018

Я использую WordPress с расширенными настраиваемыми полями (ACF) и пытаюсь объединить the_title(); вместе с переменной PHP $address_city, а затем поместить их между HTML-кодом.(У меня есть иерархическая таксономия «городских штатов», в которой я указал город, штат и почтовый индекс).

Мой полный код выглядит следующим образом:

$terms = get_the_terms( $post->ID, 'citystates' );
$address_city = (' '. $terms[1]->name . ', '. $terms[2]->name . ' '. $ 
terms[0]->name); 
$address_beg = the_title();
$address_full = ($address_city ." ". $address_beg);
echo "<p>" .$address_full. "</p>";`

Если мой заголовок «123456-я улица », а таксономия городских штатов ($address_city) -« Нью-Йорк, Нью-Йорк 11001 ». Затем должно быть показано« 1234 56-я улица, Нью-Йорк, Нью-Йорк 11001 », будучи заключенным в тег« p ».

Моя проблема заключается в том, что только тег «Нью-Йорк, Нью-Йорк 11001» заключен в тег «p», но не полный адрес.Вывод HTML, который я получаю:

"
1234 56th Street    "
<p> New York, New York 11001  
</p>

Я знаю, что это простые вещи, но мне нужна помощь, чтобы разобраться в этом, и я уже потратил много времени на поиск ответа.Спасибо заранее.

1 Ответ

0 голосов
/ 29 мая 2018

Ответ находится в комментарии к вопросам и довольно прост.

используйте get_the_title() вместо the_title()

...