Вставка кода между записями в WordPress

В данной статье, я расскажу, как в блоге работающем на WordPress, между записями вставить текст, картинку, в общем любой Вами желаемый код, иными словами это называется «рекламный пост». Возможно я расскажу усложнённый вариант, возможно специально для этого существует плагин, но я его не искал.

Для вставки кода, нам необходимо отредактировать файл темы/шаблона, «index.php».

Открывает файл, и перед циклом «The Loop»


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

Доабвляем код, который отвечает за вывод нам нужного цикла.


<?php $ads_count = 1; ?>

Следующее действии, это вставка желаемого кода в нужное Вам место.

Например после текста записи


<?php the_content(); ?>

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


<?php if ($ads_count == N ) { ?>
Ваш код
<?php } ?>
<?php $ads_count++ ?>

«Ваш код» – разумеется заменяет на Ваш код.
«N» – периодичность вывода кода, т.е. через каждые N записи на странице, будет выводиться Ваш код.

Для вывода нескольких кодов, всё точно также, за исключением нету необходимость повторять код <?php $ads_count++ ?>, его необходимо выводить только в конце, т.е.:


<?php if ($ads_count == N1 ) { ?>
Ваш код/текст
<?php } ?>

<?php if ($ads_count == N2 ) { ?>
Ваш код/текст
<?php } ?>

<?php $ads_count++ ?>

«N1» и «N2» – периодичность вывода кода.

Комментарии:

Поставь закладки в конце каждого поста, а то действительно нужное, и немного неудобно заносить в закладки. По крайне мере мне хватило бы мемори.ру :idea:

Возможно, Вы правы, но лично меня больше устраивает возможность создания закладок непосредственно в самом браузере. Хотя я чаще всего пользуюсь личным компьютером и все нужные мне закладки у меня под рукой.

Хотя я задумаюсь над этой идей и возможно её реализую, всё равно спасибо! ;)

Очень полезная информация. Когда блог раскручу поставлю по этому способу рекламу))

как вставить код от гугл адсенс в блог на вордпресс? чтоб выводился после поста 2 штуки на странице и во внутренней странице при открытии

Юрий, вставяете код рекламного блока и всё. Какие тут могут возникнуть проблемы? Кстате, существует плагин, которые в случайном месте записи выводит/показывает рекламный блок Google Adsense, называется «AdSense Manager».

код а куда вставлять в индекс php ? и куда именно ? между какими нтмлами?

Юрий, Вы комментируете запись, в которой написано именно то что Вам нужно! :cool: Прочитайте её, или может в ней что-то непонятно написано? :???: Если же что-то всё равно не получится - можете написать мне в icq, постараюсь помочь.

да но у меня не такой нтмл код в индексном файле!
я просто не пойму куда вставлять?
и еще тема -сколько рекламы можно ставить на одну страницу? как много рекламных блоков?

да но у меня не такой нтмл код в индексном файле!
я просто не пойму куда вставлять?

Возможно вы перепутали с другим файлом. Покажите часть кода.

и еще тема -сколько рекламы можно ставить на одну страницу? как много рекламных блоков?

Если речь идёт о Google AdSense, то на сколько мне известно рекомендуется на страницу устанавливать ни больше двух рекламных блоков.

Ужасно чувствовать себя чайником, но скажите мне, как добраться до ЭТОГО: файл темы/шаблона, «index.php».

Открывает файл, и перед циклом «The Loop»

У меня все по-русски написано. Никаких Индекс и луп я не нашла

Открываете файл index.php, который находится в папке wp-content/themes/папка с вашей темой.
И добавляете код <?php $ads_count = 1; ?>

Вот часть кода из стандартного шаблона, можете с ней сравнить свой шаблон.


<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="book

в этот код, между первой и второй строчкой необходимо вписать <?php $ads_count = 1; ?>, а далее всё по инструкции

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

Лучший выбор детская мебель moll. Только на портале 1md.ru . фиброаденома лечение и лечение фиброаденомы лучшая статья. . недвижимость в тайланде