Редирект на oovaufty.com и oneegrou.net

12
GRAFLEKX
На сайте с 05.11.2010
Offline
200
#11
pzn #:
Шорткоды имел в виду от плагина AdsPlacer, например - пробовал по всякому, в том числе и через <?php echo do_shortcode( '[ваш_шорткод]' ); ?> тема их не видит..

Я вам про это выше и написал.

9-я версия композера, конечно, удобнее, не спорю, но там дыр навалом, в том числе и XSS.

Вам просто вскроют сайт снова и удаление вирусов тут не поможет, нужно обновляться.

В новой версии композера вставка любого шорткода делается так:

1. Открываем в Композере страницу, куда нужно вставить шорткод.

2. Далее: ADD -  Text with title - размещаете этот блок в нужном вам месте, где хотите вывести содержимое шорткода.

3. Открываете редактор в модуле  Text with title и вставляете туда шорткод в квадратных скобках, как обычно, без кода:  [ваш_шорткод]

4. Сохраняете страницу в Композере, содержимое шорткода будет выведено в нужном месте (в Композере содержимое шорткода не видно, видно только на странице).

Так можно вывести шорткоды от разных модулей, блоков, плагинов и т.д., множество раз на разных страницах - нужно лишь каждый раз размещать новый блок Text with title в нужном вам месте.

Смотрите скрины, там всё понятно.


jpg scrin_1.jpg
jpg scrin_2.jpg
jpg scrin_3.jpg
Мы поможем в поиске работы: стабильная работа для вас ( https://www.rabota.ru ), вакансии и резюме.
GRAFLEKX
На сайте с 05.11.2010
Offline
200
#12

Если плагин с шорткодами вреднючий (такое бывает иногда) и напрямую не выводит свои шорткоды, то можно зарегистрировать свой шорткод, в котором будет выводиться нужный шорткод от плагина.

Так вот немного всё запутано.

Для этого в файл "functions.php", который расположен в папке "Newspaper-child" добавляете в конец такой код, как пример:

// Регистрируем свой шорткод вывода рекламного блока [home_rotate_banner]
add_shortcode( 'home_rotate_banner', 'home_rotate_ps_func' );
function home_rotate_ps_func(){
$output = do_shortcode( '[тут_нужный_шорткод]' ); // здесь указываем шорткод подходящего блока из ротатора баннеров, например
return $output;
}

И далее уже, по инструкции выше, вставляете шорткод [home_rotate_banner] в модуль Text with title.

В итоге, всё будет работать.

P
На сайте с 09.09.2007
Offline
131
pzn
#13
У меня на некоторых сайтах установлена последняя версия Newspaper 1 2.6.2 и там Композер только на главной странице (ну точнее так было на всех версиях, начиная с 10й).
То есть шаблон у страниц тегов и категорий стандартный и его никак не исправить...
png screenshot_at_nov_20_22-59-56.png
GRAFLEKX
На сайте с 05.11.2010
Offline
200
#14
pzn #:
шаблон у страниц тегов и категорий стандартный и его никак не исправить

А это уже зависит от того, создавали ли вы эти шаблоны в Композере или юзаете дефолтные шаблоны.

Вам нужно создать их, для начала, через Композер в админке.

Тогда будет возможность редактировать их.

Смотрите скрин.

Как крайний вариант, если очень нужна реклама в каком-то конкретном месте, но возможности вставить код или шорткод в тему шаблона нет, то рекомендую для вывода рекламы попробовать плагин "Flat PM".

Он удобен тем, что в настройках конкретного рекламного блока можно выбрать необходимый CSS селектор и плагин будет выводить рекламу над или под селектором.

Т.е. никакие коды/шорткоды вообще размещать не нужно будет.

В общем, выбирайте сами, как вам проще.

jpg scrin_4.jpg
P
На сайте с 09.09.2007
Offline
131
pzn
#15

Проблема в том, что у меня нуленая тема, там не дает ничего загрузить или создать свое)
Flat PM как-то давно тестил, не разобрался и снес, но попробую еще раз скачать и поковыряться
Спасибо за комментарии!

12

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