BloGGood.ru

Блог Костаневича Степана

WordPress, PHP, HTML, CSS, Windows

Блог на разные темы, seo-оптимизация, раскрутка сайта, создание сайта, вкусные эффекты для сайта и многое другое…

Главная » Wordpress » Как добавить колонку с миниатюрой на общую таблицу записей в админке

Как добавить колонку с миниатюрой на общую таблицу записей в админке

2016-01-21 / Вр:14:16 / просмотров: 5464

Что это за код, с помощью которого миниатюра добавится в общую таблицу записей админки?
Для начала схематически я покажу, как это выглядит. Как говорится, лучше один раз увидеть пример, чем 1000 раз слушать разъяснение от Степки :idea:.
Перейдите в меню админки («Записи» => «Все записи»). Посмотрите, как у вас сейчас выглядит общая таблица, и теперь  проверьте со скриншотом снизу:

Как добавить колонку с миниатюрой на общую таблицу записей в админке

Нашли разницу? Совершенно верно – в таблицу добавился новый столбик «Миниатюры» с самими миниатюрами из статей.  Я думаю, после мощного разъяснения у вас не должно быть вопросов, что это такое и как оно выглядит.

Данный код я использую для создания интернет магазина на WordPress.  Делаю интернет магазин впервые на WordPress, но хочу создать его максимально простым и удобным для владельца.

Итак, с помощью вывода миниатюры в общую таблицу записей можно быстро найти необходимую запись.
Вывод миниатюры в общую таблицу записей может пригодиться для сайтов или блогов таких тематик:
- кино;
- музыка;
- игры;
-  интернет магазины;
- и т.д.

Переходим к  коду.

В файл «functions.php» сразу после «<?php» вставьте вот такой код:

// Колонка миниатюры в списке записей админки
add_filter('manage_posts_columns', 'posts_columns', 5);
add_action('manage_posts_custom_column', 'posts_custom_columns', 5, 2);

function posts_columns($defaults){
$defaults['riv_post_thumbs'] = __('Миниатюра');
return $defaults;
}

function posts_custom_columns($column_name, $id){
if($column_name === 'riv_post_thumbs'){
the_post_thumbnail( array(50, 50) );
}
}

Вот и весь код! Проверяйте.

Обратите внимание на строку №12

the_post_thumbnail( array(50, 50) );

Можно указать размер миниатюры. В примере стоит размер 50 х 50px.

На сегодня все! Удачи!

Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓

Получай обновления блога!!! Подпишись:

Популярные статьи:

Добавить комментарий

;-) :| :x :twisted: :smokes: :smile: :shock: :sad: :rose: :roll: :razz: :pop-corne: :oops: :o :mrgreen: :lol: :idea: :grin: :gazeta: :evil: :cry: :cool: :coffe: :arrow: :???: :?: :!:

Чтобы добавить в комментарий код HTML, PHP, CSS, JavaScript, нужно сделать так: [code] ваш код [/code]

Метки: ,

Мои цели на 2018-2019:

1). Закончить тему «Bootstrap»

2). Закончить тему «Все про PHP и MySQL»

3). Создать портфолио и мини интернет-магазин шаблонов

4). Довести количество статей до 800

5). Добиться посещаемости 3000 человек/сутки

6). Увеличить число подписчиков до 250

Статистика по блогу

Количество записей на блоге: 810
Количество страниц на блоге: 20
Количество рубрик на блоге: 28
Количество меток на блоге: 72
Количество комментариев на блоге: 4716