u3Bepr

u3Bepr
Рейтинг
60
Регистрация
03.03.2011

можно без плагина в коде чуток подправить:

1. идем сюда /components/com_content/views/article/tmpl/default.php (можно в папку шаблона перенести и там править, что бы не трогать родной файл. пример: /templates/rhuk_milkyway/html/com_content)

2. находим вот такой вывод текста статьи $this->item->text

3. навешиваем сюда функцию или код, которая после первого параграфа будет выводить ваш рекламный код

можно вот так:

function callback_func($matches){
static $count = 0;
$ret = $matches[1];
if (++$count == 2)
$ret .= "<!-- BANNER CODE HERE -->";
return $ret;
}
echo $content = preg_replace_callback('#(<p>.*?</p>)#', 'callback_func', $this->item->text);

а в коде страници есть тэг? (так же ошибка может быть, если тэг и ссылка на картинку есть, но картинка очень мелкая по размерам)

<meta property="og:image"

если у вас вордпресс, то можно вкинуть плагин The SEO Framework и он автоматом будет подтягивать в этот тэг картинку из "Featured Image"

strefapl:
Спасибо, но тут дело в том, что я использую как раз последнюю версию из сайта mywordpress.ru, то есть, обновляться далее некуда.

---------- Post added 06-03-2017 at 19:01 ----------

А если этот class-phpmailer.php вообще грохнуть (т.к. с сайта ничего не рассылаем), это решил проблему?

это стандартный файлик из архива ВП. скорее всего шэл зарыт где-то плагинах или в шаблоне и использует стандартные вызовы ВП

1. накатить поверх существующего ВП свежую версию с офф.сайта

2. подключить логер ПОСТ-запросов и отследить к какому скрипту идут обращения для спама, а дальше найдете где шэл спрятан

zonar:
mh_before_post_content(); 

get_template_part('content', 'single');

я думаю эти
а где они лежат хз

ну первым делом обычно смотрят в function.php в папке с шаблоном. если там нет - делают поиск по тексту в файлах (даже с помощью того же тотал-командера Alt+F7)

Mahol:
Это готовая кнопка, спасибо.

А если нужна рамка для изображения?

можно и для картинки, почитай тут про свойство css для бордера http://htmlbook.ru/css/background-clip

как-то так. ширину обводки падингом регулируй


<style>
.btn123 {
background-clip: content-box;
background-color: red;
border: 1px solid red;
border-radius: 15px;
color: white;
font-weight: bold;
margin: 0 auto;
padding: 2px;
text-align: center;
text-transform: uppercase;
width: 150px;
}
.btn123 span {
display: block;
padding: 5px 10px;
}
</style>
<div class="btn123"><span>Zapisatsa</span></div>

чаще обновляйте Вордпресс :) тут инфа https://www.exploit-db.com/exploits/41224/

Dron1987:
На паре сайтов давно хранил изображения на фрихостах, как их подгрузить в свой ВП, чтоб хранились у меня, а то много изображений уже скосило.
Знаю, есть хороший плагин, который это делает, но забыл название.
Подскажите.
Спасибо

такое External Media Upload?

cyber_Krosh:
Коллеги, а какая есть хорошая форма обратной связи, можно платная, чтобы в зависимости от отмеченных пунктов скрывала или показывали другие пункты и поля?

у formcraft есть такой функционал

Всего: 168