Как я могу реинициализировать JavaScript в WordPress, что было создано плагином WordPress - PullRequest
1 голос
/ 16 марта 2012

У меня проблема, когда я хочу создать мобильную оптимизацию на своем сайте, я читаю этот URL-адрес на Оптимизация для мобильных устройств , в этом случае я хочу отложить весь свой JavaScript на своем веб-сайте до Оптимизация скорости и управление javascript, я прочитал это руководство для defer js , у меня есть идея создать свой мобильный сайт в одном URL с помощью javascript optimize mobile.

проблема в том, что когда я хочу редактировать свой веб-сайт в WordPress, это похоже на все функции php, поэтому я не могу отложить свою функцию, если в моем header.php вот так:

.........some code has been not show....
<head>
<meta>........</meta>
<?php if ( is_singular() && get_option('thread_comments') ) wp_enqueue_script('comment-reply'); ?>
    <link rel="stylesheet" type="text/css" media="all" href="<?php bloginfo('stylesheet_url'); ?>" />
    <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" />
    <?php wp_head(); ?>

</head> 

но когда я просматриваю исходный код в браузере, я получаю javascript:

    <script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script>
<noscript><div class="statcounter"><a title="web analytics" href="http://statcounter.com/"><img class="statcounter" src="http://c.statcounter.com/7474402/0/706690ab/0/" alt="web analytics" /></a></div></noscript>

i think the javascript generate by plugin of wordpress because i'm using that.

мой вопрос:

  1. как я могу найти javascript моего плагина wordpress и снова установить его с помощью функции отсрочки?
  2. если это невозможно, как я могу создать свой веб-сайт в мобильном представлении без примера изменения домена m.blabla.com ..?

спасибо за ваш ответ.

1 Ответ

0 голосов
/ 08 апреля 2012
  1. Вы лаете не на то дерево, что пытаетесь сделать.Измените ваши темы / шаблоны / и т. Д., Чтобы все блоки JS находились в нижней части HTML-кода непосредственно перед закрывающим тегом BODY.Это позволяет достичь желаемого результата, оставив обработку JS до последнего, поэтому она не будет препятствовать загрузке страницы на любом устройстве (мобильном или другом) и без использования какого-либо глупого PHP.

  2. Пока этот вопросспорный вопрос, вы должны рассмотреть ищете тему страницы, или перераспределение вашего существующий используя Адаптивный веб-дизайн методы.Это обеспечит согласованный внешний вид независимо от устройства, используемого для доступа к нему. Skeleton.js - это хороший фреймворк для адаптивного дизайна, а в WebDesignTuts имеется отличный учебник по использованию Skeleton.js для создания веб-сайта .

...