Intereting Posts
Скрыть панель управления от пользователей, не являющихся администраторами Поддержание синхронизированных промежуточных / рабочих сайтов WP календарное событие перспективы из формы сообщение Автоматическое создание пользовательского заголовка сообщения на основе мета add_post_meta добавляет мета к еще одному другому сообщению WP не регистрируется в первый раз URL-адреса WordPress без сообщений get_template_directory_uri, похоже, не работает при определении WP_CONTENT_DIR Как использовать is_active_widget? Как использовать массив в функции, чтобы получить только значение, которое я хочу Добавление привязки к paginate_links + Ошибка привязки Safari Необходимо вернуться к старой версии wordpress WPDB-> вставка со специальными символами Как создать разбитый список всех категорий на моем сайте? Как получить событие для запуска с помощью Диспетчера тегов Google для аудиоплеер wordpress?

Удалить rel = "приложение wp-att-XX"

Когда вы добавляете изображение с «Добавить медиа» в редактор WYSIWYG, ссылка вокруг изображения автоматически получает rel = «приложение wp-att-XX». Я хотел бы удалить это с помощью скрипта – Может ли кто-нибудь мне помочь? 🙂

Solutions Collecting From Web of "Удалить rel = "приложение wp-att-XX""

Вы можете удалить его прямо до того, как сообщение будет напечатано на экране, удалив его из содержимого. Но помните, что он все равно будет вмешиваться в Редактор.

<?php function my_remove_rel_attr($content) { return preg_replace('/\s+rel="attachment wp-att-[0-9]+"/i', '', $content); } add_filter('the_content', 'my_remove_rel_attr'); 

Я думаю, вы имеете в виду вместо этого html:

 <a href="http://example.com/?attachment_id=1375" rel="attachment wp-att-1375"><img src="http://example.com/wp-content/uploads/2012/09/image-300x78.jpg" alt="image.jpg" width="300" height="78" class="alignnone size-medium wp-image-1375" /></a> 

вы хотите:

 <a href="http://example.com/?attachment_id=1375" ><img src="http://example.com/wp-content/uploads/2012/09/image-300x78.jpg" alt="image.jpg" width="300" height="78" class="alignnone size-medium wp-image-1375" /></a> 

в редакторе, когда вы нажимаете « Вставить в сообщение ».

Затем вы можете попробовать использовать фильтр image_send_to_editor и заменить rel -part html, который вставлен в редактор:

 add_filter('image_send_to_editor', 'wpse_88984_remove_rel', 10, 2); function wpse_88984_remove_rel($html, $id) { if($id>0) $html=str_replace('rel="attachment wp-att-'.$id.'"','',$html); return $html; }