SeVlad, этот плагин и генерирует лишние запросы в БД. Как я писал ранее по 1 запросу на каждый комментарий.
Нашел вот такой пример:
function true_add_contacts( $contactmethods ) { $contactmethods['vk'] = 'Ваша страница вконтакте'; return $contactmethods;}add_filter('user_contactmethods', 'true_add_contacts', 10, 1);
Попытался сделать под себя:
function true_add_avatar( $contactmethods ) { $contactmethods['avatar'] = 'Укажите полный путь до аватарки'; return $contactmethods;}add_filter('user_contactmethods', 'true_add_avatar', 10, 1);
<?php echo get_avatar( $comment, $size='32', $default='/images/na.jpg' ); ?>
Спасибо.
Перерыл весь гугл и яшку, создание доп полей нашел, но чтобы через них можно было вставить аватарку - такого нет. Может быть у кого-то есть ссыль или готовое решение ?
Пообщался с народом, Виктор (автор блога http://gering111.com/) посоветовал ковырнуть тему Twenty Twelve, но к сожалению, в последней версии темы уже этого нет, а реализована подстановка формы прямо под комментарий на который отвечаем. Может быть у кого-то есть необходимый код функции или веткая тема Twenty Twelve ?
SeVlad, в любом случае большое спасибо за помощь в решении проблемы. Буду продолжать искать дальше решение.
по ошибкам JS найдено 5 элементов:
Все это отнисится к скриптам гугла и др. соц. сетей
Про добавленияе в functions.php это я прекрасно понял. Вот только какой скрипт подключить ? Судя по приведенным примерам их масса ? Скрипт comment-reply.js как я уже разобрался - мне не подходит, т.к. вставляет форму непосредственно под комментарий, на который отвечаем (пиасал об этом тут). А другого скрипта как-то связанного названием файла с комментариями там нет (((
Если честно, в упор не вижу или не понимаю, куда смотреть и как подключать (((
И есть ли какое-нибудь средство, чтобы выявить конфликты скриптов ?
SeVlad, кликни на кнопочку ответить к любому верхнему комментарию.
SeVlad, все может быть. Но посмотрел, как это работает, немного не то, что хотелось бы получить.
Протестировал так:
<div class="reply"><script type="text/javascript" src="/wp-includes/js/comment-reply.js"></script><?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?></div>
Вот хороший пример, как это должно функционировать: gering111.com/diw9-commentarii-wordpress/
С вставкой имени пользователя разобрался. Это делает плагин Comment Toolbar. А вот с переносим пользователя на форму ответа нет (((
правый, вот тут прочитай: http://oriolo.ru/kak-sdelat-mobilnuyu-versiyu-shablona-dlya-wordpress/