NCom

NCom
Рейтинг
291
Регистрация
07.03.2008
okwell:
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 часа... Подскажите. пожалуйста, как это сделать?

Мой сайт часто копируют... еще чаще все статьи сливают. Первые годы напрягался, писал хостерам (зачастую хостеры писали владельцам сайта и все статьи мгновенно удалялись)... Последние лет пять забил. Вижу эти клоны только если авторы моего сайта мне присылают ссылки, мол, гады все статьи сливают, авторство вырезают... Последний наглый клон даже в выдаче рядом с моим сайтом был по "брендовому" запросу. Сейчас перепроверил.... вообще в поиске сайт не нашел.

287_08:
НУ а народ то что думает, все бежим открывать ИП?

Уже который год народ бежит на этом форуме. То что у Рапиды, что-то изменилось. - это не означает, что вы должны ТЕПЕРЬ платить налоги, вы их должны были платить и ТОГДА

xVOVAx:
Вы хоть тему то прочитайте - обсуждаем какую ЭЛЕКТРОННУЮ БАРАБАННУЮ установку купить, так что ваше замечание не уместо на 10000%

Человек изначально ни слова не говорил об электронных барабанах. Или вы наивно полагаете, что человек говорил об электронных? Читайте тему внимательней.

xVOVAx:
и вообще учить других что им с их детьми делать - маразм

Ничего не путаете?

Учить соседа, с какой руки кормить ребенка - это одно.

Учить соседа, чтоб он не позволял играть ребенку дома на барабанной - это другое.

sema_87:
Сходил с детьми на пару занятий, загорелся барабанами. Можно ли в городской квартире играть на барабанной установке? У кого то есть опыт? Шум то похлеще перфоратора, но и шуметь днем можно. Может кто держит дома барабаны, как у вас сложилось?

Хотелось удивиться, но, к сожалению, все больше людей попросту не понимают, как жить, не мешая соседям. В народе - быдло. Почти у каждого есть такой сосед, как вы. У меня вот певичка, которая в 2-3 ночи начинает громко очень петь песни на английском. Мне слышно плохо, но я представляю, как ее пение бесит соседей и страшно представить, как в ее голову помогли запихнуть мысль о том, что в 2-3 ночи ее пение может мешать людям, которые (ну а вдруг) спят.

---------- Добавлено 24.11.2017 в 10:26 ----------

sema_87:
в интернетах пишут, много кто держит дома.

Да, идиотами планета кишит.

serezka:
Так же в разговоре промелькнула фраза что мастер вынул процессор, и с ним бегает ищет плату в которую он подойдёт

))))) Даже диагностику лучше тогда сделать в другой мастерской)))) Завтра он побежит по городу с блоком питания, потом с материнской платой, чтоб найти оперативку. которая туда влезет)))

Страшные времена настали, если в адсенс сайты не принимают) В свое время, что только не пихал туда.... гски 20-30 страничные сделанные тупо копипастом из 1 страницы википедии и прочее барахло) И модерация проходила меньше дня (так быстро, что я думал ее там, по сути. и нет)

Женская тематика... ад, просто ад(( В моей тематике десятка 2 доров и все они благополучно процветают.

Всего: 2865