Уже и не помню где, но, видимо, на каком-то форуме скопировала себе в копилку код, который необходимо вставить в файл functions.php для снижения вероятности взлома сайта WordPress.
Такие коды у меня хранятся на компьютере, но так как я все еще учусь, то постепенно экспериментирую с находками. Вставила - сайт работает!
remove_action(
'wp_head'
,
'feed_links_extra'
, 3 );
remove_action(
'wp_head'
,
'feed_links'
, 2 );
remove_action(
'wp_head'
,
'rsd_link'
);
remove_action(
'wp_head'
,
'wlwmanifest_link'
);
remove_action(
'wp_head'
,
'index_rel_link'
);
remove_action(
'wp_head'
,
'parent_post_rel_link'
, 10, 0 );
remove_action(
'wp_head'
,
'start_post_rel_link'
, 10, 0 );
remove_action(
'wp_head'
,
'adjacent_posts_rel_link'
, 10, 0 );
remove_action(
'wp_head'
,
'adjacent_posts_rel_link_wp_head'
, 10, 0 );
remove_action(
'wp_head'
,
'wp_generator'
);
remove_action(
'wp_head'
,
'wp_shortlink_wp_head'
, 10, 0 );
Точно знаю, что брала этот код там, где проверяли, и на сайте, которому доверяю. А вы хотите верьте, хотите - нет! Как это работает, я не совсем понимаю, но точно знаю, что мои сайты постоянно атакуются. Мой хостинг сам защитил мою панель входа в админку. Поэтому покопавшись в своих записях, я решила предпринять этот шаг.
А ВОТ ДЛЯ ЗАПРЕТА КОПИРОВАНИЯ:
<script type="text/javascript"> var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {
if (document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(message); return false;}}} if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS; }else{ document.onmouseup=clickNS;
document.oncontextmenu=clickIE; }
document.oncontextmenu=new Function("return false")
</script>
ПРАВАЯ КНОПКА МЫШИ - ОТКЛЮЧАЕТСЯ?
<script language="javascript">
document.ondragstart = xenforo;
document.onselectstart = xenforo;
document.oncontextmenu = xenforo;
function xenforo() {return false}
</script>
А куда его (вышеуказанный скрипт) вставить?
После:
<xen:hook name="header">
в
header
Но говорят, что не во всех браузерах работает, да и надо ли, чтобы работало?
ОТ КРАЖИ ФОТОГРАФИЙ
<img src="pic.gif" oncontextmenu="return false" ondragstart="return false">
То есть при размещении фотографий добавляете теги:
oncontextmenu
ondragstart
Может вы знаете, как это помогает, тогда напишите мне, буду премного благодарна!
Если вам хоть немного помогла эта статья, то нажмите на кнопки СОЦСЕТЕЙ - они перед комментариями. СПАСИБО!
Пожелайте успехов и мне!