Нужен метод без плагинов.
Есть вот такой код в
functions.php
Но не понимаю как им пользоваться в моём случае.
Мне нужно вывести список тегов в вёрстку
на странице, может быть нужно в цикле как-то выводить?... Фотоальбом создан как раз для этой страницы в админке.
А для вёрстки страницы используется файл со слагом HOME page-home.php
Вот код из functions.php:
add_filter('post_gallery', 'my_gallery_output', 10, 2);
function my_custom_gallery($output, $attr) {
global $post;
if (isset($attr['orderby'])) {
$attr['orderby'] = sanitize_sql_orderby($attr['orderby']);
if (!$attr['orderby'])
unset($attr['orderby']);
}
extract(shortcode_atts(array(
'order' => 'ASC',
'orderby' => 'menu_order ID',
'id' => $post->ID,
'columns' => 1,
'size' => 'full',
'include' => '',
'exclude' => ''
), $attr));
$id = intval($id);
if ('RAND' == $order) $orderby = 'none';
if (!empty($include)) {
$include = preg_replace('/[^0-9,]+/', '', $include);
$_attachments = get_posts(array('include' => $include, 'post_status' => 'inherit', 'post_type' => 'attachment', 'post_mime_type' => 'image', 'order' => $order, 'orderby' => $orderby));
$attachments = array();
foreach ($_attachments as $key => $val) {
$attachments[$val->ID] = $_attachments[$key];
}
}
if (empty($attachments)) return '';
// ВЫВОД ГАЛЕРЕИ
$output = '<div>';
// Цикл, в котором происходит обработка и вывод отдельных изображений галереи
foreach ($attachments as $id => $attachment) {
// Создаем необходимые переменные
$img_preview = wp_get_attachment_image($id,'full',true,array('class' => 'radius')); // Подробнее о функции - http://wp-kama.ru/function/wp_get_attachment_image
// $img_full = wp_get_attachment_image_src($id,'full'); // Подробнее о функции - http://wp-kama.ru/function/wp_get_attachment_image_src
// Формируем и добавляем в вывод сформированные блоки с изображениями галереи
$output .= $img_preview;
}
$output .= '</div>'; // Конец цикла. Закрываем созданный в начале <div>
return $output;
}
Либо мне спать нужно больше, либо здесь что-то не так))
Прошу помощи, не вижу в чём ошибка)