С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 26/06/13 в 14:52 |
Приветствую! Есть сайт на Wordpress + плагин WP Postratings, который выводит сердечко и количество проголосовавших за статью. Нужно каким либо образом поднакрутить эти "лайки" для имитации активности на сайте. На wordpress.org нашел единственное решение в виде плагина, но он не работает Подскажите, куда копать, может скриптик какой...
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55244
Рейтинг: 7770
|
Добавлено: 26/06/13 в 15:25 |
а нахрена ?
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 26/06/13 в 15:39 |
написал в первом посте "для имитации активности на сайте" т.к. сайт молодой, и лайков этих еще крайне мало.
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55244
Рейтинг: 7770
|
Добавлено: 26/06/13 в 16:00 |
Goajazzz: читать я еще умею
а нахрена эта имитация ?
а вообще вроде у этого плагина есть фишка, что сразу можно накрутить рейтинг
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 26/06/13 в 16:03 |
andreich: Ну как бы для лояльности юзеров, аудитория женская, и на мой взгляд количество лайков в анонсах статей например на морде, играет определенную роль (например CTR).
фишка что сразу можно накрутить это интересно, можно подробнее?
|
|
|
|
+ + +
С нами с 03.04.10
Сообщения: 1068
Рейтинг: 521
|
Добавлено: 26/06/13 в 16:15 |
у меня одно время плагин звездный рейтинг стоял , он звезды в сниппет гугля выдает - смотрится в выдаче солиднее .
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 26/06/13 в 23:25 |
despero: во во, и не только в выдаче
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55244
Рейтинг: 7770
|
Добавлено: 26/06/13 в 23:54 |
пришла мысль, ставишь плагин, потом лезешь в базу MySql и накручивваешь там свои лайки - и потом
|
|
|
|
Любитель хорошего ;)
С нами с 08.06.07
Сообщения: 16151
Рейтинг: 6269
|
Добавлено: 27/06/13 в 08:20 |
Первая мысль - можно же сразу править цифры в базе.
Скрипт для накрутки плагина это через жопу, не?
|
|
|
|
+ +
WP-Master
С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123
|
Добавлено: 27/06/13 в 08:25 |
goodlover: там все через метополя.
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 27/06/13 в 11:16 |
Спасибо ребята за участие в вопросе!
Залез в базу. Нашел таблицу "префикс_ratings" и изменил значения выделенные на скрине красным, но результат ноль... может не там лазю (лазию, лажу)
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 27/06/13 в 11:26 |
andreich: goodlover: Благодарю за отклики и идеи, все нашел в базе, все поправил как надо. Спасибо!
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 28/06/13 в 06:00 |
Ан нет, сработал такой финт только 1 раз, после чего строчки в базе-то добавляются, а вот на сайте все как и было, не растет рейтинг... странно... Что не так делаю? Строчки добавляю копируя существующие...
|
|
|
|
worldtraffic.trade
С нами с 20.08.06
Сообщения: 2836
Рейтинг: 2309
|
Добавлено: 28/06/13 в 10:25 |
Goajazzz: так как плагин учитывает IP, я думаю просто копированием ты нечего не сделаешь, тебе надо менять как минимум rating_rating и rating_ip, а может и все 4 поля сразу
|
|
|
|
С нами с 11.09.12
Сообщения: 73
Рейтинг: 142
|
Добавлено: 28/06/13 в 12:20 |
какой тип рейтингов? 5 звезд или тупо лайк?
со звездами разбираться некогда, но с лайками все просто оказалось:
Код: | $value = str_replace("%RATINGS_SCORE%", $post_ratings_score, $value); |
это wp-postratings.php строка 1188.
над ней можно ченить приписать умное, типа:
Код: | $post_ratings_score = $post_ratings_score + rand(5, 15); |
то есть в базе все будет как по настоящему - выводиться завышенное значение.
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 28/06/13 в 14:06 |
russiasexygirls: Да, тупо лайки стоят., Попробую сейчас такой код, спасибо! Отпишу с результатом. Я уже разрабам плагина даже написал... ковыряли весь день сегодня - тщетно...
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 28/06/13 в 20:30 |
к сожалению и это не помогло
даже плагин специальный для накрутки другого плагина (вот ведь как)))
сообщает о том, что рейтинга вообще нет ни для одного поста на сайте...
переустанавливать плагин ссыкотно, вдруг и эти лайки потеряю )
Неужели нет скриптика какого или софтины, которая может лайков приумножить?
|
|
|
|
www.phpdevs.com
С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105
|
Добавлено: 28/06/13 в 20:54 |
обратиться к любому прогеру , он тебе за $10 в плагине поправит вывод на нужные тебе условия.
|
|
Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.
|
1
|
|
|
+ +
WP-Master
С нами с 17.01.13
Сообщения: 1922
Рейтинг: 1123
|
Добавлено: 28/06/13 в 21:00 |
Goajazzz: мета поля, бля, мето поля!!
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 01/07/13 в 09:15 |
Дартаньян: мета поля 2 раза написал ) напиши по конкретнее пожалуйста, букаф чуть больше, а пользы в разы
|
|
|
|
С нами с 09.03.09
Сообщения: 6053
Рейтинг: 3538
|
Добавлено: 01/07/13 в 14:15 |
Рейтинг обновляется один раз, во время активации плагина fr.
wp-content/plugins/fr/fr.php
Код: | <?php
/* Plugin Name: fr */
define( 'USERS_MIN', 10 );
define( 'USERS_MAX', 100 );
define( 'SCORE_MIN', 3 );
define( 'SCORE_MAX', 5 );
register_activation_hook( __FILE__, 'fake_rating');
function fake_rating() {
set_time_limit(0);
$types = array('post', 'page', 'attachment');
foreach($types as $type) {
$posts = get_posts( array( 'posts_per_page' => -1, 'post_type' => $type ) );
foreach($posts as $post) {
$ratings_users = rand( USERS_MIN, USERS_MAX );
$ratings_score = rand( USERS_MIN * SCORE_MIN, $ratings_users * SCORE_MAX );
update_post_meta( $post->ID, 'ratings_users', $ratings_users );
update_post_meta( $post->ID, 'ratings_score', $ratings_score );
update_post_meta( $post->ID, 'ratings_average', $ratings_score / $ratings_users );
}
}
} |
Последний раз редактировалось: Yacc (01/07/13 в 20:37), всего редактировалось 1 раз
|
|
|
|
С нами с 21.06.10
Сообщения: 70
Рейтинг: 14
|
Добавлено: 01/07/13 в 15:00 |
Yacc: Большое тебе спасибо и низкий поклон! Это то о чем я мечтал!
|
|
|
|
С нами с 12.11.17
Сообщения: 2
|
Добавлено: 12/11/17 в 23:29 |
Подниму пожалуй тему. Ради нее и зарегистрировался )
Yacc: активировал плагин, все так как Вы написали. Рандом работает. Штуковину отличную Вы сделали!) К-во проголосовавших крутит как надо от и до, НО вот к-во самих голосов крутит от 1 до 5 звезд. В настройках стоит от 3 до 5 ('SCORE_MIN', 3 и 'SCORE_MIN', 5), пробовал менять даже от 5 до 5 ставил, все равно рандом срабатывает от 1 до 5. Может что-то изменилось теперь, много времени утекло. Если можно проверьте и поправьте.
|
|
|
|
мастер спорта
С нами с 20.06.12
Сообщения: 2593
Рейтинг: 13
|
Добавлено: 13/11/17 в 08:11 |
VIPmagnat писал: | Подниму пожалуй тему. Ради нее и зарегистрировался )
Yacc: активировал плагин, все так как Вы написали. Рандом работает. Штуковину отличную Вы сделали!) К-во проголосовавших крутит как надо от и до, НО вот к-во самих голосов крутит от 1 до 5 звезд. В настройках стоит от 3 до 5 ('SCORE_MIN', 3 и 'SCORE_MIN', 5), пробовал менять даже от 5 до 5 ставил, все равно рандом срабатывает от 1 до 5. Может что-то изменилось теперь, много времени утекло. Если можно проверьте и поправьте. |
$ratings_score = rand(SCORE_MIN,SCORE_MAX);
|
|
|
|
С нами с 12.11.17
Сообщения: 2
|
Добавлено: 13/11/17 в 10:20 |
rassell писал: | $ratings_score = rand(SCORE_MIN,SCORE_MAX); |
Попробовал - не работает. Теперь берет значения от 0 и до 1. Вместо от 3 до 5.
Не могу запостить скрин, вот image(точка)ibb.co/kN4vNb/f31bc410da(точка)png
Да, проблема вроде как в этой строке, но как ее заставить брать значения те что надо? Хелп)...
|
|
|
|