На сайте несколько авторов... у каждого по 5-7к статей на сайте. Но, что-то все чаще они женщины какие-то вирусы хватают, в общем, подумал обезопасить сайт и ограничить им возможность удалять посты (мало ли, кто-то получит доступ к учетку одного из редакторов и потрет весь архив своих публикаций) ... Нашел решение. которое работает
function devise_restrict_editing( $allcaps, $cap, $args ) {
// если запись старше 30 дней. Можно изменить значение времени
if( strtotime( $post->post_date ) < strtotime( '-30 day' ) ) {
//тогда запрещаем редактирование
$allcaps[$cap[0]] = FALSE;
}
return $allcaps;
}
add_filter( 'user_has_cap', 'devise_restrict_editing', 10, 3 );
Но мне даже 1 день - это много. Я хочу поставить запрет на статьи, которым часы.. 1 час, 2 часа... Подскажите. пожалуйста, как это сделать?
Мой сайт часто копируют... еще чаще все статьи сливают. Первые годы напрягался, писал хостерам (зачастую хостеры писали владельцам сайта и все статьи мгновенно удалялись)... Последние лет пять забил. Вижу эти клоны только если авторы моего сайта мне присылают ссылки, мол, гады все статьи сливают, авторство вырезают... Последний наглый клон даже в выдаче рядом с моим сайтом был по "брендовому" запросу. Сейчас перепроверил.... вообще в поиске сайт не нашел.
287_08: НУ а народ то что думает, все бежим открывать ИП?
Уже который год народ бежит на этом форуме. То что у Рапиды, что-то изменилось. - это не означает, что вы должны ТЕПЕРЬ платить налоги, вы их должны были платить и ТОГДА
xVOVAx: Вы хоть тему то прочитайте - обсуждаем какую ЭЛЕКТРОННУЮ БАРАБАННУЮ установку купить, так что ваше замечание не уместо на 10000%
Человек изначально ни слова не говорил об электронных барабанах. Или вы наивно полагаете, что человек говорил об электронных? Читайте тему внимательней.
sema_87: Сходил с детьми на пару занятий, загорелся барабанами. Можно ли в городской квартире играть на барабанной установке? У кого то есть опыт? Шум то похлеще перфоратора, но и шуметь днем можно. Может кто держит дома барабаны, как у вас сложилось?
Хотелось удивиться, но, к сожалению, все больше людей попросту не понимают, как жить, не мешая соседям. В народе - быдло. Почти у каждого есть такой сосед, как вы. У меня вот певичка, которая в 2-3 ночи начинает громко очень петь песни на английском. Мне слышно плохо, но я представляю, как ее пение бесит соседей и страшно представить, как в ее голову помогли запихнуть мысль о том, что в 2-3 ночи ее пение может мешать людям, которые (ну а вдруг) спят.
---------- Добавлено 24.11.2017 в 10:26 ----------
sema_87: в интернетах пишут, много кто держит дома.
serezka: Так же в разговоре промелькнула фраза что мастер вынул процессор, и с ним бегает ищет плату в которую он подойдёт
))))) Даже диагностику лучше тогда сделать в другой мастерской)))) Завтра он побежит по городу с блоком питания, потом с материнской платой, чтоб найти оперативку. которая туда влезет)))
Страшные времена настали, если в адсенс сайты не принимают) В свое время, что только не пихал туда.... гски 20-30 страничные сделанные тупо копипастом из 1 страницы википедии и прочее барахло) И модерация проходила меньше дня (так быстро, что я думал ее там, по сути. и нет)
NCom, в коде вместо "-30 day" вставьте все что хотите: "-2 hours", "-30 minutes" и т.д.
Спасибо. Попробую.
На сайте несколько авторов... у каждого по 5-7к статей на сайте. Но, что-то все чаще они женщины какие-то вирусы хватают, в общем, подумал обезопасить сайт и ограничить им возможность удалять посты (мало ли, кто-то получит доступ к учетку одного из редакторов и потрет весь архив своих публикаций) ... Нашел решение. которое работает
function devise_restrict_editing( $allcaps, $cap, $args ) {
if( 'edit_post' != $args[0] && 'delete_post' != $args[0]
|| !empty( $allcaps['manage_options'] )
|| empty( $allcaps['edit_posts'] ) )
return $allcaps;
// Загружаем данные записи:
$post = get_post( $args[2] );
if( 'publish' != $post->post_status )
return $allcaps;
// если запись старше 30 дней. Можно изменить значение времени
if( strtotime( $post->post_date ) < strtotime( '-30 day' ) ) {
//тогда запрещаем редактирование
$allcaps[$cap[0]] = FALSE;
}
return $allcaps;
}
add_filter( 'user_has_cap', 'devise_restrict_editing', 10, 3 );
Но мне даже 1 день - это много. Я хочу поставить запрет на статьи, которым часы.. 1 час, 2 часа... Подскажите. пожалуйста, как это сделать?
Мой сайт часто копируют... еще чаще все статьи сливают. Первые годы напрягался, писал хостерам (зачастую хостеры писали владельцам сайта и все статьи мгновенно удалялись)... Последние лет пять забил. Вижу эти клоны только если авторы моего сайта мне присылают ссылки, мол, гады все статьи сливают, авторство вырезают... Последний наглый клон даже в выдаче рядом с моим сайтом был по "брендовому" запросу. Сейчас перепроверил.... вообще в поиске сайт не нашел.
НУ а народ то что думает, все бежим открывать ИП?
Уже который год народ бежит на этом форуме. То что у Рапиды, что-то изменилось. - это не означает, что вы должны ТЕПЕРЬ платить налоги, вы их должны были платить и ТОГДА
Вы хоть тему то прочитайте - обсуждаем какую ЭЛЕКТРОННУЮ БАРАБАННУЮ установку купить, так что ваше замечание не уместо на 10000%
Человек изначально ни слова не говорил об электронных барабанах. Или вы наивно полагаете, что человек говорил об электронных? Читайте тему внимательней.
и вообще учить других что им с их детьми делать - маразм
Ничего не путаете?
Учить соседа, с какой руки кормить ребенка - это одно.
Учить соседа, чтоб он не позволял играть ребенку дома на барабанной - это другое.
Сходил с детьми на пару занятий, загорелся барабанами. Можно ли в городской квартире играть на барабанной установке? У кого то есть опыт? Шум то похлеще перфоратора, но и шуметь днем можно. Может кто держит дома барабаны, как у вас сложилось?
Хотелось удивиться, но, к сожалению, все больше людей попросту не понимают, как жить, не мешая соседям. В народе - быдло. Почти у каждого есть такой сосед, как вы. У меня вот певичка, которая в 2-3 ночи начинает громко очень петь песни на английском. Мне слышно плохо, но я представляю, как ее пение бесит соседей и страшно представить, как в ее голову помогли запихнуть мысль о том, что в 2-3 ночи ее пение может мешать людям, которые (ну а вдруг) спят.
---------- Добавлено 24.11.2017 в 10:26 ----------
в интернетах пишут, много кто держит дома.
Да, идиотами планета кишит.
Так же в разговоре промелькнула фраза что мастер вынул процессор, и с ним бегает ищет плату в которую он подойдёт
))))) Даже диагностику лучше тогда сделать в другой мастерской)))) Завтра он побежит по городу с блоком питания, потом с материнской платой, чтоб найти оперативку. которая туда влезет)))
Страшные времена настали, если в адсенс сайты не принимают) В свое время, что только не пихал туда.... гски 20-30 страничные сделанные тупо копипастом из 1 страницы википедии и прочее барахло) И модерация проходила меньше дня (так быстро, что я думал ее там, по сути. и нет)
Женская тематика... ад, просто ад(( В моей тематике десятка 2 доров и все они благополучно процветают.