Wish-лист
21 мая 2009 г.
Если вы читаете рубрику «Блогоделкин», то наверняка что-то да понимаете в php, в целом, и в WordPress, в частности. Я почти ничего не понимаю в php.
Поэтому с удовольствием приму от вас в подарок что-либо из перечисленного ниже.
add_filter('loginout','home_loginout');<br />
function home_loginout($link) {<br />
return $link = preg_replace('".php??"',".php?redirect_to={$_SERVER['REQUEST_URI']}&",$link);<br />
}
Но этот код действует похожим образом и при залогинивании. Т.е. посетитель попадает туда же, откуда начал процесс авторизации. Помогите добиться того, чтобы код вызывался только при разлогинивании.
Два. Блог WordPress имеет свою систему премодерации комментариев. Но она не позволяет мне установить следующий режим модерирования. Чтобы комментарии от зарегистрированных пользователей публиковались сразу, а комментарии от незарегистрированных — дожидались моего одобрения. Помогите создать такой механизм.
Три. У блога существует система рассылки уведомлений о размещении нового комментария и об опубликовании нового комментария. Всё замечательно. Но когда одни комментарии публикуются сразу, а другие — только после их одобрения, то в последнем случае происходит лишняя рассылка почтовых уведомлений.
Уточняю. Мне не нужны почтовые уведомления в отношении тех комментариев, которые перед опубликованием прошли мою проверку. Я и так в курсе, что они опубликованы. Помогите исправить этот недостаток.
