Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Jak otworzyć zewnętrzne odnośniki w nowym oknie lub na karcie w WordPressie?

Ostatnią rzeczą, jakiej chcesz, jest kliknięcie odnośnika do innej witryny internetowej przez odwiedzających Twoją stronę i nigdy do niej nie wracanie. Dlatego otwieranie odnośników zewnętrznych w nowym oknie lub na nowej karcie jest kluczem do płynnego doświadczenia użytkownika.

W WPBeginner poważnie podchodzimy do kwestii zaangażowania naszych czytelników. Dlatego upewniamy się, że wszystkie zewnętrzne odnośniki na naszej witrynie otwierają się w nowych kartach. Pozwala to użytkownikom na zapoznanie się z odnośnikiem bez utraty miejsca na naszej witrynie, umożliwiając im łatwe kontynuowanie odkrywania naszych treści.

Ten przewodnik dla początkujących pokaże ci, jak łatwo sprawić, by zewnętrzne odnośniki na twojej witrynie WordPress otwierały się w nowych kartach, zwiększając zaangażowanie użytkowników i dbając o zadowolenie twoich czytelników.

How to Open External Links in a New Window or Tab With WordPress

Dlaczego odnośniki zewnętrzne otwierają się w nowym oknie lub na karcie?

Zewnętrzne odnośniki to odnośniki do witryn internetowych, których nie jesteś właścicielem lub których nie kontrolujesz. Zazwyczaj, jeśli dodasz odnośnik do zewnętrznej witryny internetowej, odwiedzający po prostu opuszczą twoją witrynę klikając na ten odnośnik.

Podczas gdy niektórzy eksperci od user experience twierdzą, że nie należy otwierać zewnętrznych odnośników w nowym oknie lub na nowej karcie, my się z tym nie zgadzamy.

Większość użytkowników łatwo zapomina witrynę internetową, na którą ostatnio przechodzili. Jeśli kliknięcie odnośnika przeniesie ich z twojej witryny WordPress do nowej witryny, mogą nigdy nie wrócić.

Aby zapewnić użytkownikom lepsze wrażenia, zalecamy otwieranie odnośników zewnętrznych w nowym oknie (w starszych przeglądarkach) lub na nowej karcie (w nowoczesnych przeglądarkach). W ten sposób oryginalna strona internetowa nie zostanie utracona, a użytkownicy będą mogli wznowić przeglądanie twojej witryny, przełączając się z powrotem.

Kolejną korzyścią z otwierania zewnętrznych odnośników w nowej karcie jest zwiększenie liczby wyświetleń strony i zaangażowania użytkowników na twojej witrynie. Użytkownicy, którzy spędzają więcej czasu na twojej witrynie, częściej zapisują się do newslettera e-mail, śledzą cię w mediach społecznościowych, zostawiają komentarze i kupują twoje produkty.

W związku z tym przyjrzyjmy się, jak łatwo otwierać zewnętrzne odnośniki w nowym oknie lub na karcie w WordPressie. Omówimy różne metody, abyś mógł wybrać tę, która najbardziej Ci odpowiada:

Film instruktażowy

Subscribe to WPBeginner

Jeśli wolisz pisemne instrukcje, czytaj dalej.

Edytor bloków WordPress ma wbudowaną funkcję, która pozwala otwierać zewnętrzne odnośniki w nowej karcie. W najnowszych wersjach WordPressa opcja ta jest widoczna podczas dodawania odnośnika.

Wystarczy edytować wpis na blogu lub stronę, na której chcesz dodać zewnętrzny odnośnik. Następnie zaznacz tekst, który chcesz odnośnikiem, a następnie kliknij przycisk „Odnośnik”. Możesz także nacisnąć klawisz skrótu CTRL+K w systemie Windows lub Command+K w systemie Mac.

Adding a Link in the Block Editor

Spowoduje to wyświetlenie wyskakującego okienka wstawienia odnośnika. Po prostu wpisz odnośnik i naciśnij „Enter”.

Następnie należy przełączyć opcję „Otwórz w nowej karcie” do pozycji włączonej.

The Open in New Tab Option in the Block Editor

Odnośnik otworzy się teraz w nowej karcie.

Wskazówka: Możesz również dodać atrybuty title i nofollow do wyskakującego okienka wstawienia odnoś nika, instalując wtyczkę All in One SEO.

Jeśli nadal korzystasz z klasycznego edytora, zalecamy rozpoczęcie korzystania z nowego edytora. Jest on nowoczesny, szybszy i zawiera wiele nowych funkcji, których ci brakuje.

Jeśli jednak nadal chcesz korzystać z klasycznego edytora, to w ten sposób dodasz odnośnik, który otworzy się w nowej karcie.

Najpierw musisz edytować wpis lub stronę, na której chcesz dodać odnośnik. Następnie wybierz tekst, który chcesz odnośnik, który jest znany jako tekst kotwicy. Następnie można kliknąć przycisk „Wstaw/edytuj odnośnik”.

Add new link in classic editor

Pojawi się wyskakujące okienko, w którym można dodać twój zewnętrzny odnośnik.

Następnie kliknij ikonkę koła zębatego obok niego. Spowoduje to wyświetlenie wyskakującego okienka zaawansowanego wstawienia odnośnika.

Open link in new tab using the classic editor

W tym miejscu należy zaznaczyć opcję „Otwórz odnośnik w nowej karcie”. Następnie należy kliknąć przycisk „Aktualizuj” u dołu, aby dodać twój odnośnik.

Czasami, aby dodać odnośnik w WordPressie, konieczne może być napisanie kodu HTML. Na przykład będzie to konieczne podczas korzystania z trybu HTML w nowym edytorze bloków lub dodawania odnośnika w pliku motywu WordPress.

Możesz dodać odnośnik za pomocą kodu HTML w następujący sposób:

 <a href="http://example.com" target="_blank" rel="noopener">Link Text</a>

Parametr target="_blank" w tym kodzie mówi przeglądarkom, aby otworzyły odnośnik w nowym oknie lub na nowej karcie. Wystarczy zastąpić „example.com” adresem URL zewnętrznego odnośnika, a „Link Text” tekstem kotwicy, którego chcesz użyć.

Na twojej witrynie internetowej WordPress możesz dodawać zewnętrzne odnośniki w menu nawigacyjnym witryny. Sposób, w jaki to zrobisz, zależy od tego, czy używasz tradycyjnego motywu, czy motywu blokowego.

Otwieranie odnośników menu nawigacyjnego w nowej karcie dla motywów klasycznych

Aby otworzyć odnośniki menu wychodzącego w nowej karcie, przejdź do Wygląd ” Menu w obszarze administracyjnym WordPress.

Następnie kliknij przycisk „Opcje ekranu” w prawym górnym rogu twojego ekranu.

Open screen options

Po kliknięciu przycisku pojawi się więcej opcji.

Zaznacz opcję „Cel odnośnika” w sekcji „Pokaż zaawansowane właściwości menu”.

Select Link Target option

Następnie możesz dodać własny konfigurator do menu nawigacyjnego, wpisz adres URL, tekst odnośnika i kliknij przycisk „Dodaj do menu”.

Twój własny odnośnik pojawi się teraz w kolumnie Struktura menu. Możesz teraz wybrać opcję „Otwórz odnośnik w nowej karcie”, aby otworzyć twój zewnętrzny odnośnik w innej karcie.

Open external link in a new tab in menu

Po zakończeniu kliknij przycisk „Zapisz menu” u dołu.

Otwieranie odnośników menu nawigacyjnego w nowej karcie dla motywów blokowych

Jeśli korzystasz z motywu blokowego, musisz przejść do Wygląd ” Motywy i użyć Edytora całej witryny, aby otworzyć odnośniki menu wychodzącego w nowej karcie.

Musisz kliknąć obszar nagłówka u góry strony, a nagłówek zostanie zaznaczony. Następnie kliknij obszar nawigacji po lewej stronie menu. Menu zostanie zaznaczone, a na jego końcu powinien pojawić się znak „+”, pod którym można utworzyć nowy odnośnik.

Select the Navigation Block and Click the + Icon

Wskazówka: Wybieranie bloków w pełnym edytorze witryny może być trudne, dlatego wielu użytkownikom łatwiej jest korzystać z widoku listy. Wystarczy kliknąć ikonkę w górnej części ekranu, a następnie znaleźć i wybrać blok Nawigacja. Może on być zagnieżdżony wewnątrz innych bloków, takich jak Nagłówek i Grupa.

Teraz musisz kliknąć ikonkę „+”, aby otworzyć wyskakujące okienko, w którym możesz dodać odnośnik. Wpisz adres URL w polu u góry i upewnij się, że opcja „Otwórz w nowej karcie” jest włączona.

Następnie kliknij ikonkę „Prześlij” obok adresu URL, aby zapisać twoje ustawienia.

Toggle the 'Open In New Tab' Option On

Gdy już to zrobisz, nie zapomnij kliknąć przycisku „Zapisz” u góry ekranu.

Ręczne sprawdzanie opcji dla każdego dodanego odnośnika zewnętrznego może wydawać się dodatkową pracą. Jednak z czasem można się do tego przyzwyczaić.

Jeśli prowadzisz bloga z wieloma autorami lub często zapominasz, aby zewnętrzne odnośniki otwierały się w nowej karcie, możesz użyć do tego wtyczki.

Najpierw należy zainstalować i włączyć wtyczkę Open External Links in a New Window. Aby uzyskać więcej informacji, zobacz nasz przewodnik krok po kroku, jak zainstalować wtyczkę WordPress.

Wtyczka działa po wyjęciu z pudełka i automatycznie otwiera zewnętrzne odnośniki w nowym oknie.

W rzeczywistości nie zmienia zewnętrznych odnośników w twoich wpisach na blogu. Zamiast tego używa JavaScript do otwierania zewnętrznych odnośników w nowym oknie.

Uwaga: Wyłączanie wtyczki spowoduje, że odnośniki zewnętrzne nie będą otwierały się w nowym oknie.

Jeśli często zapominasz o ustawieniu zewnętrznych odnośników tak, aby otwierały się w nowej karcie podczas pisania wpisów na blogu lub chcesz mieć pewność, że zaproszeni goście postępują zgodnie z twoimi wytycznymi, możesz również skorzystać z WPCode.

WPCode umożliwia bezpieczne i łatwe dodawanie własnego kodu w WordPress i jest dostarczany z wbudowaną biblioteką przydatnych fragmentów kodu do konfiguratora twojej witryny.

Korzystając z tej metody, możesz automatycznie otwierać wszystkie zewnętrzne odnośniki w twoich wpisach w nowej karcie za pomocą zaledwie kilku kliknięć.

Najpierw należy zainstalować i włączyć darmową wtyczkę WPCode. Jeśli potrzebujesz pomocy, możesz skorzystać z naszego poradnika dotyczącego instalacji wtyczki WordPress.

Po włączaniu wtyczki, przejdź do Code Snippets ” Library z kokpitu administratora WordPress.

Następnie wyszukaj fragment kodu „Otwórz odnośniki zewnętrzne w nowej karcie”. Po znalezieniu fragmentu kodu, najedź na niego i kliknij przycisk „Użyj fragmentu kodu”.

Find the snippet for opening external links in a new tab from the library

Spowoduje to otwarcie edytora fragmentów kodu WPCode.

Powiadomienie, że WPCode automatycznie dodaje kod i wybiera odpowiednią metodę wstawienia.

WPCode automatically adds the code

Następnie wystarczy przełączyć przełącznik u góry strony z „Nieaktywne” na „Aktywne” i nacisnąć przycisk „Aktualizuj”.

Na koniec należy kliknąć przycisk „Aktualizuj”, aby zapisać i włączać fragment kodu.

Switch the toggle to 'Active' and click the 'Update' button

To wszystko. Teraz wszystkie zewnętrzne odnośniki dodane w twoich wpisach WordPress automatycznie otworzą się w nowej karcie.

Mamy nadzieję, że ten artykuł pomógł ci dowiedzieć się, jak łatwo otwierać zewnętrzne odnośniki w nowym oknie w WordPress. Możesz również zobaczyć inne artykuły związane z dodawaniem odnośników w WordPress:

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz na niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak WPBeginner jest finansowany, dlaczego to ma znaczenie i jak możesz nas wspierać. Oto nasz proces redakcyjny.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Najlepszy zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi - zbiór produktów i zasobów związanych z WordPressem, które każdy profesjonalista powinien mieć!

Reader Interactions

34 komentarzeZostaw odpowiedź

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. Dayo Olobayo

    Thanks for explaining this in detail but I however have another question. Is it advised to open internal links in new tabs? I ask because most users would most likely not come back to what they were reading before jumping to another article on my website because they clicked on an anchor text.

    • WPBeginner Support

      For the time being we prefer to have internal links open in the same window while external links open in a new tab or window.

      Administrator

  3. Ahmed Omar

    good explanation about all the options
    personally I am using plugin, as it is more easy and at the same time I check on the links
    thank you

    • WPBeginner Support

      You’re welcome, glad you found a method you prefer :)

      Administrator

  4. Jiří Vaněk

    Alternatively, I would also add that for SEO purposes, it’s good to have links on the website with the 'nofollow’ attribute.

  5. Jordi

    Hi,
    Unfortunately, after the latest Wordpress updates, the option „Open in a new Tab” is not available at the time of inserting the link. You must then edit the link to include that option. Is there a possibility to revert it? Thanks.

    • WPBeginner Support

      You should still be able to add the open in new tab when first adding the link, we would recommend checking to ensure that you don’t have any plugins that may conflict with adding links.

      Administrator

  6. Esteban

    Hello, in gutenberg once the option is checked it does not work, it is independent of plugins, could it be the theme?

    • WPBeginner Support

      If you’ve disabled all plugins you can try changing themes to see if the issue is from your theme. The other possibility would be if you have a browser addon that is preventing the link from opening in a new window or tab.

      Administrator

  7. Jennifer Robin Gallery

    I’ve tried both this version, and WP External Links, and neither will open my links in a new tab. I’ve tried to disconnect my wp no right click plugin, and that still didn’t work. Suggestion?

    • WPBeginner Support

      If none of the methods in this article are allowing you to open the link in a new tab, we would recommend checking if you have any browser extensions that may be preventing the links from opening.

      Administrator

  8. Jeroen van Rensen

    Nice article! I love it!

    • WPBeginner Support

      Thank you :)

      Administrator

  9. Emily Harvey

    I am using the new editor and despite your excellent article when I click on the 'open link in new tab’ button I am not sure which symbol indicates whether the link is in a new tab or not. Is it grey or is it green?
    Am I right that if you do nothing the link will not open in a new tab?

    • WPBeginner Support

      It sounds like you may be using a plugin that is modifying the display, normally it would be when the box is filled for it to open in a new tab. If you preview the post you should be able to test which option is working for your site.

      Administrator

  10. Ikenna John Udeobi

    Thank you for sharing this tip, I would start following these methods from now on

    • WPBeginner Support

      Glad our guide could be helpful :)

      Administrator

  11. Terry G

    Thank you Scott Swanson for your note. It wasn’t working for me, but when I disabled that plugin, it does. I guess I have to find another protection plugin to see if it’s only that plugin.

  12. Johnbosco gomez

    Greetings. please do you have the one with the feature if someone clicks external link it will take him to new page with click here to continue link? please can you suggest any plugin for this?

  13. may

    I downloaded this but the links still don’t open in a new window or tab.

  14. Scott Swanson

    Will not work with the WP Content Copy Protection & No Right Click plugin

  15. Ben

    How do you open external links (eg advertising) when the person on your blog plays any of the videos?

  16. João Leitão

  17. Clare

    Can anyone tell me how to open a MENU item in a new window? I don’t see an option in the Edit Menus page. I have an external link in a footer menu , that I’d like to open in a new window.

  18. Mike Cavanaugh

    I downloaded the plugin but all my links still open up in my wordpress page.

    On my side bar ads, I want them to open up in a separate page and leave my page open?

    Same for all the links in the „find a professional menu” I want people to go to their links/sites but keep my site open so they will have it in front of them.

    Help please?

    mike

  19. demeyere

    I think it is much easier to just handle this in the jQuery for the whole site… and never worry about it again. (Substitute your own domain name for mine, of course.)

    // open all external links in a new window

    $(„a[href^=’http’]”).not(„[href*=’demeyere.com’]”).attr(’target’,’_blank’);

    • wpbeginner

      @demeyere Again, the plugin above is not using target _blank to make sure that the site validates with XHTML strict. But yes, your code will do the job as well.FYI for others reading: Now anyone can simply make a plugin and call this snippet in the header. It wouldn’t make any difference in the load time between you manually putting in your header or calling it via a plugin into wp_head() hook.

  20. easyP

    Hi

    In earlier versions of wordpress, you selected the text you wanted to link to and then hit the link icon on the dashboard.

    This opened a field in which you added the link.

    Worked fine.

    In latest wordpress versions, when I select the text and hit the link icon and paste in the link, the link appears at the top of the post – not surrounding the selected text.

    Am I doing something wrong?

    Plugin looks good but I’m trying to cut down on the number that I use.

    • wpbeginner

      @easyP It doesn’t work like that on our site. We are using 3.2.1. We select the text and hit the link icon, and it adds the link where it should. Are you using the Visual Editor or the HTML Editor?Also, any particular reason why you are trying to cut down on the number of plugins that you use?

      • easyP

        @wpbeginner

        Hi boys.

        Number of plugins – trying to cut down because of page load time.

        I love my theme, but it runs like a donkey.

        I use the html editor when writing posts and I’m using wordpress 3.2.1 but when I select the text and hit the link icon – the link forgets the highlighted text and appears at the top of the post / page!

        Any thoughts?

        • wpbeginner

          @easyP If you try to this trick without a plugin, you will end up doing the same thing. The impact of this plugin on your load time is barely noticeable.

        • easyP

          @wpbeginner

          Worth knowing that – thanks boys.

  21. AstroGremlin

    I just installed this plug-in. Kind of a funny name, Open External Links in a New Window, but certainly a great idea. Thanks!

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.