Как скрыть трэкбэки от пользователей
Продолжим тему трэкбэков в WordPress. Сегодня я расскажу, как сделать, чтобы они были видны только администратору. Ведь по сути, простым читателя и посетителям они только мешают.
Все достаточно просто, для начала отделим трэкбэки от комментариев, чтобы узнать как это сделать читаем статью Отделение TrackBack ‘ов от комментариев и ее продолжение. Далее нужно воспользоваться функцией current_user_can():
C помощью функции current_user_can() можно выводить нужную информацию для разных уровней пользователей. level_10 – уровень администратора.
Полный код с выводом трэкбэков:
0) { ?>
Трэкбэки
Все! Теперь трэкбэки не мешают посетителям, а администратору удобно за ними следить прямо на блоге. В одной из будущих статьях я, возможно, расскажу о функции current_user_can() более подробно.
А как сделать, чтобы нужные администратору комментарии также скрывались?
В этом нет смысла.
По моему,смысла скрывать комментарии нет,т.к в не спам-трекбеках нет ничего такого угрожающего. Лучше их просто отделять от обычных комментариев
а какой в этом смысл? проще уж сразу отрубить прием трэкбеков. все равно входящие ссылки будут видны в dashboard.
Flector, мне лично удобней заходя на запись сразу же видеть кто на нее сослался.