Jump to content
  • 0

Как установить код на сайт


Jokerrs
 Share

Question

Кто подскажет как установить код на сайт чтобы он работал?

<script type="text/javascript">    var _cp = {trackerId: 14031};    (function(d){        var cp=d.createElement('script');cp.type='text/javascript';cp.async = true;        cp.src='//tracker.cartprotector.com/cartprotector.js';        var s=d.getElementsByTagName('script')[0]; s.parentNode.insertBefore(cp, s);    })(document);</script>

На джумле такие коды устанавливались без проблем, тут же я не понимаю куда и как его вставить чтобы это заработало. Я много гуглил, говорят что такие коды следует вставлять в header.php, но мой header.php не похож на другие. Я нашел файл template.php где пристутствует </body>, я пробовал вставлять код перед зарывающимся тегом </body>, но результат нулевой. Ранее у меня была проблема с установкой онлайн консультанта Jivosite, который устанавливается по такому же принципу, тогда проблема решилась установкой модуля, который разработчики написали специльно для таких случаев.

Edited by Jokerrs
Link to comment
Share on other sites

18 answers to this question

Recommended Posts

  • 0

после $(document).ready(function() {
 

 

или в самый конец скрипта. попробуйте и так итак

 

_________________

о господи.... ну что вы туда с тегом то засунули?  (я подсматривал)))

 

вот так . вставляйте в самый конец

        var _cp = {trackerId: 14031};        $(document).ready(function(){        var cp=document.createElement('script');            cp.type='text/javascript';            cp.async = true;            cp.src='//tracker.cartprotector.com/cartprotector.js';        var s=document.getElementsByTagName('script')[0];            s.parentNode.insertBefore(cp, s);         })

1edad248fd.jpg

Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 9:41 PM, web-tech said:

Смотрите в исходном коде, присутствует ли там скрипт?

Как ни странно, в исходном коде присутствует. О чем это может говорить?

Вернее там совсем другой скрипт прописан... Там jivosite прописан, но как так то?

Edited by Jokerrs
Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 9:33 PM, Jokerrs said:
тогда проблема решилась установкой модуля, который разработчики написали специльно для таких случаев.
 

логично было бы глянуть, как модуль добавляет скрипт

 

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

Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 10:04 PM, web-tech said:

логично было бы глянуть, как модуль добавляет скрипт

 

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

Попробовал сейчас по другому отредактировать, в общем дело не в этом.

"логично было бы глянуть, как модуль добавляет скрипт" Если бы я знал как это сделать...

Edited by Jokerrs
Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 10:29 PM, Николя223 said:

Посмотрите что там у вас в footer.php(как он там у вас - подвал)

К моему великому сожалению там все ужасно

Однако две строчки привлекли мое внимание

// load main template file, located in /layouts/template.phpecho $warp['template']->render('template');

Но мне это мало о чем говорит  :)

Edited by Jokerrs
Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 10:37 PM, Николя223 said:

Я думаю вы не ту тему редактируете

17f6cef80c.jpg

99ea4012c7.jpg

Или вообще загляните в index.php

Действительно различия есть, но тему я редактирую от  YOOtheme, и это действительно так, так что ошибка исключена.

Скорее склоняюсь ко второму, в index.php ничего интересного для себя не нашел. 

 

  On 7/4/2015 at 10:37 PM, web-tech said:

посмотреть в код модуля 

  Reveal hidden contents
Edited by Jokerrs
Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 11:12 PM, Николя223 said:

ну добавьте вот сюда тогда 

/wp-content/themes/yoo_nano2_wp/js/template.js

Не нахожу место, в какое место там можно вставить код?

  Reveal hidden contents
Edited by Jokerrs
Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 11:31 PM, Николя223 said:

 

после $(document).ready(function() {

 

 

или в самый конец скрипта. попробуйте и так итак

 

_________________

о господи.... ну что вы туда с тегом то засунули?  (я подсматривал)))

 

вот так 

        var _cp = {trackerId: 14031};           var cp=document.createElement('script');cp.type='text/javascript';cp.async = true;        cp.src='//tracker.cartprotector.com/cartprotector.js';        var s=document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(cp, s); 

Благодарю

  Reveal hidden contents

5nzLsNV.png

Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 11:46 PM, Николя223 said:

Идём дальше. у многих скриптов и css урл указан с HTTPS. не будет так подгружаться(минимум в хроме). без доступа к шаблону вам хз как помочь

 

Если я на файлообменник загружу шаблон, у вас получится помочь?

Edited by Jokerrs
Link to comment
Share on other sites

  • 0

это давайте сами)) у меня нет времени этой ерундой заниматься)) да и той тоже.  обратитесь к разработчику или может кто нибудь отсюда, поставит и cartprotector  в нужное место

 

я более чем уверен что вы не тот шаблон трогали


наводку только дам. у вас магазин woocommerce. И скорее всего шаблоны тоже для него там. Я с ним не работал, поэтому слету не могу вам сказать
в этой папке всё ищите

 

f40f885925.jpg
 

Link to comment
Share on other sites

  • 0
  On 7/4/2015 at 11:57 PM, Николя223 said:

это давайте сами)) у меня нет времени этой ерундой заниматься)) да и той тоже.  обратитесь к разработчику или может кто нибудь отсюда, поставит и cartprotector  в нужное место

 

я более чем уверен что вы не тот шаблон трогали

НАШЕЛ! С двумя дивами, без вас бы не разобрался. Еще раз большое спасибо! 

В исходном коде теперь отображается

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy