Hogyan lehet megnyitni egy linket egy új ablakban

Alapértelmezés szerint a WordPressben az összes hivatkozás ugyanabban a böngészőablakban nyílik meg, amelyben megnyílt. Gyakran azonban meg kell nyitni a linket egy új ablakban vagy a linket egy új lapon.

A kifejezés megnyit egy linket egy új ablakban, ebben a cikkben azt jelenti, hogy a linkek egy új lapon vagy új ablakban nyílnak meg, a böngésző beállításaitól függően. Mindenesetre magától értetődik, hogy az az oldal, amelyre a linkre kattintottak, nyitva marad.

Tartalom:
  1. Hogyan lehet megnyitni egy linket egy új ablakban
  2. Üres cél a hozzászólásokban és a hozzászólások beépülő moduljában
  3. Nyisson meg egy linket a megjegyzésekkel egy új ablakban
  4. A rel = ”external nofollow” attribútum használata
  5. A cikk következtetései

Miért lehet erre szükség? A látogató jelenleg az Ön webhelyén van, és van egy külső link a cikkben vagy a webhely oldalán. Ha ez a link érdeklődik a látogató számára, akkor az ilyen külső linkre kattintva egy másik webhelyre jut.

Egy másik webhelyen még több oldalt nyithat meg, és ezt követően nehéz lesz újra elérni az Ön webhelyét. Nem olvasta az Ön cikkét, és hogy hogyan juthat vissza a webhelyére, nem minden számítógép-felhasználó fogja azonnal megérteni, mivel az embereknek különböző előkészületek vannak, és a kezdők számára nem mindig világos, mit kell tenni ebben az esetben.

A böngészőben rákattinthat a vissza gombra, és a látogató akár bezárhatja egy másik webhely ablakot, és valóban a cikkét akarta elolvasni, nem pedig azt a cikket, amelyet véletlenül egy külső linkre kattintott..

A hivatkozás megnyitásának új ablakban vagy lapon a legegyszerűbb módja az, ha rákattint a hivatkozásra az egérgombbal (középső gomb), ezután a link új ablakban nyílik meg..

Megnyithatja a linket egy új böngésző lapon, ha manuálisan beilleszti a "cél" attribútumot a "_blank" címkeértékkel minden ilyen linkbe. A HTML-ben ez így néz ki - cél = ”_ üres”. De nagyon sok ilyen link létezik, és nem mindig fogja emlékezni arra, hogy melyik külső linkbe még nem került be az attribútum.

Új hivatkozások és képek hozzáadásakor a cikkhez, a WordPress adminisztrációs panelen, a szövegszerkesztőben vannak megfelelő elemek, amelyek aktiválása lehetővé teszi a hozzáadott hivatkozások és képek új ablakban történő megnyitását..

Számos módon lehet a linkeket új ablakban megnyitni. Ebben a cikkben csak azokat a módszereket írom le, amelyek a webhelyemön működtek.

Egyes módszerek az előző sablonban nem működtek megfelelően a webhelyemen, tehát nem fogok róluk beszélni. Különösen a főoldal helytelen megjelenítése volt olyan módszerrel, amely megköveteli a JavaScript könyvtár - jQuery - csatlakoztatását. Ez a módszer nem működne, ha a JavaScript le van tiltva.

Hogyan lehet megnyitni egy linket egy új ablakban

Annak érdekében, hogy abszolút minden linket megnyisson új ablakokban vagy lapokon, be kell helyeznie egy speciális kódot a "Header (header.php)" fájlba..

A kód beillesztéséhez be kell írnia a "WordPress Admin Panel" => "Megjelenés" => "Szerkesztő" => "Heading (header.php)".

A "Header (header.php)" fájlban a címkék között, és a következő kódot kell beilleszteni közvetlenül a záró címke előtt:

A kód beillesztése után az összes link új ablakban vagy új lapon nyílik meg. Ebben az esetben az összes hivatkozás megnyílik, nem csak a többi webhelyen kívül, hanem a belső linkek is, amikor maga a webhely belsejébe lépnek.

Úgy tűnik számomra, hogy az oldalak megnyitása egy új ablakban vagy fülben nem nagyon kényelmes, mert sok ablakot vagy fület nyit meg a böngészőben. De tudom, hogy némelyeknek éppen ellenkezőleg, kényelmesebb lesz, ha így külső és belső linkeket nyithatnak a saját webhelyükön..

Üres cél a hozzászólásokban és a hozzászólások beépülő moduljában

Az Üres hozzászólások és hozzászólások beépülő modul segíti a megjegyzésben és a hozzászólásokban lévő linkek új ablakban történő megnyitását anélkül, hogy befolyásolná a webhely többi belső linkjét.

Töltse le innen a Bejegyzések és megjegyzések üres mezőjét..

Ezt a bővítményt hosszú ideje nem frissítették, de jól működik a WordPress motor legújabb verzióján, és jól teljesíti a munkáját. Egy ideig dolgozott az oldalamon..

A Target Blank a Posts and Comments üres plugin telepítéséhez be kell írnia a "WordPress Admin Panel" => "Plugins" => "Add New" => "Install Plugins" => "Download" elemet. Betöltés után a plugint telepíteni és aktiválni kell.

A Bejegyzések és megjegyzések üres üres plugin nem igényel beállításokat, és aktiválása után azonnal elkezdi működni.

E bővítmény használata lehetővé teszi, hogy visszatérjen a webhelyére olyan látogatók számára, akik a webhelyén egy külső linkre kattintottak. Végül is gyakran előfordul, hogy a látogató hosszú ideig kereste a szükséges információkat, majd hirtelen elkészítette azt a linket, amely a hozzá fűzött érdeklődésre a kommentárban vagy a cikkben található, majd valahova máshova ment, és így a látogató gyakran nem találta azt a webhelyet, ahonnan eredetileg elment.

Cél üres a hozzászólásokban és a hozzászólásokban plug-in jó munkát végez funkciói révén, lehetővé teszi, hogy késleltesse és visszatérjen a webhely látogatói.

Nyisson meg egy linket a megjegyzésekkel egy új ablakban

Ha plugin nélkül kell megnyitnia a megjegyzésekkel fűződő linkeket, akkor ezt megteheti a megfelelő kód megváltoztatása után. A változtatásokat a "comment-template.php" fájl kódjában kell elvégezni, amely a "wp-incl." Mappában található..

Ehhez FTP-kapcsolaton keresztül kapcsolódnia kell a webhelyhez olyan programok segítségével, mint a FileZilla vagy a Total Commander. Ezt megteheti a fájlkezelő segítségével is, amely a tárhely vezérlőpultján található..

A "comment-template.php" fájl körülbelül ezen az úton található - domainek / a webhely neve / public_htlm / wp-részletek / comment-template.php.

Figyelem! Mielőtt megváltoztatná a comment-template.php fájlt, el kell készítenie egy másolatát. Meghibásodás esetén a fájlkód megváltoztatása után a webhely normálisan leállhat. Ebben az esetben a módosított fájlt ki kell cserélnie a fájl elmentett eredeti példányára.

Hasonló esemény történt velem is, és a tárhelyem technikai támogatása alapján vissza kellett állítanom a helyet működő állapotba. Nem mentettem az eredeti fájl másolatát, helytelenül módosítottam a fájlkódot, és ezt követően egy időre abbahagyta a webhelyem megjelenését az interneten..

Ez nem történne meg, ha másolatot készítenék a fájlról, mielőtt megváltoztatnám, mert a nem működő fájlt azonnal helyettesítem egy működő fájllal..

A „comment-template.php” fájlt át kell másolnia a számítógépére, és el kell mentnie. Készítsen másolatot a mentett fájlból, és módosítsa a benne található fájlkódot a Notepad ++ szövegszerkesztővel történő megnyitásával. Megnyithatja a fájlt a Jegyzettömbben, de a Jegyzettömbben nagyon nehéz lesz megtalálni a szükséges kódsorokat annak megváltoztatásához..

Következő sor a következővel kezdődik: $ return = ”<, выражением target=”_blank” (на изображении это выражение уже вставлено в код). У меня в файле comment-template.php этот участок кода со вставленным выражением выглядит таким образом:

get_comment_author_link ($ comment_ID = 0) függvény / ** @todo Csak akkor hívja ezeket a funkciókat, amikor szükség van rájuk. Tartalmazza, ha ... egyéb blokkolja a * / $ url = get_comment_author_url ($ comment_ID); $ szerző = get_comment_author ($ comment_ID); if (üres ($ url) || 'http: //' == $ url) $ return = $ szerző; else $ return = "" $ szerző "; return apply_filters ('get_comment_author_link', $ return); 

A kód módosításakor alaposan meg kell vizsgálnia az idézőjeleket (egyszeri vagy dupla), a webhely teljesítménye ettől függ. Ezután cserélje ki a "comment-template.php" fájlt a "wp-incl." Mappában.

Ezt követően ellenőriznie kell webhelye teljesítményét. Ha a webhely-oldal akkor volt nyitva, akkor frissítenie kell a nyitott oldalt.

Most a megjegyzések linkjei új ablakban nyílnak meg, amíg a WordPress verziója nem frissül. A helyzet az, hogy a CMS WordPress verziójának frissítésekor a megváltozott comment-template.php fájl helyébe új comment-template.php fájl kerül..

Ezért a WordPress verziójának frissítése után újból be kell illesztenie a target = ”_ blank” -t a komment-sablon.php fájlba a wp-include mappában..

A rel = ”external nofollow” attribútum használata

A rel = ”external” attribútum pontosan ugyanazt a funkciót végzi, mint a target = ”_ blank” attribútum, amely az XHTML specifikációja szerint nem érvényes. Összevontuk a rel = ”external” attribútumot és a rel = ”nofollow” attribútumot, amely bezárja a hivatkozásokat a súlyátviteltől, egy kombinált rel = ”external nofollow” attribútumba. Mint láthatja, a fenti kódban a rel = ”external nofollow” már része a WordPress fájlnak.

Annak érdekében, hogy a weboldal-kommentátorok linkei új ablakban megnyílhassanak, egy rel = "external nofollow" attribútum nem lesz elég. A JavaScript kódot be kell illesztenie a webhelyre telepített témafájlba, különben a linkek továbbra is megnyílnak ebben az ablakban.

Ezt a JavaScript kódot be kell illeszteni a header.php (Header) fájlba a címke előtt:

 function externalLinks () var doc = document; if (! doc.getElementsByTagName) visszatér; var links = doc.getElementsByTagName ("a"); for (var i = 0; i = 0) link.target = "_blank"; link.title = "Új ablakban nyílik meg." window.onload = externalLinks; 

A fájl frissítése után a webhelyének kommentátoraiból származó linkek új ablakban vagy böngésző lapon nyílnak meg. Ez a módszer lehetővé teszi, hogy ne módosítson a WordPress motor fájljain, és nem függ a CMS frissítésétől.

A cikk következtetései

A cikkben ismertetett módszerekkel módosíthat webhelyén úgy, hogy a webhely kommentátora által mutatott link új ablakban nyílik meg..

Kapcsolódó publikációk:
  • Hogyan telepíthetek hirdetéseket a webhelyre
  • WordPress zsemlemorzs plugin nélkül
  • Hogyan lehet eltávolítani az ismétlődő oldalakat
  • Legjobb kommentátorok plugin nélkül
  • Hogyan lehet webhelyet átvinni a HTTPS-re