Intereting Posts
Добавить галерею id в rel атрибут wp_get_attachment_link Удалить крюк genesis_404 из genesis_loop Пусть сообщения хранятся в другой таблице Создание формы поиска для настраиваемых полей Пользовательская область (интерфейс / дизайн) в WordPress, возможно ли и как? Разработка темы: добавление размеров изображения для дисплеев сетчатки Как создать новый блог в WordPress? Как отображать имена тегов продуктов WooCommerce на домашней странице и в категориях Связать сообщения вместе (относительные, не сгруппированные) Как передать переменную get_search_form ()? Отображение страниц для предыдущей страницы / следующей страницы (с несколькими сообщениями / страницами) Специальный плагин для доступа к пользовательской информации? Как предоставить CPT (пользовательский тип сообщения), основанный на дате URL Как разрешить доступ http / ftp к файлам, которые я загрузил? Меню таксономии с почтовым индексом и несколькими родителями

Создание плагина для дезинфекции комментария и поля url перед отображением только

Я хочу создать плагин для дезинфекции комментария и главным образом поля url перед отображением (не до добавления в базу данных), чтобы фильтровать поля url и разрешать отображение этого поля только в том случае, если оно содержит определенные данные, в противном случае я хочу заменить этот URL-адрес поле с чем-то безопасным или очистите его.

(я не хочу, чтобы пользователи вводили URL-адрес как «test.com» или «example.com», я хочу удалить его в этих случаях)

Как я могу это сделать, какой фильтр мне нужно добавить?

РЕДАКТИРОВАТЬ:

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

<?php /* Plugin Name: Get rid of websites before display */ function my_custom_remove_website( $comments ) { foreach ($comments as $k => $comment) { $comments[$k]->comment_author_url = ""; } return $comments; } add_filter( 'comments_array', 'my_custom_remove_website' ); 

Пожалуйста, не стесняйтесь комментировать или отвечать, если этот плагин не сделан с лучшими практиками.