Intereting Posts
Код эхо-кода от URL-адреса или короткого кода Получить список телефонных номеров пользователей и имени задачи с помощью wp_usermeta, задач и таблиц гива. Пользовательский отбор для изменения типа сообщения больше и длина выдержки Медленный запрос при выборе с большим мета-запросом или post__in login_enqueue_scripts не оглашает стили по умолчанию Меню Wp добавить ссылку на страницу как пользовательскую пустую ссылку Пользовательское поле Поиск с Relavanssi Параметры плагина WP для ссылки для ссылки на URL-адрес Отображение переведенной версии native comments.php для определенной категории Таксономии, расширенные пользовательские поля и повторяемые поля wp_mail отправляет почту дважды! Параметр wp_insert_category () «cat_ID» дает ошибку массива Как проверить уникальность префикса плагина? Разбиение на страницы WordPress на основе категории Исключить текущее сообщение для пользовательского типа сообщения

Пользовательские столбцы WordPress Admin

Я просто закончил создание пользовательских столбцов через панель администратора WordPress.

Пользовательский тип сообщения, который я использую, называется «слайдами». Я понял, как добавить заголовки столбцов и весь контент столбца (потому что они являются стандартными по умолчанию для WordPress) … что мне не хватает, как добавить контент в столбец «thumbnail»? Какой-то оператор if, например: если admin-thumbnail существует, отображается изображение миниатюр администратора … которое звучит достаточно просто, я просто не знаю, как добавить его в этот конкретный столбец.

Код, который у меня есть до сих пор: http://pastebin.com/YfuYUW5c .

Спасибо, Джош

Solutions Collecting From Web of "Пользовательские столбцы WordPress Admin"

сначала создайте новый столбец:

add_filter( 'manage_edit-post_columns', 'c3m_new_column'); function c3m_new_column( $defaults ) { $dfaults['post_thumbnail'] = 'Post Thumbnail'; return $defaults; } 

Теперь функция вывода миниатюр в столбце:

 add_action( 'manage_posts_custom_column', 'c3m_custom_column', 10, 2); function c3m_custom_column( $column_name, $post_id ) { if ($column_name == 'post_thumbnail') { if ( has_post_thumbnail() ) { $img_url = wp_get_attachment_image_src( get_post_thumbnail_id() ); echo '<img src="'. esc_url( $img_url[0] ).'" />'; } else { echo 'No Post Thumbnail Set'; } } 

Крис,

Я изменил следующее (и код работает!): http://pastebin.com/HZWgHrZf .

Я получил его здесь: http://justintadlock.com/archives/2011/06/27/custom-columns-for-custom-post-types

Для каждого столбца вы просто добавляете другой случай 🙂

Спасибо, Джош