X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Как удалить атрибут ALT и Title для всех картинок в WP, Как удалить атрибут ALT и Title для всех картинок в WP
denis123123
denis123123
Topic Starter сообщение 18.1.2015, 17:59; Ответить: denis123123
Сообщение #1


Здравствуйте!

Подскажите пожалуйста, как удалить атрибут ALT и Title для всех загруженных картинок в WP.

Спасибо.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
densskv
densskv
сообщение 18.1.2015, 18:03; Ответить: densskv
Сообщение #2


denis123123, это равносильно пилению сука на котором сидите. Это смертный приговор продвижению в картинках. Их наоборот нужно грамотно заполнять.


--------------------
Вечный бан за необоснованную критику и угрозы в адрес администрации форума.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis123123
denis123123
Topic Starter сообщение 18.1.2015, 18:07; Ответить: denis123123
Сообщение #3


densskv, Яндекс наложил фильтр на сайт за переспам. Есть мнение, что одной из причин может быть переспам в атрибутах к изображениям. Траф с картинок минимальный был, терять нечего.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
densskv
densskv
сообщение 18.1.2015, 19:03; Ответить: densskv
Сообщение #4


denis123123, сколько картинок на статью? названия в них повторяются? Как подписаны фото (урлы)? картинки уникальны или закопипасчены?


--------------------
Вечный бан за необоснованную критику и угрозы в адрес администрации форума.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis123123
denis123123
Topic Starter сообщение 18.1.2015, 20:53; Ответить: denis123123
Сообщение #5


densskv, от 1 до 10. Прописывал подряд все ключевые слова по которым писалась статья (1 картинка 1 ключ, в title и alt одно и тоже). Небольшая уникализация (контрастность, размер, разворот и т.п.).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 19.1.2015, 10:29; Ответить: andreykashops
Сообщение #6


Набросал тут на скорую руку, удалит с контента, добавьте в функшинс.
Код
add_filter('the_content', function($content){
    
    $patterns = array("#(<img.*title=\")[^\"]*(\"[^>]*>)#", "#(<img.*alt=\")[^\"]*(\"[^>]*>)#");
    $replacements = array("\\1\\2", "\\1\\2");
    
    $content = preg_replace($patterns, $replacements, $content);

    return $content;

}, 1, 20);


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis123123
denis123123
Topic Starter сообщение 19.1.2015, 12:04; Ответить: denis123123
Сообщение #7


andreykashops, скажите пожалуйста, этот код просто убирает атрибут alt при выводе всех картинок на сайте, не затрагивая при этом базу данных где прописаны все alt? Т.е. убрав этот код, все вернется на свои места?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 19.1.2015, 19:44; Ответить: andreykashops
Сообщение #8


denis123123, именно.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
denis123123
denis123123
Topic Starter сообщение 19.1.2015, 20:33; Ответить: denis123123
Сообщение #9


andreykashops, пишет Parse error: syntax error, unexpected T_FUNCTION in.....
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 19.1.2015, 20:41; Ответить: andreykashops
Сообщение #10


denis123123, попробуйте так
Цитата
add_filter('the_content', 'the_content_replace_tags', 1, 20);
function the_content_replace_tags($content){

$patterns = array("#(<img.*title=\")[^\"]*(\"[^>]*>)#", "#(<img.*alt=\")[^\"]*(\"[^>]*>)#");
$replacements = array("\\1\\2", "\\1\\2");

$content = preg_replace($patterns, $replacements, $content);

return $content;
}


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
13 Chekon 3979 Сегодня, 11:48
автор: Chekon
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
11 Boymaster 1751 Вчера, 23:35
автор: Boymaster
Открытая тема (нет новых ответов) Rebex.io – Ваша инновационная платформа для обмена криптовалюты!
1 Rebex 650 Вчера, 11:50
автор: Rebex
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4779 Вчера, 1:19
автор: sergio11
Открытая тема (нет новых ответов) Какой % отказов нормален для сайта?
11 Aloof 2797 16.4.2024, 12:48
автор: diviner99


 



RSS Текстовая версия Сейчас: 18.4.2024, 12:22
Дизайн