страница картинок wordpress

Страница картинок wordpress: включаем, редактируем

Здравствуйте, сегодня включим (по умолчанию выключено) в wordpress – использование шаблона картинки в wordpress – images.php – попробуем её отредактировать. Что нам это даст? – при клике на картинку/изображение на сайте – вы откроете не сам jpg/gif/png файл, а страницу images.php с картинкой на ней – соответственно на данной странице вы сможете разместить все, что вам угодно: рекламу, счетчик посещений, галерею картинок и т.д.

Иногда на сайте встречаешь такие красивые изображения, что просто хочется сразу распечатать их и повесить в рамку на стену, и для этого я пользуюсь своим – так как качественно распечатанной картинкой можно любоваться вечно, а в этом я доверяю своему принтеру на все 100%.

При вставке изображения в запись/пост/страницу мы можем выбрать в строке “Ссылка” – пункт  “Страница вложения”:

шаблон страниц картинок wordpress

– и прописать нужную нам страницу/шаблон для изображения (можно создать индивидуальный шаблон страницы) – но это придется делать для каждой картинки – очень трудозатратно, а можно просто включить использование шаблона картинок в wordpress для всех изображений сайта.

Приступим!

1. Заходим на секретную страницу wordpress – для этого заходим в админку wordpress, а далее переходим по следующему url:

ваш сайт/wp-admin/options.php

Например, для моего сайта секретная страница будет выглядеть так:

mnogoblog.ru/wp-admin/options.php

Выглядит она так:

секретный раздел wordpress

Находим здесь строчку (расположены в алфавитном порядке, но можно воспользоваться поиском браузера, если вам трудно найти данную строчку):
image_default_link_type

строница вложений изображений картинок wordpress

По умолчанию здесь стоит значение: file или же просто пусто.
Изменяем его на значение: page

страница картинок wordpress

Незабываем сохранить изменения – переходим в самый низ страницы и жмем на кнопочку “Сохранить изменения”.

2. Шаблон страницы картинок wordpress.

Иерархия использования Страницы картинок wordpress следующая:

1. image.php
2. attachment.php
3. single-attachment.php

В большинстве тем wordpress есть данные файлы, например, в стандартной теме – Twenty Twelve:

файл images.php в wordpress

Вот в данный файл и нужно вносить изменения – добавлять рекламу, счетчики и др.

Открыв код файла images.php – можно с помощью бесплатно редактора кода NotePade++ – вы увидите в нем много лишнего, поэтому предлагаю вам упрощенный код данного файла:

<?php
if ( have_posts() ) : while ( have_posts() ) : the_post();

?>

<h1><?php the_title(); ?></h1>



                        <div class="entry-attachment">
<?php if ( wp_attachment_is_image( $post->id ) ) : $att_image = wp_get_attachment_image_src( $post->id, "full"); ?>
                        <p class="attachment"><img src="<?php echo $att_image[0];?>" width="<?php echo $att_image[1];?>" height="<?php echo $att_image[2];?>"  class="attachment-medium" alt="<?php $post->post_excerpt; ?>" />
                        </p>
<?php else : ?>
                        <a href="<?php echo wp_get_attachment_url($post->ID) ?>" title="<?php echo wp_specialchars( get_the_title($post->ID), 1 ) ?>" rel="attachment"><?php echo basename($post->guid) ?></a>
<?php endif; ?>
                        </div>

<?php endwhile; ?>


<?php endif; ?>

Скачать его можно по следующей ссылке с моего сайта – файл images.php.

К сведению:
– чтобы добавить футер (подвал) нужно добавить код:

<?php get_footer(); ?>

– чтобы добавить форму комментирования:

<?php comments_template(); ?>

– чтобы добавить шапку:

<?php get_header(); ?>

На этом все, удачи!

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