Описание
Выводит ссылку на редактирование комментария (текущего в цикле), если у пользователя есть право на это.
Этот тег шаблона должен быть использован внутри Цикла комментариев.
edit_comment_link() работает на базе get_edit_comment_link().
Функция выведет на экран html код ссылки.
Использование
<?php edit_comment_link( $link, $before, $after ); ?>
Параметры
- $link (строка)
- Текст ссылки.
По умолчанию: __('Edit This') - $before (строка)
- Текст перед ссылкой. Можно использовать html код.
По умолчанию: нет - $after (строка)
- Текст после ссылки.
По умолчанию: нет
Примеры
1. Выведем ссылку на редактирование комментария. Используем этот код в Цикле комментариев (comments.php):
<?php edit_comment_link(); ?>
2. Изменим текст ссылки и вложим ссылку в html тег <p>:
<?php edit_comment_link('редактировать коммент', '<p>', '</p>'); ?>
На заметку
Чтобы изменить ссылку, можно использовать фильтр edit_comment_link.
edit_comment_link()
из файла: /wp-includes/link-template.php WP 3.3.2function edit_comment_link( $link = null, $before = '', $after = '' ) {
global $comment;
if ( !current_user_can( 'edit_comment', $comment->comment_ID ) )
return;
if ( null === $link )
$link = __('Edit This');
$link = '<a class="comment-edit-link" href="' . get_edit_comment_link( $comment->comment_ID ) . '" title="' . esc_attr__( 'Edit comment' ) . '">' . $link . '</a>';
echo $before . apply_filters( 'edit_comment_link', $link, $comment->comment_ID ) . $after;
}Связанные Функции
Ещё из раздела
Смотрите также: Функции WordPress и Теги Шаблона.
Важную роль в жизни любого уважающего себя сайта, является его продвижение. Ведь зачем нужен сайт если о нем никто не знает?.. А чтобы о нем узнали нужно продвижение сайтов. Продвижением занимаются специалисты в области SEO.