[Ищу] Плагин или способ

Тема в разделе "Wordpress", создана пользователем DuvE, 18 фев 2011.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. DuvE

    DuvE

    Регистр.:
    16 май 2010
    Сообщения:
    510
    Симпатии:
    10
    Собственно надо сделать следующее:
    Добавить ко всем по постам фрагмент кода, к примеру див с рекламкой. Чтобы этот код был именно в после, это надо для того, чтобы через SQL запрос можно было поменять ссылки в нём.
     
  2. smiler

    smiler

    Регистр.:
    7 ноя 2006
    Сообщения:
    427
    Симпатии:
    422
    А шаблон поста изменить вера не позволяет? :) (дописать нужный код). Такого плагина в природе не существует, 99%.
    Возьми шаб попроще и "потереби" файл single.php (внутри темы).
     
  3. DuvE

    DuvE

    Регистр.:
    16 май 2010
    Сообщения:
    510
    Симпатии:
    10
    То есть, если изсенить single.php, даже если сайт уже залит, то вполне можно это осуществить?
    Подскажите как, если не сложно, желательно поподробнее. А то знаний у меня мало в этой области. Желательно ещё, чтобы анкор ссылки был такой же, ка у названия поста.
     
  4. SHOX

    SHOX Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    70
    Симпатии:
    38
    Вставить нужно в single.php
    Например:
    Код:
    <?php get_header(); ?>
    
    <?php get_sidebar(); ?>
    
    	<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    		<div class="post" id="post-<?php the_ID(); ?>">
    <h2 class="headline"><?php the_title(); ?></h2>
    
    			<div class="entry">
    				<?php the_content('<p class="serif">Read the rest of this entry &raquo;</p>'); ?>
    
    				[B]<div class="reklama"><a href="урл страницы"><?php the_title(); ?></a></div>[/B]
    
    				<?php wp_link_pages(array('before' => '<p><strong>Pages:</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
    			</div>
    		</div>
    		
    	<?php endwhile; else: ?>
    
    		<p>Такой страницы не существует.</p>
    
    <?php endif; ?>
    <?php get_footer(); ?>
     
  5. polyetilen

    polyetilen Заблокирован

    Регистр.:
    10 авг 2006
    Сообщения:
    814
    Симпатии:
    474
    код плагина показывает рекламу в начале поста
    PHP:
    <?php
    //Plugin Name: Реклама в начале поста

    function post_ad($post){
        return 
    '<div>reklama</div>'.$post;
    }
    add_filter('the_content''post_ad'1);
    ?>
     
  6. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    Для этого не обязательно заливать как плагин, можно добавить этот код в functions.php вашей темы.
     
  7. DuvE

    DuvE

    Регистр.:
    16 май 2010
    Сообщения:
    510
    Симпатии:
    10
    Спасибо за ответы, но в примерах просто див вставляется я так понял. А как сделать, чтобы анкор ссылки к примеру был одинаков с названием поста?
     
  8. SHOX

    SHOX Постоялец

    Регистр.:
    21 авг 2007
    Сообщения:
    70
    Симпатии:
    38
    https://www.nulled.cc/showpost.php?p=1723990&postcount=4
    Код:
    <div class="reklama"><a href="урл страницы"><?php the_title(); ?></a></div>
     
  9. absolutNICK

    absolutNICK Постоялец

    Регистр.:
    31 авг 2007
    Сообщения:
    142
    Симпатии:
    21
  10. ectb

    ectb Создатель

    Регистр.:
    25 окт 2008
    Сообщения:
    10
    Симпатии:
    0
    ДАвно пора такие вещи ручками писать
     
Статус темы:
Закрыта.