Поддержка Проблемы и решения Не открывается страница с Яндекс Картой.

  • Здравствуйте,

    после переноса сайт http://terrazn.by на другой хостинг — перестали выводиться страницы с Яндекс Картой.

    Код карты такой <script src=»//api-maps.yandex.ru/services/constructor/1.0/js/?sid=AM-VVnZqaUSoQqxfiQcmxTk-0X3fBsxF&width=960&height=360″ type=»text/javascript» charset=»utf-8″></script>

    Страница с картой загружается так:

    https://terrazn.by/privetik/

    Без карты страницы загружаются нормально.

    В чем тут может быть дело?

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Использую самую последнюю версию вордпресса.

    исходный код страниц видели?

    
    <hr class="hidden" />
    </div><!--/wrapper -->
    </div>
    	<div style="display:none">
    	</div>
    <link rel='stylesheet' id='jetpack_css-css'  href='https://terrazn.by/wp-content/plugins/jetpack/css/jetpack.css?ver=4.7.1' type='text/css' media='all' />
    <script type='text/javascript' src='https://stats.wp.com/e-201712.js' async defer></script>
    <script type='text/javascript'>
    	_stq = window._stq || [];
    	_stq.push([ 'view', {v:'ext',j:'1:4.7.1',blog:'107274295',post:'4105',tz:'3',srv:'terrazn.by'} ]);
    	_stq.push([ 'clickTrackerInit', '107274295', '4105' ]);
    </script>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="ru-RU">
    <head> 
    

    что это за бардак то?

    Убрал этот плагин JetPack: все заработало и код поменялся. Огромное Вам спасибо за, то что заметили. Вроде, плагин серьезный, а такое вытворяет. Думаете, его лучше удалить совсем?

    у вас по-прежнему в заголовке код:

    
    <hr class="hidden" />
    </div><!--/wrapper -->
    </div>
    

    то есть это все-таки вы накосячили, а не плагин.

    Но карта теперь нормально открывается. Так что в нем было дело.

    В header если открыть через редактор вот такой код

    <hr class=»hidden» />
    </div><!—/wrapper —>
    </div>
    <?php wp_footer(); ?>
    <?php
    /**
    * @theme Name : rambo
    * @file : header.php
    * @package : rambo
    * @author : webriti
    * @license : license.txt
    * @filesource : wp-content/themes/rambo/header.php
    */
    ?>
    <!DOCTYPE html PUBLIC «-//W3C//DTD XHTML 1.0 Strict//EN» «http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd»&gt;

    Он еще до меня там был. Думаете, стоит убрать все это?

    <hr class=»hidden» />
    </div><!—/wrapper —>
    </div>
    <?php wp_footer(); ?>
    <?php
    /**
    * @theme Name : rambo
    * @file : header.php
    * @package : rambo
    * @author : webriti
    * @license : license.txt
    * @filesource : wp-content/themes/rambo/header.php
    */
    ?>

    эта хрень, судя по всему, должна быть в footer.php. но так это или нет — я не знаю. jetpack не глючит — он просто выводит скрипты там, где это задано в теме — а у вас wp_footer задан в заголовке, причем еще даже до начала html.

    исправлять это надо обязательно.

    Спасибо

Просмотр 7 ответов — с 1 по 7 (всего 7)
  • Тема «Не открывается страница с Яндекс Картой.» закрыта для новых ответов.