Kako otvoriti vezu u novom prozoru

U programu WordPress prema zadanom se otvaraju sve veze u istom prozoru preglednika koji je bio i otvoren. Ali često je potrebno otvoriti vezu u novom prozoru ili vezu otvoriti u novoj kartici.

Izraz otvori vezu u novom prozoru, u ovom članku znači da će se veze otvoriti u novoj kartici ili novom prozoru, ovisno o postavkama vašeg preglednika. U svakom slučaju, podrazumijeva se da će stranica s koje je klikana veza ostati otvorena.

sadržaj:
  1. Kako otvoriti vezu u novom prozoru
  2. Ciljan prazan dodatak u postovima i komentarima
  3. Otvorite vezu s komentarima u novom prozoru
  4. Korištenje atributa rel = "external nofollow"
  5. Zaključci članka

Zašto bi ovo moglo biti potrebno? Posjetitelj se trenutno nalazi na vašoj web lokaciji, a u članku ili na stranici nalazi se vanjska veza. Ako je ovaj link posjetitelju zanimljiv, nakon što klikne na takav vanjski link doći će do druge stranice.

Na drugoj web stranici on može otvoriti još nekoliko stranica i nakon toga bit će mu teško ponovno doći na vašu stranicu. Nije pročitao vaš članak, a kako se vratiti na vašu web lokaciju, neće svaki korisnik računala odmah shvatiti, jer ljudi imaju različite pripreme i početnicima nije uvijek jasno što učiniti u ovom slučaju.

U pregledniku možete vratiti gumb, a posjetitelj je čak mogao zatvoriti prozor na nekoj drugoj web lokaciji, a on je stvarno želio pročitati vaš članak, a ne članak koji je slučajno stigao na vanjsku vezu.

Najlakši način za otvaranje veze u novom prozoru ili kartici jest klik na vezu s kotačićem miša (srednja tipka), nakon čega će se veza otvoriti u novom prozoru.

Vezu možete otvoriti na novoj kartici preglednika ručnim umetanjem atributa "target" sa vrijednošću oznake "_blank" u svaku takvu vezu. U HTML-u će izgledati ovako - target = "_ prazno". Ali može biti mnogo takvih veza, a nećete se uvijek sjetiti u koje vanjske veze ovaj atribut još nije umetnut.

Kada dodajete nove veze i slike u članak, u upravnoj ploči WordPress, u uređivaču teksta, postoje odgovarajuće stavke, čija aktiviranje omogućava otvaranje dodanih veza i slika u novom prozoru.

Postoji nekoliko načina otvaranja veza u novom prozoru. U ovom ću članku opisati samo one metode koje su djelovale na mojoj web stranici.

Neke metode nisu ispravno funkcionirale na mojoj web lokaciji u prethodnom predlošku pa neću govoriti o njima. Konkretno, glavna je stranica pogrešno prikazana u metodi koja zahtijeva povezivanje JavaScript knjižnice - jQuery. Također, ova metoda neće raditi ako je onemogućen JavaScript.

Kako otvoriti vezu u novom prozoru

Da biste otvorili apsolutno sve veze na web mjestu u novim prozorima ili karticama, morat ćete umetnuti poseban kôd u datoteku "Zaglavlje (header.php)".

Da biste umetnuli ovaj kôd, morate unijeti "WordPress Admin Panel" => "Izgled" => "Uređivač" => "Zaglavlje (header.php)".

U datoteci "Header (header.php)" između oznaka i morate umetnuti sljedeći kôd neposredno prije završne oznake:

Nakon umetanja ovog koda, sve se veze otvaraju u novom prozoru ili na novoj kartici. U ovom se slučaju otvaraju sve veze, ne samo vanjske prema drugim web mjestima, već i unutarnje veze kada se prelaze na stranice unutar same web lokacije.

Čini mi se da postavljanje otvaranja stranica u novom prozoru ili kartici nije baš prikladno, jer otvara mnogo prozora ili kartica u pregledniku. Ali, znam da će za neke biti naprotiv prikladno otvoriti vanjske i unutarnje veze na njihovom web mjestu na ovaj način.

Ciljan prazan dodatak u postovima i komentarima

Ciljani dodatak praznih postova i komentara pomaže u otvaranju veza u komentarima i postovima u novom prozoru, bez utjecaja na druge interne veze na web mjestu..

Ovdje preuzmite dodatak Target Blank In Posts and Comments..

Ovaj dodatak nije dugo ažuriran, ali dobro funkcionira na najnovijoj verziji WordPress motora i dobro radi svoj posao. Neko je vrijeme radio na mojoj stranici..

Da biste instalirali dodatak Ciljano prazno u postovima i komentarima, morat ćete unijeti "WordPress Admin Panel" => "Dodaci" => "Dodaj novo" => "Instaliraj dodatke" => "Preuzmi". Nakon učitavanja, dodatak je potrebno instalirati i aktivirati.

Dodatak Target Blank in Posts and Comments ne zahtijeva nikakve postavke i započinje s radom odmah nakon aktivacije.

Upotreba ovog dodatka omogućuje vam povratak posjetitelja na vašu web lokaciju koji su kliknuli na vanjsku vezu s vaše web lokacije. Uostalom, često se dogodi da posjetitelj duže vrijeme traži potrebne informacije, a onda odjednom iz komentara ili iz članka iznenada napravi vezu koja ga je zanimala, a zatim ode negdje drugdje, pa tako posjetitelj često nije mogao pronaći web mjesto s kojeg je izvorno otišao.

Ciljani prazan post i komentare dodatak dobro radi svoje funkcije, omogućava vam odgađanje i vraćanje posjetitelja na vaše web mjesto.

Otvorite vezu s komentarima u novom prozoru

Ako trebate otvoriti veze s komentarima bez pomoći dodatka, to se može učiniti nakon promjene odgovarajućeg koda. Promjene će trebati biti unete u kod datoteke "comment-template.php" koja se nalazi u mapi "wp-include".

Da biste to učinili, morat ćete se povezati na svoju web lokaciju putem FTP veze pomoću programa kao što su FileZilla ili Total Commander. To se može učiniti i pomoću upravitelja datoteka koji se nalazi na upravljačkoj ploči vašeg hostinga..

Datoteka "comment-template.php" nalazi se približno uz ovaj put - domene / naziv vaše web lokacije / public_htlm / wp-include / comment-template.php.

Upozorenje! Prije promjene datoteke comment-template.php morate je kopirati. U slučaju kvara, nakon promjene koda datoteke, vaša web lokacija može prestati normalno funkcionirati. U tom ćete slučaju datoteku koju ste izmijenili morati zamijeniti spremljenom originalnom kopijom ove datoteke.

Sličan incident mi se dogodio i morao sam vratiti web lokaciju u radno stanje koristeći tehničku podršku svog hostinga. Nisam spremio kopiju izvorne datoteke, napravio pogrešne izmjene u kodu datoteke, a nakon toga se moja web lokacija neko vrijeme prestala prikazivati ​​na Internetu.

To se ne bi dogodilo ako bih napravio kopiju datoteke prije promjene, jer bih odmah zamijenio neradnu datoteku radnom datotekom.

Trebat ćete kopirati datoteku "comment-template.php" na računalo i spremiti je. Potrebno je napraviti kopiju iz spremljene datoteke i unijeti promjene u kod datoteke, otvorivši je pomoću uređivača teksta Notepad ++. Možete otvoriti datoteku u bilježnici, ali biti će vrlo teško pronaći potrebne retke koda da biste je promijenili.

Sljedeća linija je koja počinje s $ return = ”<, выражением target=”_blank” (на изображении это выражение уже вставлено в код). У меня в файле comment-template.php этот участок кода со вставленным выражением выглядит таким образом:

funkcija get_comment_author_link ($ comment_ID = 0) / ** @todo Ove funkcije pozivajte samo kada su potrebne. Uključite ako ... else blokira * / $ url = get_comment_author_url ($ comment_ID); $ author = get_comment_author ($ comment_ID); if (prazno ($ url) || 'http: //' == $ url) $ return = $ autor; else $ return = "" $ author "; return apply_filters ('get_comment_author_link', $ return); 

Prilikom izmjena ovog koda, pažljivo trebate pogledati navodnike (pojedinačne ili dvostruke), uspješnost vaše web lokacije može ovisiti o tome. Zatim zamijenite datoteku "comment-template.php" u mapi "wp-include".

Nakon toga, morat ćete provjeriti izvedbu svoje web lokacije. Ako je stranica web lokacije tada bila otvorena, trebali biste ažurirati otvorenu stranicu.

Sada se veze za komentare otvaraju u novom prozoru sve dok se WordPress verzija ne ažurira. Činjenica je da se prilikom ažuriranja verzije CMS WordPress-a promijenjena datoteka komentar-template.php zamjenjuje novom datotekom komentar-template.php.

Stoga, nakon ažuriranja verzije WordPressa, morat ćete ponovo umetnuti target = "_ blank" u datoteku comment-template.php u mapu wp-include.

Korištenje atributa rel = "external nofollow"

Atribut rel = "vanjski" obavlja potpuno istu funkciju kao atribut target = "_ blank", koji nije valjan u skladu s specifikacijama u XHTML. Sada smo spojili atribut rel = "external" i atribut rel = "nofollow", koji zatvara veze od prijenosa težine, u jedan kombinirani atribut rel = "external nofollow". Kao što možete vidjeti gore, u gornjem kôdu, rel = "vanjski nedostatak" već je dio WordPress datoteke.

Kako bi se veze komentatora web mjesta otvorile u novom prozoru, niti jedan atribut rel = "vanjski nedostatak" neće biti dovoljan. Također morate umetnuti JavaScript kôd u datoteku s temama instaliranom na web mjestu, inače će se veze i dalje otvarati u ovom prozoru.

Ovaj JavaScript kôd morat ćete umetnuti u datoteku header.php (Header) prije oznake:

 funkcija externalLinks () var doc = dokument; ako se (! doc.getElementsByTagName) vrati; var linkovi = doc.getElementsByTagName ("a"); for (var i = 0; i = 0) link.target = "_blank"; link.title = "Otvara se u novom prozoru" window.onload = externalLinks; 

Nakon ažuriranja datoteke, linkovi komentatora vaše web stranice otvorit će se u novom prozoru ili kartici preglednika. Ova metoda omogućuje vam da ne napravite promjene u datotekama programa WordPress i da ne ovisite o ažuriranju CMS-a.

Zaključci članka

Korištenjem metoda opisanih u članku, možete izvršiti promjene na svojoj web lokaciji tako da se veza komentatora vaše web lokacije otvorila u novom prozoru.

Povezane publikacije:
  • Kako instalirati oglase na web mjesto
  • WordPress krušne mrvice bez dodatka
  • Kako ukloniti duplicirane stranice
  • Najbolji komentatori bez dodatka
  • Kako prenijeti web mjesto na HTTPS