2015-04-21 3 views
0

Я пытаюсь сделать так, чтобы последний элемент не показывал запятую. Когда я использую 'rtrim', он сначала устанавливает флажки, а второй. Вот что у меня есть, но оно появляется перед элементом на следующей строке вверх.Пользовательские поля WordPress флажок

<?php echo '<p>' . rtrim('Good with: ',',' . the_field('good_with')) . '</p>'; ?> 

результат:

Собаки, Кошки Хорошо с:

+0

не могли бы вы быть более ясными в отношении того, что вы пытаетесь достичь? – FeedTheWeb

+0

Поместите все, что вы пытаетесь эхом между двойными кавычками. – Mihai

ответ

0

the_field эхо использовать строковые get_field

<?php echo '<p>' . rtrim('Good with: ',',' . get_field('good_with')) . '</p>'; ?> 

Если вы вне цикла затем передать идентификатор сообщения

<?php echo '<p>' . rtrim('Good with: ',',' . get_field('good_with', $post_id)) . '</p>'; ?> 
+0

get_field возвращает пустые значения – Strings

+1

Это внутри цикла или вне цикла? – Sumit

Смежные вопросы