dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 24/07/17 в 19:30 |
Заметил, что заиндексировался такой линк:
myblog.com/author/adminlogin/
В опциях WP то логин заменён ником, а в индексе высвечивается настоящий логин админки.
Где покрутить, что бы вместо админского логина в линка индексировался бы выбранный ник?
myblog.com/author/dehash/
Дефолтовый линк страницы логина в админку WP у меня заменён, но всё равно, светить админский логин не хочется.
Спасибо.
Последний раз редактировалось: dehash (24/07/17 в 20:23), всего редактировалось 1 раз
|
|
|
|
+
С нами с 09.05.17
Сообщения: 661
Рейтинг: 586
|
Добавлено: 24/07/17 в 19:45 |
Например вот так
Этот код поместить в functions.php текущей темы.
Код: |
add_filter( 'request', 'wpse5742_request' );
function wpse5742_request( $query_vars )
{
if ( array_key_exists( 'author_name', $query_vars ) ) {
global $wpdb;
$author_id = $wpdb->get_var( $wpdb->prepare( "SELECT user_id FROM {$wpdb->usermeta} WHERE meta_key='nickname' AND meta_value = %s", $query_vars['author_name'] ) );
if ( $author_id ) {
$query_vars['author'] = $author_id;
unset( $query_vars['author_name'] );
}
}
return $query_vars;
}
add_filter( 'author_link', 'wpse5742_author_link', 10, 3 );
function wpse5742_author_link( $link, $author_id, $author_nicename )
{
$author_nickname = get_user_meta( $author_id, 'nickname', true );
if ( $author_nickname ) {
$link = str_replace( $author_nicename, $author_nickname, $link );
}
return $link;
}
|
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 24/07/17 в 20:24 |
Спасибо, получилось. Теперь есть такой линк :
myblog.com/author/dehash/
Как бы теперь закрыть линк от индексирования. Он всё равно существует:
myblog.com/author/adminlogin/
|
|
|
|
+
С нами с 09.05.17
Сообщения: 661
Рейтинг: 586
|
Добавлено: 24/07/17 в 21:13 |
создай ROBOTS.TXT с нужным содержимым
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 25/07/17 в 16:24 |
Не думаю, что это хорошая идея. Вроде ROBOTS.TXT доступен для всех. Хакерские боты могут игнорить dissalow, как я понял. Может просто логин через cPanel поменять?
|
|
|
|
+
С нами с 09.05.17
Сообщения: 661
Рейтинг: 586
|
Добавлено: 25/07/17 в 21:03 |
dehash писал: | Не думаю, что это хорошая идея. Вроде ROBOTS.TXT доступен для всех. Хакерские боты могут игнорить dissalow, как я понял. Может просто логин через cPanel поменять? |
да, тогда, поменяй в базе напрямую( х.з. что такое cPanel)
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 26/07/17 в 22:02 |
В админке поменял логин.
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 15/08/17 в 03:19 |
Кто поскажет как поменять в хедере название ресурса поменять с Н1 на Н2, а заголовки статей с Н3 на Н1?
|
|
|
|
С нами с 27.05.08
Сообщения: 1248
Рейтинг: 1718
|
Добавлено: 15/08/17 в 13:24 |
ну так в коде header.php темы вполне можно и поменять
<h1><a href="<?php bloginfo('url'); ?>/">
<?php bloginfo('name'); ?>
</a></h1>
в index.php, single.php, archives.php
тоже все в коде можно поменять, только потом выровнять css.
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title(); ?></a></h2>
я как-то так этот вопрос понимаю.
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 17/08/17 в 17:05 |
Кул-хацкеры пытаются ломануть мой блог. Вот делать людям нефиг. Кто как защиту блюдёт? Кстати, вижу попытки логинов на мой кастомно созданный линк. Как они его могли узнать?
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55164
Рейтинг: 7770
|
Добавлено: 17/08/17 в 18:19 |
ну въеби .htpasswd на админку
везде поставь 655 CHMOD и заебудся пыль глотать
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 17/08/17 в 19:33 |
Я кастомный линк на адмнку сменил и лимит на количество попыток ужесточил. Но бот там на дефолтный линк ломится: wp-login.php, только IP меняет.
|
|
|
|
+
С нами с 09.05.17
Сообщения: 661
Рейтинг: 586
|
Добавлено: 17/08/17 в 20:18 |
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 16/10/17 в 19:24 |
Заметил у себя в Top Refering Sites какие то странные сайты. Как и зачем от них посетители переходят ко мне?
|
|
|
|
С нами с 21.12.16
Сообщения: 957
Рейтинг: 107
|
Добавлено: 17/10/17 в 00:54 |
dehash: это называется рефспам.
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 17/10/17 в 05:01 |
Не пойму каким образом это им что то даёт? Если бы я зашёл на их ресурсы и там проспамил свой ресурс, то появление переходов оттуда было бы понятно.
|
|
|
|
С нами с 21.12.16
Сообщения: 957
Рейтинг: 107
|
Добавлено: 17/10/17 в 08:37 |
Переходы генерируются скриптом по базе разных сайтов, а даёт это именно то, что уже дало - ты обратил внимание на них в статистике и пошел смотреть, что это за сайты. Ты и такие как ты это трафик сайта. Всё, в общем-то, просто.
|
|
|
|
dream on!
С нами с 17.03.10
Сообщения: 6553
Рейтинг: 1658
|
Добавлено: 17/10/17 в 16:39 |
Ясно, спасибо.
|
|
|
|
Z
С нами с 15.05.05
Сообщения: 55164
Рейтинг: 7770
|
Добавлено: 17/10/17 в 16:53 |
Kludge писал: | Переходы генерируются скриптом по базе разных сайтов, а даёт это именно то, что уже дало - ты обратил внимание на них в статистике и пошел смотреть, что это за сайты |
ну вообщето рефспам немного не для этого, покрайне мере рашьше на многих хостинга использовали статистику по типу AWStats или CNstat, эти скрипты писали логи, и часто их криворукие админы не закрывалит от индексации и т.д.
ну вариант с переходом из статистики, о котором ты говоришь, место конечно может иметь, но тут тоже еще там маза, что зашел глянул 3 секунды и закрыл, а это не самый лучший вариант в плане реагирования ПС
|
|
|
|