Добавьте значение расширенных настраиваемых полей в настраиваемый столбец в WordPressPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Добавьте значение расширенных настраиваемых полей в настраиваемый столбец в WordPress

Сообщение Anonymous »

У меня есть два разных типа сообщений: страна и пляж.
Для страны у меня есть только поле имени.

Для пляжа это немного немного отличается, у него есть имя поля, а также выбор стран, которые я добавил в свой собственный тип страны.

Это работает.

Изображение


Теперь я пытаюсь создать пользовательские столбцы внутри своего пользовательского типа «Пляж» с помощью:

Имя | Страна | Дата

Как разместить название страны в сообщениях на пляже?

Мой код сейчас:

Код: Выделить всё

function add_custom_column_to_beaches($columns) {
return array_merge ($columns, array(
'country' => 'Country'
));
}

function country_custom_column ($column, $post_id) {
switch ($column) {
case 'country':
echo get_post_meta($post_id, 'country_name', true);
break;
}
}

add_filter ('manage_beaches_posts_columns', 'add_custom_column_to_beaches' );
add_action ('manage_beaches_posts_custom_column', 'country_custom_column', 10, 2);
Теперь это результат:

Изображение


Я не могу найти, как получить название страны через расширенные настраиваемые поля . Он всегда возвращает число. И когда я попытался отобразить переменную с помощью print_r, у нее не было имени страны.

Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/478 ... -wordpress
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»