Я использую следующий код, чтобы перечислить все содержимое с определенным именем таксономической:Динамический Систематика термин
$myposts = get_posts(array(
'showposts' => -3,
'post_type' => 'post',
'tax_query' => array(
array(
'taxonomy' => 'country',
'field' => 'slug',
'terms' => array('Egypt'))
))
);
foreach ($myposts as $mypost) {
echo $mypost->post_title . '<br/>';
}
Я хочу, чтобы динамически поставить имя «термины», основанный на PHP вызов, что-то вроде это:
$CountryName = echo the_title();
$myposts = get_posts(array(
'showposts' => -3,
'post_type' => 'post',
'tax_query' => array(
array(
'taxonomy' => 'country',
'field' => 'slug',
'terms' => array($CountryName))
))
);
foreach ($myposts as $mypost) {
echo $mypost->post_title . '<br/>';
}
Но, конечно, синтаксис неверен. Как мне это сделать? Благодаря!
Что вы имеете в '$ CountryName'? Откуда он? – Sumit