FastComments.com

Dodaj komentarje na Wix strani

Z FastComments lahko enostavno dodamo komentiranje v živo na katerokoli Wix stran. Prav tako bomo razložili, kako zagotoviti, da ima vsaka stran ali objava na blogu svojo edinstveno nit komentarjev.

Upoštevajte, da ta vadnica zahteva račun FastComments. Priporočamo, da se najprej registrirate in se nato vrnete sem. Račun lahko ustvarite tukaj.

Korak 1: Uredi pravilno stran Internal Link

V tem primeru bomo dodali FastComments Live Commenting na strani objav na blogu.

Za to bomo odprli naše spletno mesto v urejevalniku Wix.

Nato moramo poskrbeti, da urejamo pravo stran.

Želimo zagotoviti, da za vsako objavo na blogu prikažemo enolično nit komentarjev, zato uredimo Blog Pages -> Post.

Korak 1: Uredi dinamično stran objave
Uredi dinamično stran objave

Korak 2: Dodaj vdelani blok Internal Link

Nato bomo šli v Add -> Embed Code -> Embed HTML.

Korak dva: Dodajte blok Embed HTML
Dodajte blok Embed HTML

To nam bo za začetek dalo dolgočasen okvir:

Začetni blok
Začetni blok

Korak 3: Kopiraj/prilepi prilagojeno kodo Internal Link

Ta primer uporablja prilagojeno kodo za združljivost z Wix. Kosov kode FastComments iz drugih vodičev ne boste mogli uporabiti.

Odprite obrazec za dodajanje našega prilagojenega HTML pogovornega okna s klikom na Enter Code in izbiro HTML:

Korak 3: Odpri HTML pogovorno okno
Korak 3: Odpri HTML pogovorno okno

Kopirajte naslednji HTML delček, prilepite ga v pogovorno okno in kliknite Update:

Kos kode za komentarje Wix
Copy Copy
1
2<script src="https://cdn.fastcomments.com/js/embed-v2.min.js"></script>
3<div id="fastcomments-widget"></div>
4<script>
5 (function () {
6 const config = {
7 tenantId: "demo"
8 };
9 const instance = FastCommentsUI(document.getElementById('fastcomments-widget'), config);
10 window.onmessage = (event) => {
11 if (event.data) {
12 if (event.data.action === 'reload') {
13 console.log('Updating FastComments:', event.data.url);
14 config.urlId = event.data.url;
15 config.url = event.data.url;
16 instance.update(config);
17 }
18 }
19 }
20 })();
21</script>
22
Korak 3: Prilepite in shranite
Korak 3: Prilepite in shranite

Zdaj bi morali videti zelo majhno različico pripomočka za komentarje:

Korak 3: Rezultat
Korak 3: Rezultat

Nato bomo to pozicionirali in prilagodili velikost, da bo ustrezala naši strani.

Korak 4: Spremeni velikost Internal Link

Zdaj, ko smo dodali pripomoček za komentarje, ga uredimo na naši strani.

Korak 4: Spreminjanje velikosti
Korak 3: Spreminjanje velikosti

S tem vodičem bomo lahko spremenili trenutno nit glede na aktivno stran. Vendar ne bomo mogli dinamično spreminjati velikosti pripomočka za komentarje dokler Wix ne omogoči te funkcionalnosti. Do takrat boste morali odločiti, kako veliko želite območje komentarjev na svoji strani, in ga ustrezno prilagoditi.

Korak 5: Edinstveni komentarni nizi Internal Link

Nato nastavimo stvari tako, da se nit komentarjev spreminja glede na trenutno stran, kar uporabnikom omogoča razpravo o trenutno prikazani vsebini.

Brez naslednjih korakov boste imeli samo eno globalno nit komentarjev za celotno spletno stran - kar ni zelo uporabno.

Dev Mode

Za dodajanje te funkcionalnosti bomo morali vstopiti v tisto, čemur Wix pravi Dev Mode.

Kliknite možnost Dev Mode na vrhu zaslona.

Omogoči Dev Mode
Omogoči Dev Mode

Nastavite ID elementa

Za dosego tega bomo dodali kodo po meri, vendar moramo najprej novemu vgrajenemu elementu dati ID, na katerega se bomo sklicevali.

Poimenujmo ga fastcomments.

Kliknite nov vgrajeni element, ki smo ga dodali, in v dev načinu spodaj desno bi morali videti polje ID z vrednostjo kot html1:

Polje ID
Polje ID

Spremenite to v fastcomments in pritisnite enter:

Nastavitev ID
Nastavitev ID

Zdaj lahko dodamo našo kodo po meri, ki povem območju komentarjev, katero stran si ogledujemo.

Na dnu zaslona bi morali videti urejevalnik kode, kot je ta:

Odpiranje urejevalnika
Nastavitev ID

Kopirajte naslednjo kodo in jo prilepite tja:

Wix odsek za navigacijo komentarjev
Copy Copy
1
2import wixLocation from 'wix-location';
3
4$w.onReady(function () {
5 function updateFastCommentsLocation() {
6 try {
7 const url = (wixLocation.baseUrl + '/' + wixLocation.path).replace(/,/g, '/');
8 $w('#fastcomments').postMessage({'action': 'reload', 'url': url});
9 } catch (err) {
10 console.error('Wix -> FastComments Error', err);
11 }
12 }
13
14 updateFastCommentsLocation();
15 wixLocation.onChange( () => {
16 updateFastCommentsLocation();
17 });
18});
19
Dodajanje kode za navigacijo
Dodajanje kode za navigacijo

Korak 6: Praznuj Internal Link

Zdaj si lahko oddahnemo in predogledamo našo spletno stran. Videti bi morali območje komentarjev, ki se spreminja glede na trenutno stran. Čestitamo!

Če imate kakršne koli težave, nam sporočite v spodnjem polju za komentar.

Prilagajanje Internal Link

FastComments je zasnovan tako, da ga lahko prilagodite svojemu spletnemu mestu.

Če želite dodati prilagojeno oblikovanje ali spremeniti konfiguracijo, si oglejte Dokumentacijo o prilagoditvah, da izveste, kako.