I am getting an error message that pops up on my website every t10 seconds when anycomment plugin is activated. It says “Cookie Check Failed”. When I go in anycomment settings/Tools and try to download the DOWNLAOD REPORT, it says: Nonce verification failed.
Any idea how to fix the issue? Thank you!
TypeError: Cannot read properties of undefined (reading 'length')
at fetched (main.min.js:1399:2458)
at l (main.min.js:1397:807)
at ua (main.min.js:209:58593)
at Xa (main.min.js:209:67438)
at Ro (main.min.js:209:105744)
at Lu (main.min.js:209:97578)
at Ru (main.min.js:209:97503)
at Cu (main.min.js:209:94435)
at main.min.js:209:45986
at exports.unstable_runWithPriority (main.min.js:205:3996)
]]>
“Нам не удается найти страницу для синхронизации API ключей”
На втором этапе синхронизации при проверке, сверху выскакивает подобная ошибка, ссылается на:
Мы пробовали следующие страницы: wp-json, ?rest_route=
Пути в настройках сайта стоят по типу постов.
]]>When Ratings is turned on, you get four issues in Search Console. Missing Good/Bad Value; Property reviewCount; Voided Object Type for Field “itemReviewed”; Name of reviewed Item is missing.
]]>Здравствуйте, уже года полтора прошу исправить баги, большинство из которых правятся за 5 минут. Пожалуйста, исправьте уже их, наконец. Писал о них в этом топике:
]]>Hi, there’s an big issue. Whenever you hit anywhere on save settings, it redirects to /wp-admin/1 rather than staying on the page/confirming settings were updated.
]]>Hey, so there’s not been an Update out for 3 Months now. Since then there have been plenty of security vulnerabilities across WordPress and major Version upgrades. Should i stick to AnyComment or delete it?
]]>Как настроить кол-во слов после которых часть длинного комментария под ссылкой ?Читать дальше?. И почему на комп эта функция не работает, а только на смартфоне? Подскажите где подправить?
]]>После установки AnyComment в админ-панель WordPress стали регулярно прилетать “фантомные” комментарии. На самой странице записи они не отображаются, но учитываются счётчиком комментариев на странице. Комментарии появляются со статусом “ожидает проверки”.
Текст комментариев такой: “[…] отрывок текста […]”, где вместо слов “отрывок текста” – фрагмент текста из одной из статей. Появляются такие комментарии после изменения статей на сайте, а также при вставке ссылок на одну из статей в другую статью. Как правило, текст комментария – это текст внутри тега “a” (ссылка) в редактируемой статье.
Данная проблема стала проявляться в аккурат после установки AnyComment (до его установки такой проблемы не было), поэтому под подозрение попадает плагин.
Чтобы была более понятна суть проблемы, напишите мне в почту (она должна быть привязана к учётке) – пришлю скриншоты как это выглядит в админке.
PHP 7.4, версия плагина – 0.3.0, версия WP – 5.9.2
]]>Hey,
so i tried upgrading to PHP 8.0 on my Host, but when i did, the Styling looked very weird. Text was floating around and the Buttons looked weird. Maybe this is something for a feature Update?
Здравствуйте, не знаю, как давно это началось, но на моём сайте иногда происходят обращения к несуществующему файлу dropzone.svg. Этот путь прописан у вас в коде. Путь файла должен быть: /wp-content/plugins/anycomment/static/img/dropzone.svg
Пожалуйста, исправьте)
]]>Hello,
please add the Social Icons to the Standard WordPress-Login Page. As i used a different Social Login Service before, some of my users have already signed in through Facebook and Twitter. As i now switched to AnyComments, i disabled the other Plugin, which results in not having the Social Icons displayed on the Login Page. It would be great to have them on the Login Page, so i can completely remove the other Plugin.
Fatal error: Class ReportSettings contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (AnyComment\Options\AnyCommentOptionManager::save_option_keys) in /var/www/u2***/data/www/***.ru/wp-content/plugins/anycomment-analytics/includes/Pages/ReportSettings.php on line 0
На сайте возникла критическая ошибка. Пожалуйста, проверьте входящие сообщения почты администратора для дальнейших инструкций.
——————
Вот такое сообщение вывалилось. Апдейт положил сайт. Вообще, я очень благодарен разработчику, и всячески желают донатов. Но время от времени проблемы возникают. Сегодняшняя – ну совсем беда. Это ж потери…
Здравствуйте.
При попыке авторизоваться через ВКонтакт выходит сообщение об ошибке “На сайте возникла критическая ошибка.”
На официальном сайте плагина тоже самое кстати.
Здравствуйте! Сегодня переключал сайт на PHP8 и плагин AnyComment вызывает ерор на сайте, могли бы вы протестировать у себя… 10 месяцев как обновлений плагина небыло уже
[24-Aug-2021 11:04:20 UTC] PHP Fatal error: Uncaught ValueError: Unknown format specifier """ in /home/g/gandhiiv/сайт/public_html/wp-content/plugins/anycomment/includes/Admin/AnyCommentSocialSettings.php:259
Stack trace:
#0 /home/g/gandhiiv/сайт/public_html/wp-content/plugins/anycomment/includes/Admin/AnyCommentSocialSettings.php(259): sprintf('\xD0\x92\xD0\xB2\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x82\xD0\xB5 ...', 'https://develop...')
#1 [internal function]: AnyComment\Admin\AnyCommentSocialSettings->init_settings('')
#2 /home/g/gandhiiv/сайт/public_html/wp-includes/class-wp-hook.php(303): call_user_func_array(Array, Array)
#3 /home/g/gandhiiv/сайт/public_html/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters(NULL, Array)
#4 /home/g/gandhiiv/сайт/public_html/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#5 /home/g/gandhiiv/сайт/public_html/wp-admin/admin.php(175): do_action('admin_init')
#6 /home/g/gandhiiv/сайт/public_html/wp-admin/plugins.php(10): require_once('/home/g/gandhii...')
#7 {main}
thrown in /home/g/gandhiiv/сайт/public_html/wp-content/plugins/anycomment/includes/Admin/AnyCommentSocialSettings.php on line 259
]]>
При очень быстром нажатии на кнопку “Отправить” успевает “залететь” несколько одинаковых комментариев.
Как вариант думаю можно реализовать на js деактивацию кнопки после ее нажатия например на 3 секунды.
P.S. Отключение плагина LiteSpeed Cache ситуацию не меняет.
Hello. I have a problem with notification for unregistered users. When I turn on the checkbox to customize comment fields, the notification for unregistered users, that they need to register, does not appear. It’s very nice plugin. I don’t want to look for another one because of such a trifle. Help me, please.
]]>В google search console при сканировании страниц в части кода плагина AnyComment появилась ошибка “Недопустимый тип объекта в поле “itemReviewed”” . Связано это похоже с изменениями правил google search console.
Планируется ли адаптировать плагин под новые правила Google?
Спасибо за ответ.
]]>After removing the plugin I got orphans:
wp_anycomment_email_queue
wp_anycomment_likes
wp_anycomment_rating
wp_anycomment_subscriptions
wp_anycomment_uploaded_files
Can I safely delete these entries?
Please fix this problem.
Здравствуйте. Отличный плагин, поставил и всем доволен, но пришлось деактивировать, т.к. смутило 2 момента:
1. Резко упала скорость и оценка по Google Pagespeed Insights. М.б. есть какие-то фишки, чтобы ее “вернуть” на место?:)
2. Не берет по ссылке на имя автора коммента его профиль, а переходит либо на сайт (если был указан), либо на профиль WP. У меня регистрация ч/з другой плагин, и там профили. Где-то у вас есть возможность поставить переход, чтобы переходило именно на профиль по регистрации?
Спасибо.
Всем привет. Установил плагин на WP. После активации плагина и замены старой формы комментирования появляется ошибка и форма отображается криво, как будто слетели стили.
Ошибка следующая:
Warning:
file_put_contents(/home/admin/web/site.ru/public_html/wp-content/plugins/anycomment/static/css/main-custom-1ec16c5427dfbcf804faf5e63e1a3c3fa1632676ce3485423c6d365194477d3c.min.css): failed to open stream: Permission denied in /home/admin/web/site.ru/public_html/wp-content/plugins/anycomment/includes/Admin/AnyCommentGenericSettings.php on line 1256
Если я правильно понял речь об отсутствии доступа для редактирования этих двух файлов. Однако chmod стоит как и на других файлах – 644. Пробовал ради интереса выставлять полные права – “777”. Но никаких результатов это не принесло.
В чем проблема и как ее исправить?
]]>Здравствуйте,
перестала работать авторизация через Twitter. При нажатии на иконку происходит перезагрузка страницы и всё.
Заранее благодарю за помощь.
]]>Прошу помочь исправить ошибку в очередности отображения комментариев.
Эта ошибка возникала на всех сайтах и темах блога, которые я применял.
Дело вот в чем:
1. В независимости от настройки плагина на первом месте всегда отображается новый комментарий. Надпись вверху при этом ?Сначала новые?.
https://prntscr.com/10jyzos
2. При нажатии на надпись комментарии меняются местами. Новый комментарий становится на последнее место. Надпись вверху не меняется – ?Сначала новые?.
https://prntscr.com/10jz0nd
3. Если еще раз нажать на надпись, то комментарии опять меняются местами, но меняется и надпись на ?Сначала старые?.
https://prntscr.com/10jz1gf
Но вот что еще интересно. Если нажатием кнопки (старые/новые) добиться, чтобы новый комментарий стал на последнее место, то через определенное время (где-то через минуту) комментарии возвращаются в исходное состояние, то есть новый комментарий устанавливается опять на первое место.
Как сделать так, чтобы новые комментарии по умолчанию отображались в конце, а не в начале, как сейчас?
Добрый вечер. Подскажите, пожалуйста, где может быть ошибка в следующем коде? Выводы проверил, все подписи формируются, как в примере php на сайте с документацией, но автоматической авторизации все равно не происходит.
<div id="anycomment-app"></div>
<script>
// ------------MD5 FUNCTION STARTS------------
var MD5 = function (d) {
d = unescape(encodeURIComponent(d));
result = M(V(Y(X(d), 8 * d.length)));
return result.toLowerCase();
};
function M(d) {
for (var _, m = "0123456789ABCDEF", f = "", r = 0; r < d.length; r++) _ = d.charCodeAt(r), f += m.charAt(_ >>> 4 & 15) + m.charAt(15 & _);
return f
}
function X(d) {
for (var _ = Array(d.length >> 2), m = 0; m < _.length; m++) _[m] = 0;
for (m = 0; m < 8 * d.length; m += 8) _[m >> 5] |= (255 & d.charCodeAt(m / 8)) << m % 32;
return _
}
function V(d) {
for (var _ = "", m = 0; m < 32 * d.length; m += 8) _ += String.fromCharCode(d[m >> 5] >>> m % 32 & 255);
return _
}
function Y(d, _) {
d[_ >> 5] |= 128 << _ % 32, d[14 + (_ + 64 >>> 9 << 4)] = _;
for (var m = 1732584193, f = -271733879, r = -1732584194, i = 271733878, n = 0; n < d.length; n += 16) {
var h = m,
t = f,
g = r,
e = i;
f = md5_ii(f = md5_ii(f = md5_ii(f = md5_ii(f = md5_hh(f = md5_hh(f = md5_hh(f = md5_hh(f = md5_gg(f = md5_gg(f = md5_gg(f = md5_gg(f = md5_ff(f = md5_ff(f = md5_ff(f = md5_ff(f, r = md5_ff(r, i = md5_ff(i, m = md5_ff(m, f, r, i, d[n + 0], 7, -680876936), f, r, d[n + 1], 12, -389564586), m, f, d[n + 2], 17, 606105819), i, m, d[n + 3], 22, -1044525330), r = md5_ff(r, i = md5_ff(i, m = md5_ff(m, f, r, i, d[n + 4], 7, -176418897), f, r, d[n + 5], 12, 1200080426), m, f, d[n + 6], 17, -1473231341), i, m, d[n + 7], 22, -45705983), r = md5_ff(r, i = md5_ff(i, m = md5_ff(m, f, r, i, d[n + 8], 7, 1770035416), f, r, d[n + 9], 12, -1958414417), m, f, d[n + 10], 17, -42063), i, m, d[n + 11], 22, -1990404162), r = md5_ff(r, i = md5_ff(i, m = md5_ff(m, f, r, i, d[n + 12], 7, 1804603682), f, r, d[n + 13], 12, -40341101), m, f, d[n + 14], 17, -1502002290), i, m, d[n + 15], 22, 1236535329), r = md5_gg(r, i = md5_gg(i, m = md5_gg(m, f, r, i, d[n + 1], 5, -165796510), f, r, d[n + 6], 9, -1069501632), m, f, d[n + 11], 14, 643717713), i, m, d[n + 0], 20, -373897302), r = md5_gg(r, i = md5_gg(i, m = md5_gg(m, f, r, i, d[n + 5], 5, -701558691), f, r, d[n + 10], 9, 38016083), m, f, d[n + 15], 14, -660478335), i, m, d[n + 4], 20, -405537848), r = md5_gg(r, i = md5_gg(i, m = md5_gg(m, f, r, i, d[n + 9], 5, 568446438), f, r, d[n + 14], 9, -1019803690), m, f, d[n + 3], 14, -187363961), i, m, d[n + 8], 20, 1163531501), r = md5_gg(r, i = md5_gg(i, m = md5_gg(m, f, r, i, d[n + 13], 5, -1444681467), f, r, d[n + 2], 9, -51403784), m, f, d[n + 7], 14, 1735328473), i, m, d[n + 12], 20, -1926607734), r = md5_hh(r, i = md5_hh(i, m = md5_hh(m, f, r, i, d[n + 5], 4, -378558), f, r, d[n + 8], 11, -2022574463), m, f, d[n + 11], 16, 1839030562), i, m, d[n + 14], 23, -35309556), r = md5_hh(r, i = md5_hh(i, m = md5_hh(m, f, r, i, d[n + 1], 4, -1530992060), f, r, d[n + 4], 11, 1272893353), m, f, d[n + 7], 16, -155497632), i, m, d[n + 10], 23, -1094730640), r = md5_hh(r, i = md5_hh(i, m = md5_hh(m, f, r, i, d[n + 13], 4, 681279174), f, r, d[n + 0], 11, -358537222), m, f, d[n + 3], 16, -722521979), i, m, d[n + 6], 23, 76029189), r = md5_hh(r, i = md5_hh(i, m = md5_hh(m, f, r, i, d[n + 9], 4, -640364487), f, r, d[n + 12], 11, -421815835), m, f, d[n + 15], 16, 530742520), i, m, d[n + 2], 23, -995338651), r = md5_ii(r, i = md5_ii(i, m = md5_ii(m, f, r, i, d[n + 0], 6, -198630844), f, r, d[n + 7], 10, 1126891415), m, f, d[n + 14], 15, -1416354905), i, m, d[n + 5], 21, -57434055), r = md5_ii(r, i = md5_ii(i, m = md5_ii(m, f, r, i, d[n + 12], 6, 1700485571), f, r, d[n + 3], 10, -1894986606), m, f, d[n + 10], 15, -1051523), i, m, d[n + 1], 21, -2054922799), r = md5_ii(r, i = md5_ii(i, m = md5_ii(m, f, r, i, d[n + 8], 6, 1873313359), f, r, d[n + 15], 10, -30611744), m, f, d[n + 6], 15, -1560198380), i, m, d[n + 13], 21, 1309151649), r = md5_ii(r, i = md5_ii(i, m = md5_ii(m, f, r, i, d[n + 4], 6, -145523070), f, r, d[n + 11], 10, -1120210379), m, f, d[n + 2], 15, 718787259), i, m, d[n + 9], 21, -343485551), m = safe_add(m, h), f = safe_add(f, t), r = safe_add(r, g), i = safe_add(i, e)
}
return Array(m, f, r, i)
}
function md5_cmn(d, _, m, f, r, i) {
return safe_add(bit_rol(safe_add(safe_add(_, d), safe_add(f, i)), r), m)
}
function md5_ff(d, _, m, f, r, i, n) {
return md5_cmn(_ & m | ~_ & f, d, _, r, i, n)
}
function md5_gg(d, _, m, f, r, i, n) {
return md5_cmn(_ & f | m & ~f, d, _, r, i, n)
}
function md5_hh(d, _, m, f, r, i, n) {
return md5_cmn(_ ^ m ^ f, d, _, r, i, n)
}
function md5_ii(d, _, m, f, r, i, n) {
return md5_cmn(m ^ (_ | ~f), d, _, r, i, n)
}
function safe_add(d, _) {
var m = (65535 & d) + (65535 & _);
return (d >> 16) + (_ >> 16) + (m >> 16) << 16 | 65535 & m
}
function bit_rol(d, _) {
return d << _ | d >>> 32 - _
}
// -------------MD5 FUNCTION ENDS-------------
let user = {
name: 'TestAc',
email: '[email protected]'
};
let data = btoa(unescape(encodeURIComponent(JSON.stringify(user))));
let time = Date.now()
let apiKey = "MyAPIKey"
let sign = MD5(data + apiKey + time)
let sso = JSON.stringify({
data: data,
signature: sign,
timestamp_millis: time
})
AnyComment = window.AnyComment || []; AnyComment.Comments = [];
AnyComment.Comments.push({
"root": "anycomment-app",
"app_id": 1952,
"language": "ru",
"sso": sso
})
var s = document.createElement("script"); s.type = "text/javascript"; s.async = true;
s.src = "https://widget.anycomment.io/comment/embed.js";
var sa = document.getElementsByTagName("script")[0];
sa.parentNode.insertBefore(s, s.nextSibling);
</script>
]]>
Хотелось бы, чтоб уведомления о новых постах рассылались бы не только на админский адрес, но и другим ролям пользователей. Возможно ли такое?
]]>Добрый день! А можно как-то вставить код для recaptcha не от google?
]]>При включение плагина появляется ошибка:
Notice: Trying to get property ‘comment_status’ of non-object in /public_html/wp-includes/comment-template.php on line 1244
Добрый день. После установки и включения плагин сместился в сторону.
Картинка
Здравствуйте,
На сайте, кроме комментирования, нужен и другой функцтонал, требующий регистрации пользователей
– возможность создания и редактирования профиля
– возможность постить статьи
– возможность ставить рейтинг статьям
Совместим ли ваш плагин с другими плагинами, осебспечивающими рекистрацию и вход на сайт?
Есть ли какие то проблемы?
Сможет ли пользователь зререгистрироваться и войти на сайт через другой плагин и комментировать? И наоборот.
Войти через комменты и быть залогиненным для других плагинов?
Hello
1) There is a JS file main.js which has a weight of 1.2 MB. Very much slows down the loading of the site.
2) Is it possible to load plugin scripts only where there is a comment form.
The plugin slows down the site very much.