Pereiti prie turinio

Kaip į wordpress postą įterpti scriptą iš kito failo


Rekomenduojami pranešimai

Sveiki, reikia informacijos kaip įterpti į wordpress postą mano parašytą kodą kuris yra kitame faile.

 

Šiuo atveju failas randasi: wp-content/testuoju.php

 

Failo turinys:

 

<html lang="en"><head>
<meta charset="UTF-8">
<meta name="author" content="Mantas">
<title>Kazkoks</title>
<link rel="stylesheet" type="text/css" href="/wp-content/jquery.fancybox.css">
<style type="text/css">
a {outline: 0 none; text-decoration: none;}
a img {border: 0 none;}
#wrap { width: 800px;  margin: 20px auto; font-family: arial, sans-serif; font-size: 14px;}
p.counter span {font-weight: bold;}
</style>
<script src="/wp-content/jquery.js"></script>
<script type="text/javascript" src="/wp-content/jquery.fancybox.js"></script>
<script type="text/javascript" src="/wp-content/jquery.cookie-1.3.0.js"></script>
<script>
$(document).ready(function () {
   // create cookie
   var visited = $.cookie('visited'); // visited = 0
   if (visited == 1) {
       $("p.counter").html("Tuoj issoks langas");
       // open fancybox after 3 secs on 4th visit
       setTimeout(function () {
           $.fancybox.open({
               type: 'iframe',
           href : 'http://labas.lt', 

           });
       }, 3000);
   } else {
       visited++; // increase counter of visits
       $("p.counter span").append(visited);
       // set new cookie value to match visits
       $.cookie('visited', visited, {
           expires: 3// expires after one day
       });
       return false;
   }
}); // ready
</script>
</head>
</html>

 

Kai aš mėginu padaryti include.

 

include(ABSPATH . 'wp-content/testuoju.php');

 

Man randa kažkokių klaidų.

 

"Uncaught SyntaxError: Unexpected token <"

 

Klaida šioje eilutėje: href : 'http://labas.lt', </p>

 

Nors realiai užėjus į puslapis.lt/wp-content/testuoju.php viskas veikia ir jokių klaidų nėra.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Matot man tas kodo panaudojimas reikalingas ne visuose puslapiuose, aš norėčiau tik, kad tas išokantis langas būtų užkraunamas tik kai kuriuose puslapiuose.

 

Įterpus į "Widgets" kita klaida:

 

Uncaught TypeError: Cannot read property 'cookie' of undefined

 

var visited = $.cookie('visited'); // visited = 0

 

Kur tiksliai wordpresse yra

 

<script type="text/javascript" src=

 

Visi šitie. Pamėginčiau ten įterpti šiuos kodus ir ištrinti iš manojo. Aš manau, gal pykstasi wordpresso jquery su mano.

Redagavo MantasV
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Yra pluginas, kuris rodo widgeta tik tam tikruose puslapiuose, pvz: https://wordpress.org/plugins/conditional-widgets/

 

I widget dedamas html koda nedubliuok html, head, body ir kt. tagu. Taip pat nedek antra karta jQuery. Taciau jei kitur nenaudoji, tai teks ideti jquery.cookie

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

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

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...