Добавил на свой блогсайт плагин Quoter. Взять его можно
Скачать плагин и распаковать в вашу дерикторию WordPress %wordpress%/wp-content/plugins/.
Активируете плагин.
Переходите в редактирование вашей темы на вкладке Внешний вид. Необходимо внести изменение кода в файле comments.php. Всего нужно вставить три функции Quoter.
Найдите у себя в коде строки и внесите изменения которые выделены жирным текстом:
1. функция quoter_comment()
Эта функция создаёт линк, кликнув на который можно цитировать комментарий. Его нужно включить в цикл комментариев, например в секции commentmetadata.
код
<small class="commentmetadata"><a href="#comment-<?php
comment_ID() ?>" title=""><?php comment_date('F jS, Y')
?> at <?php comment_time() ?></a> <?php if (function_exists('quoter_comment')) { quoter_comment(); } ?>
<?php edit_comment_link('e','',''); ?></small>
2. функция quoter_comment_server()
С её помощью пользователь выделяет текст для комментария. Она зависит от quoter_comment () , для пользователей с запрещённым Javascript цитировать часть комментария. Она включена внутри tag <textarea> </textarea> form комментария.
код
<p><textarea name="comment" id="comment" cols="100%"
rows="10" tabindex="4"> <?php if (function_exists('quoter_comment_server'))
{ quoter_comment_server(); } ?> </textarea></p>
3. функция quoter_page()
Создаёт линк для цитирования любой части текста страницы, например части поста. Она может быть включенной в любую точку файла (вне loop), но предпочтительно позиционировать ее внутри form комментария, близкого к textarea. Полностью независима от первых двух функций.
код
<?php if (function_exists('quoter_page')) { quoter_page(); } ?>
Внимание код может отличаться в зависимости от выбранной вами темы.
Затем в админ панели переходите в закладку Настройки и выбираете Quoter.
В полях вставить например:
- Quote link : ЦИТАТА.
- Quote link title : Цитировать этот комментарий.
- "Quote selected text" link text: Цитировать выделенный текст.
- "Quote selected text" link title: Нажмите для цитирования выделеного текста
в вашем комментарии (требуется Javascript).
- "No text selected" alert text: Нет выделенного текста.
И нажмите кнопку "Update Option".
Вот и всё можно комментировать с цитатами, результат можно посмотреть на моём сайте.
© Goodluck Дмитрий (Cema)
Что-то не фурычит..
[quote post=»52″]Что-то не фурычит.. [/quote]
А какая у Вас версия WordPress? И какую тему Вы используете?
Обратите внимание на выделенное красным цветом в статье [quote post=»52″]Внимание код может отличаться в зависимости от выбранной вами темы.[/quote]
Теперь все работает. Спасибо за полезный пост
Хотя не все..
Как вы сделали чтобы цитата подсвечивалась другим цветом?
[quote post=»52″]Спасибо за полезный пост [/quote] Пожалуйста 🙂
[quote post=»52″]Как вы сделали чтобы цитата подсвечивалась другим цветом?[/quote] Это было заложено в файле style.css моей темы, вот кусок кода оттуда
/*blockquote*/
blockquote{
margin:0 8px;
padding:5px;
background-color:#e2e3ae;
border-top:1px dashed #a9aa53;
border-bottom:1px dashed #a9aa53;
}
Слушайте, а как вы сделали отступ по высоте рамки цитаты от основного текста?
Вверху всё написано :), в файле style.css
border-top:1px dashed #a9aa53; это отступ от верхнего текста
border-bottom:1px dashed #a9aa53; это отступ от нижнего
[quote comment=»43″]Вверху всё написано :), в файле style.css
border-top:1px dashed #a9aa53; это отступ от верхнего текста
border-bottom:1px dashed #a9aa53; это отступ от нижнего[/quote]
ух ты…