Не совсем понятна ваша логика. Если вы попробовали другой блок, у которого ctr 2%, то зачем вы вернули тот в котором 0.5%? 😕
Ну да, способов, думаю, вагон, я не такой уж и спец в этом. Просто предложил тот вариант, которым сам на некоторых сайтах пользовался/пользуюсь.
Можете добавить следующий код в файл single.php в то место где Вы хотите вывести "Похожие записи":
<?php function show_previous_posts_from_category ($the_post_id, $the_category_id = 0, $post_num) { $num = 0; global $wpdb; $sql = "SELECT wposts.* FROM $wpdb->posts wposts LEFT JOIN $wpdb->term_relationships ON (wposts.ID = $wpdb->term_relationships.object_id) LEFT JOIN $wpdb->term_taxonomy ON ($wpdb->term_relationships.term_taxonomy_id = $wpdb->term_taxonomy.term_taxonomy_id) WHERE $wpdb->term_taxonomy.taxonomy = 'category' AND $wpdb->term_taxonomy.term_id = '$the_category_id' AND wposts.post_status = 'publish' AND wposts.post_type = 'post' AND wposts.ID < '$the_post_id' ORDER BY wposts.ID DESC LIMIT $post_num"; $result = $wpdb->get_results($sql, OBJECT); global $post; ?> <ul> <?php foreach ($result as $post) { setup_postdata($post); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li> <?php $num++; $save_ids[] = $post->ID; } if ( $num < $post_num || !$result ) { $need_more = $post_num-$num; $save_ids[] = $the_post_id; $save_ids = join (',', $save_ids); $more_posts = get_posts("numberposts=$need_more&category=$the_category_id&exclude=$save_ids"); foreach ($more_posts as $post){ setup_postdata($post); ?> <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li> <?php } } ?> </ul> <?php } ?> <?php $the_cat = get_the_category(); $the_cat_id = $the_cat[0]->cat_ID; show_previous_posts_from_category($post->ID, $the_cat_id, 5); wp_reset_query(); ?>
В конце $the_cat_id, 5 - цифру ставьте такую, сколько нужно выводить записей.
Решил пока позаморачиваться и поблокировать айпишники.
Вот только вопрос, будут ли с этих адресов еще клики? Хотя крутят уже полгода, наверняка какие-то повторяются.
Если вы имеете в виду "Наличие java", то примерно в 98% - "Java отсутствует или не определено"
Ну в технической части я нуб, так что не совсем понимаю, что такое "простыми заходами забить полностью канал" 😕
Но как-то логи посмотреть могу. Прямые заходы на главную идут с периодичностью 1-5 минут. Так что наверное вряд ли это ддос. Тем более полгода ддосить без результата...🤪
У прямых заходов на главную - почти 100%
В общем-то, и вопрос - что может быть? и как с этим бороться?
Спасибо! Вертелось что-то в голове, теперь оформилось в мысль. Рефов себе можно понабирать. Что там для школьников есть "заработай быстро ничего не делая" 🙄
Да, понимаю, вроде про пф. Но все равно какая-то тревога. Для чего уже пол-года этим занимаются люди? 😕
Сайт околофинансовой тематики. Для тех, кто с закладок - повесить окошко всплывающие с вопросом, например "что такое трансакционные издержки?" и несколько вариантов ответов. Если школьники с буксов, то им нужно будет или наугад тыкать, или гуглить, чтобы ответ найти. Уже получится более сложное задание, и как следствие более дорогое.
Ну этот, так, первое, что навскидку придумал
Может как-то на главную капчу поставить временно, если не с поисковиков? Есть какое-то решение? Или может плагин на ВП?