Спрашиваем и отвечаем по Wordpress-11

Conan Varvar
На сайте с 06.11.2011
Offline
249
#671
SeVlad:
На одно событие (клик по ссылке) надо вешать две реакции. Одна - раскрыть аккордеона, вторая - открыть окно. Стандартно этого нигде не будет. наверное..маловероятно.

ну да, чтобы сразу было я и не нашел

Нашел вот такой плагин с прятанием текста в шорткод http://wpincode.com/kak-otobrazhatskryvat-tekst-v-wordpress-s-toggle-effect/

там нельзя подвесить открытие по ссылке?

1. Нужен качественный трафик? Лучшие тизерные сети! (http://tizernie-seti.ru/тизерные_сети/) 2. Лучший хостинг сайтов!! (http://tizernie-seti.ru/хостинг_сайтов/) 3. Лей на Виагру на свой шоп!! (https://goo.gl/f17SLS) Инвайт dSMP8aVF7jAkmw8F
SeVlad
На сайте с 03.11.2008
Offline
1609
#672
Conan Varvar:

там нельзя подвесить открытие по ссылке?

Теоретически можно повесить на любой клик на любой нужный div/span/class/id/итд (не важно плагин/нет). Но возникает вопрос - откуда брать нужную ссылку (чит: нужен интерфейс и механизм записи/привязки с последующей передачей в жабаскрипт). А потом её ещё нужно передать в событие (клик). Тут или готовое попытаться найти, в чём я сомневаюсь, но не отметаю, или же на заказ заказывать тем, кто хорошо знает и ВП (шоркоды надо будет юзать или что-то другое) и аякс.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Conan Varvar
На сайте с 06.11.2011
Offline
249
#673


<script type="text/javascript">
function ClickUnder()
{
window.open("http://ваш сайт.ru/","ClickUnder");
window.focus();
}
document.onmouseup=ClickUnder;
</script>

вот такой код нашел на открытие в новой вкладке, трудно его присобачить к шорткодам или без плагинов?

S
На сайте с 30.09.2016
Offline
469
#674
SeraZwer:
вызов рекламы после первого и второго H2

Вы уж определитесь, что Вам надо. Цитирую:

SeraZwer:
чтобы реклама выводилась после второго, а не первого H2
Если надо, чтобы реклама выводилась и после первого, и после второго заголовков, замените в функции preg_replace единичку (перед закрывающей круглой скобкой) на двойку. А если надо, чтобы после каждого h2 выводилась - вообще удалите этот аргумент.

ПС. В первоначальном варианте функции.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
SZ
На сайте с 09.07.2011
Offline
152
#675
Sitealert:
Вы уж определитесь, что Вам надо. Цитирую: Если надо, чтобы реклама выводилась и после первого, и после второго заголовков, замените в функции preg_replace единичку (перед закрывающей круглой скобкой) на двойку. А если надо, чтобы после каждого h2 выводилась - вообще удалите этот аргумент.

ПС. В первоначальном варианте функции.

Извиняюсь, действительно запутано получилось.

Задача: чтобы реклама выводился только после первого и второго H2 в статье. Это получается сделать заменой 1 на 2, как вы советовали выше. Но нужно, чтобы выводились разные рекламные блоки. После первого H2 один рекламный блок, а после второго H2 уже другой блок.

Спасибо!

S
На сайте с 30.09.2016
Offline
469
#676

У Вас как минимум 2 варианта:

1. Вывести 2 функции (1-й и 2-й вариант) с разными $ads, но назвать эти функции разными именами.

2. Сделать в одной функции 2 разных preg_replace

function ads_h2($content) {
$ads1='1111111';
$ads2='2222222';
$content=preg_replace('#<h2(.*?)</h2>#','<h2\1</h2><div class="adaptiv">'.$ads1.'</div>',$content, 1);
$content=preg_replace('#(<h2.*?</h2>.*?)<h2(.*?)</h2>#s','\1<h2\2</h2><div class="adaptiv">'.$ads2.'</div>',$content, 1);
return $content;
}
add_filter('the_content', 'ads_h2');
SZ
На сайте с 09.07.2011
Offline
152
#677

Sitealert, спасибо большое, все работает.

Devvver
На сайте с 02.07.2008
Offline
672
#678

Такая проблема случилась.

Яндекс проидексировал кучу папок из Wp-content/uploads/

Раньше такого не было.

В интернете советуют в корне уплоадс .htaccess создать с содержимым

Options -Indexes

Правильно ли это? У меня хороший траф с картинок, не закроются ли они?

Мой блог. Все о создании сайтов,Seo и СДЛ ( https://devvver.ru/ ) Мой SEO телеграм канал https://t.me/seobloggers
S
На сайте с 30.09.2016
Offline
469
#679

Devvver, Эта директива не имеет никакого отношения к индексированию поисковиками. Просто если нет этой директивы и нет индексного файла (типа index.html), то при переходе по адресу каталога выставляется напоказ всё его содержимое. Если это нежелательно, то надо либо сделать -Indexes, либо поместить в каталог какой-нибудь файл index.html. А трафик по картинкам должен идти, наверное, в привязке к контенту, в котором эти картинки размещены. И вообще-то, если не хотите индексирования кучи папок, это надо прописать в robots.txt.

Devvver
На сайте с 02.07.2008
Offline
672
#680
Sitealert:
Если это нежелательно, то надо либо сделать -Indexes

Значить закроется содержимое папок 403 ошибкой а файлы останутся целы?

Я правильно понял что мне достаточно залить в 1 папку uploads и эффект будет и на вложенные?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий