• Здравствуйте.
    Я понимаю, что здесь все умные, и мне бы идти от сюда, НО! на возникшие сегодня у меня вопросы я ответов ни здесь ни на просторах интернетов не нашел — решил их сам.

    Вот 1-е.
    Мне очень нужна Яндекс.Метрика на wordpress, просто, по тому, что я люблю wordpress и мне нужна красивая статистика.
    Почитав, как ставится код счетчика на ВП, сделал все, как было сказано:

    (рефер не дам, искать не охота) — «Вставьте код счетчика в тело тега <body>перед его закрытием» -Ок. Вставил в footer.php перед закрытием оного тега и ждал пол дня — НЕ РАБОТАЕТ!

    Прочитал интернеты — везде этот способ и описывают, вставлять в футер.

    В результате воткнул код счетчика для яндекс.метрики в header.php непосредственно после открытия тега <body> и Вуа-ля! через 10 минут все заработало. Данные в нормальном порядке отображаются.

    Это было №1.

    Теперь №2.

    В моем случае — прямо под заголовком сайта (тот, что вызывается <?php bloginfo('name'); ?> ), называется «краткое описание», мне нужно было совсем не краткое описание, а на 6 строк список номеров тел. Плагина для реализации этого я не нашел и в тупую, в файле header.php произвел следующие изменения:

    <div id="header">
    <h1><a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
    <p>
    Наши номера телефонов:
    первый<br>
    второй<br>
    ...
    последний</br>
    <!--// comment <?php bloginfo('description'); ?> --></p>
    </div>

    То есть, функцию вывода поля tagline (оно-же «краткое описание») я за комментировал и добавил все ручками — все очень красиво и работает.

    Еще раз извиняюсь, если написал то, что уже разжевано, но то-ли я не умею пользоваться поискам, то-ли на столько «удачливый», что этого не нашел.

    Всем добра. 🙂

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • И да, очень хочу услышать чей-нибудь комментарий. 🙂

    Atrax

    (@atrax)

    Ethical engineer

    Комментарий номер 0 — очень хорошо, что у вас все получилось. Правда 🙂 это куда лучше тем, в которых нас просят срочно написать решение, не утруждаясь не то, что поиском озаботиться — но даже не читая наводящих вопросов.

    Комментарий номер 1 — это у вас как-то фаза Луны не совпала с биоритмами сервера. Гугловую аналитику с всегда ставлю исключительно в footer.php — и все работает. Если Яндексовому коду не все равно, откуда запускаться — это большой минус им за это в карму. Хотя мне кажется, это что-то у вас сложилось не так.

    Комментарий номер 2 — любой вывод любой функции можно заменить «жестким кодом». В пределе вы получите ручками сверстанный сайт без намека на систему управления. А в реальности всегда некий компромисс — что делать через механизмы CMS, а что — напрямую.

    Комментарий номер 1 — это у вас как-то фаза Луны не совпала с биоритмами сервера. Гугловую аналитику с всегда ставлю исключительно в footer.php — и все работает. Если Яндексовому коду не все равно, откуда запускаться — это большой минус им за это в карму. Хотя мне кажется, это что-то у вас сложилось не так.

    Спасибо что обратили внимание!
    На счет гугловой аналитики — прямо на их сайте написано, что скрипт стоит вставлять непосредственно перед закрытием тега <head>. Я это сделал так:

    <?php wp_head(); ?>
    <script type="text/javascript">
    
      var _gaq = _gaq || [];
      _gaq.push(['_setAccount', 'А_ВОТ_ХРЕН!!!']);
      _gaq.push(['_trackPageview']);
    
      (function() {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
      })();
    
    </script>
    </head>
    <body>
    <!-- Yandex.Metrika counter -->
    <div style="display:none;"><script type="text/javascript">
    ...
    тра-ля-ля...
    ...

    И только тогда все заработало.

    Кстати, не поленился поискать, где-же я это у гуглов вычитал — а вот здесь: http://www.google.com/support/googleanalytics/bin/answer.py?answer=174090

    Еще, однажды, я наткнулся в интернетах на треп вроде «яндекс.метрика и гугл.аналитикс вместе не уживаются, ни фига не работает.» -Это не правда. Сегодня убедился на личном опыте — что все нормально, работают оба.

    Комментарий номер 2 — любой вывод любой функции можно заменить «жестким кодом»

    Да, вы правы. Прийдется. 🙂

    Atrax

    (@atrax)

    Ethical engineer

    Ошибся, признаю. Они опять что-то изменили. Их новый код (который urchin.js) я еще не пробовал.

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «Яндекс.Метрика, tagline.» закрыта для новых ответов.