Бесплатная помощь по wordpress

(Ответов: 2451, Просмотров: 241190)
  1. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Подскажите как убрать media="screen" и media="print" из head в коде страницы ?
    • 0
  2. Web-разработка Аватар для semyon
    • Регистрация: 20.06.2011
    • Сообщений: 1,781
    • Репутация: 549
    • Webmoney BL: ?
    Fktrctq, смотрите файл header.php

    webmaster23, akismet удаляет спам-комменты и с ЧПУ никак не связан.
    • 0
  3. Опытный Аватар для Fktrctq
    • Регистрация: 21.12.2011
    • Сообщений: 457
    • Репутация: 11
    Цитата Сообщение от semyon Посмотреть сообщение
    Fktrctq, смотрите файл header.php
    файл header.php загружается в body и ни каких дополнительных стилей не выводит
    а до "body" в "head" ворд прес подгружает стили <style type="text/css" media="print">...</style>
    <style type="text/css" media="screen">...</style>
    Как от них можно избавиться?
    • 0
  4. Web-разработка Аватар для semyon
    • Регистрация: 20.06.2011
    • Сообщений: 1,781
    • Репутация: 549
    • Webmoney BL: ?
    Fktrctq, а, ну тогда ищите в functions.php (или файлах что добавлены туда).
    Как правило функция wp_enqueue_style.
    Если знаете название, по которым скрипт зарегистрирован в WP, то можно через дерегистр удалить wp_deregister_style('my_style');
    P.S. про хуки не забудьте.
    • 0
  5. Дипломник Аватар для Travnick
    • Регистрация: 22.07.2013
    • Сообщений: 146
    • Репутация: 14
    • Webmoney BL: ?
    Задам и я свой маленький вопрос.

    Как сделать так, что бы скрпит рекламы (например гугла) автоматически выводился сразу после h1 ?
    • 0
  6. Опытный Аватар для DOleg
    • Регистрация: 21.08.2010
    • Сообщений: 276
    • Репутация: 78
    • Webmoney BL: ?
    Цитата Сообщение от Travnick Посмотреть сообщение
    Как сделать так, что бы скрпит рекламы (например гугла) автоматически выводился сразу после h1 ?
    Если в вашей теме Н1 в шаблоне выводится таким образом:
    Код:
    <h1><?php the_title(); ?></h1>
    то вставляете код рекламы после него.

    Если ваш Н1 выводится в теле самого контента, то необходимо в файл functions.php вашей темы добавить функцию:
    Код:
    function ads_h1($content) {
    $ads='Код Google Adsense';
    $content=preg_replace('#<h1(.*?)</h1>#','<h1\1</h1><div class="adsense-box">'.$ads.'</div>,$content);
    return $content;
    }
    add_filter('the_content', 'ads_h1');
    Пример:
    Код:
    function ads_h1($content) {
    $ads='<script type="text/javascript"><!--
    google_ad_client = "ca-pub-XXXXXXXXXXXX";
    /* 728 на 90 - 2 */
    google_ad_slot = "9267086852";
    google_ad_width = 728;
    google_ad_height = 90;
    //-->
    </script>
    <script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script>';
    $content=preg_replace('#<h1(.*?)</h1>#','<h1\1</h1><div class="adsense-box">'.$ads.'</div>,$content);
    return $content;
    }
    add_filter('the_content', 'ads_h1');
    • 1

    Спасибо сказали:

    Travnick(19.01.2015),
  7. Дипломник Аватар для Travnick
    • Регистрация: 22.07.2013
    • Сообщений: 146
    • Репутация: 14
    • Webmoney BL: ?
    DOleg, А может быть еще подскажете. Все те же условия, но после h1 сразу два блока рядом гугла.
    • 0
  8. Опытный Аватар для DOleg
    • Регистрация: 21.08.2010
    • Сообщений: 276
    • Репутация: 78
    • Webmoney BL: ?
    Добавьте в $ads ещё один блок и каждый из них оберните своим дивом со своим классом или айдишником, для идентификации и присвоения стилей.

    Код:
    function ads_h1($content) {
    $ads='<div class="adsense-box-div1"><script type="text/javascript"><!--
    google_ad_client = "ca-pub-XXXXXXXXXXXX";
    /* 728 на 90 - 2 */
    google_ad_slot = "9267086852";
    google_ad_width = 728;
    google_ad_height = 90;
    //-->
    </script>
    <script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script></div>
    <div class="adsense-box-div2"><script type="text/javascript"><!--
    google_ad_client = "ca-pub-XXXXXXXXXXXX";
    /* 728 на 90 - 2 */
    google_ad_slot = "9267086852";
    google_ad_width = 728;
    google_ad_height = 90;
    //-->
    </script>
    <script type="text/javascript"
    src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
    </script></div>';
    $content=preg_replace('#<h1(.*?)</h1>#','<h1\1</h1><div class="adsense-box">'.$ads.'</div>,$content);
    return $content;
    }
    add_filter('the_content', 'ads_h1');
    • 1

    Спасибо сказали:

    Travnick(19.01.2015),
  9. Дипломник Аватар для Travnick
    • Регистрация: 22.07.2013
    • Сообщений: 146
    • Репутация: 14
    • Webmoney BL: ?
    DOleg, Ни чего не получилось ). Вылазит где-то вверху шапки, даже самый просто вариант с 1 длинным блоком рекламы.
    • 0
  10. Опытный Аватар для DOleg
    • Регистрация: 21.08.2010
    • Сообщений: 276
    • Репутация: 78
    • Webmoney BL: ?
    Ваша тема есть в свободном доступе? Ссылка?
    Если нет, пришлите в ЛС ссылку на закаченный куда-нибудь single.php и functions.php из вашей темы.
    Последний раз редактировалось DOleg; 20.01.2015 в 01:17.
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
Бесплатная помощь по ucoz сайтам
Создание сайтов 6 31.03.2013 14:25
Нужна не бесплатная помощь в заполнении сайта
Копирайтинг, переводы, постинг 4 22.12.2012 00:33
Бесплатная помощь в установке вики-разметки вконтакте
Услуги по SMM, SMO 4 01.02.2012 02:38
Бесплатная помощь в установке вики-разметки вконтакте
Социальные сети 1 27.01.2012 16:44
Нужна помощь (WordPress)
Web программирование 9 04.01.2012 14:00

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры