Wordpress Codex: отображение всех вложений сообщений в виде миниатюр на странице архива
Я делаю последние штрихи на этом портфолио для фотографов, созданном на Wordpress.
Вот ссылка для разработки: http://dev.manifold.ws/maudearsenault/category/fashion/ (NSFW)
Я использую категории сообщений для основной навигации (Мода, Красота, Стиль жизни...). На странице категории я выяснил, как получить два разных представления сообщений: в представлении по умолчанию изображения отображаются на высоте 600 пикселей в горизонтальной компоновке с прокруткой, а в альтернативном представлении (доступ к которому можно получить, нажав ссылку "Просмотреть все"). отображает сетку всех картинок в уменьшенном размере.
Я использую следующий код для отображения этих маленьких миниатюр:
<?php $images =& get_children( 'post_type=attachment&post_mime_type=image&post_parent=' . $post->ID );
foreach( $images as $imageID => $imagePost )
echo wp_get_attachment_link($imageID, 'thumbnail', false); ?>
Хотя он отображает миниатюры так, как я хочу, у меня есть 2 проблемы с этим кодом:
Когда я нажимаю на миниатюру, она ссылается на файл изображения. Я хотел бы, чтобы миниатюры ссылались либо на страницу категории с привязкой к родительскому сообщению, либо на страницу сообщения, если первая ссылка невозможна.
Прямо сейчас заголовки миниатюр (или, возможно, заголовки ссылок) являются именами файлов вложений. Я бы предпочел, чтобы заголовок был названием картинки, которую я установил в Wordpress.
Я бездельничал, пытаясь заставить это работать, просматривая Кодекс Wordpress, но не мог заставить это работать.
Любая помощь будет оценена.
Спасибо!
-Thom
1 ответ
У меня была точная проблема с одним из моих клиентских проектов некоторое время назад, у меня есть ответ для вас, но он вам не понравится.
Вся эта информация установлена в бэкэнде в разделе СМИ.
Чтобы изменить эту информацию, просто обновите данные для определенного изображения, как это.
Заголовок - текст, отображаемый в виде всплывающей подсказки (при наведении курсора мыши на изображение).
Альтернативный текст - текст, отображаемый, когда изображение недоступно.
Заголовок по умолчанию - заголовок изображения, отображаемый непосредственно под изображением.
Описание - текст, отображаемый вместе с изображением на панели инструментов и страницами вложений в блоге.
URL ссылки - URL/ веб-адрес, с которым будет связано изображение.
Кнопка None полностью удалит ссылку.
Кнопка "URL файла" свяжет изображение с его оригинальной полноразмерной версией.
Кнопка URL-адреса сообщения вложения будет привязывать изображение к странице вложения.
Или вы можете установить на то, что вы хотите, чтобы ссылка на него.
Выравнивание - положение изображения в вашем посте или странице. Смотрите эту страницу по выравниванию изображения для получения дополнительной информации.
Размер - размер изображения.
Надеюсь это поможет!