Плагин для голосования, the_excerpt()

Два вопроса.
1. Существует ли плагин для голосования типа да/нет или +1/-1
2. Вывод определенного количества символов в статье. Функция <?php the_excerpt(); ?> не отрабатывает ошибка Parse error: parse error in … в той строке куда я вставил функцию, видимо ее просто нет в моей теме. Где ее можно взять и куда вставить описание

По второму вопросу. Функция работает. Но вместо "читать далее" или типа того выводит […] без ссылки.

По второму вопросу. Функция работает. Но вместо "читать далее" или типа того выводит [...] без ссылки.

Так и должно быть.

а можно сделать ссылку типа "читать далее"

Ну так добавьте пермалинк на запись сразу после the_excerpt()
<p><a href="<?php the_permalink() ?>" rel="bookmark">Читать далее…</a></p>

плагин для голосования:
насчет «да/нет» не знаю, есть такой:
http://www.lesterchan.net/wordpress/readme/wp-postratings.html
пример использования: http://www.lesterchan.net/wordpress/

Ну так добавьте пермалинк на запись сразу после the_excerpt()
<p><a href="<?php the_permalink() ?>" rel="bookmark">Читать далее…</a></p>

плагин для голосования: 
насчет «да/нет» не знаю, есть такой:
http://www.lesterchan.net/wordpress/readme/wp-postratings.html
пример использования: http://www.lesterchan.net/wordpress/

и точно такой же обрезанный вывод. просто у меня берется видимо один и тот же темплейт для вывода всех статей и для вывода конкретной

плагин такой я знаю и с ним работал, но заказчик хочет да/нет

<div id="content">
             <?php
              if ($posts) {
              foreach($posts as $post) { start_wp();
              ?>
              <div class="post">
              
              <table width=460 border="0">
                <tr valign="middle"><td><font color=#E7D293 size=2><b><?php the_time("d-m-Y") ?></b></font></td>
                  <td colspan="2" align="left"><a class="title" href="<?php the_permalink() ?>" style="text-decoration:none;" rel="bookmark" title="Permanent Link: <?php the_title(); ?>"><?php the_title(); ?></a></td><tr>
                <tr><td colspan="3"><?php the_excerpt("Далее");//the_content("<i>Читать далее</i>"); ?>
                  <p><a href="<?php the_permalink() ?>" rel="bookmark">Читать далее…</a></p>
                  </td><tr>
                <tr height="20"><td colspan="3"></td></tr>
                <tr><td width="100"><?php if(function_exists('the_ratings')) { the_ratings(); } ?></td>
                  <td width="120" valign="top"><div class="commentPos"><?php wp_link_pages(); ?><?php comments_popup_link(__('Комментариев: 0'), __('Комментариев: 1'), __('Комментариев: %')); ?></div></td>
                  <td width="240" valign="top" align="right">Автор: <?php the_author_posts_link('nickname') ?></td><tr>
                
                <tr><td colspan="3" class="small_text">Если вы не желаете комментировать данное сообщение, но 
                  хотите высказать свое отношение к этой записи, вы можете проголосовать.
                  Неактивных посетителей нашего блога или пассивных читателей просим заниматься 
                  любимым делом!</td><tr>
                <tr height="25"><td colspan="3"></td></tr>
              </table>
              
              <?php comments_template(); // Get wp-comments.php template ?>
              
              </div><br>
              <?php } // closes printing entries with excluded cats ?>
              <?php } else { ?>
              <?php _e('По запросу ничего не найдено'); ?>
              <?php } ?>
              
               <div class="right"><?php posts_nav_link('','','назад &raquo;') ?></div>
               <div class="left"><?php posts_nav_link('','&laquo; дальше ','') ?></div>
              
              <br /><br />
              
              </div>

видимо тут надо исправить

кто-то может объяснить, какие темплейты используются для вывода статьи отдельно и для вывода на стартовой в сокращенном виде?
почему
<?php the_excerpt(); ?>
в index.php режет статью всегда и везде?

сам спрашиваю, сам и отвечаю:
прописал так:

<?php
if ($p>0)
the_content("<i>Читать далее</i>");
else
{the_excerpt("Далее");?>
<i><a href="<?php the_permalink() ?>" rel="bookmark">Читать далее…</a></i>
<?php } ?>

index.php стартовая
single.php одна запись

как я изменил функцию the_excerpt(). Теперь конец строки […] является ссылкой на всю статью. может кому-то понадобиться.
файл wp-includes/template-finctions-post.php

function the_excerpt() {
    //echo apply_filters('the_excerpt', get_the_excerpt());
     
    $str1 = str_replace("[…]", "", apply_filters('the_excerpt', get_the_excerpt()));
    $str1 = str_replace("</p>", "", $str1);
    $str2 = " [<a href=";
    //$str3 = php the_permalink();
    $str4 = " rel=\"bookmark\" title=\"Читать далее\">...</a>]";
    echo $str1.$str2;
    the_permalink();
    echo $str4."</p>";
}
Anonymous
Отправить
Ответ на: