Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
Puchar WPB
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak dodać link do edycji posta do postów i stron WordPress

Edycja treści WordPress jest znacznie szybsza, gdy możesz to zrobić bezpośrednio ze swojej strony internetowej. Dodając prosty link do edycji do swoich postów i stron, możesz szybko wprowadzać te zmiany bez konieczności przechodzenia przez panel administracyjny WordPress.

Ta drobna zmiana może znacząco poprawić Twój przepływ pracy. Jest to technika, której używamy w WPBeginner, aby zaoszczędzić cenny czas, pozwalając naszym pisarzom na natychmiastowe dostosowywanie i aktualizowanie ich artykułów z poziomu front-endu strony.

W tym artykule pokażemy Ci, jak krok po kroku dodać link do edycji posta do Twoich stron i postów WordPress.

Jak dodać link do edycji posta na postach i stronach WordPress

Dlaczego dodawać link do edycji postów i stron w WordPressie?

Dodanie linku „Edytuj wpis” do wpisów i stron WordPress pozwala na szybkie i łatwe wprowadzanie zmian w treści bez konieczności przechodzenia przez panel administracyjny.

Zazwyczaj, jeśli zauważysz literówkę lub potrzebujesz zaktualizować informacje, musisz wrócić do panelu administracyjnego, znaleźć menu Wpisy, przeszukać listę, a następnie otworzyć edytor. To dużo kliknięć dla prostej poprawki.

Dzięki linkowi edycji na froncie strony, po prostu klikasz „Edytuj” bezpośrednio na stronie, a edytor wpisu otwiera się natychmiast.

Oto jak to wygląda na naszej stronie, WPBeginner:

przykładowy link do edycji posta na stronie front-end bloga WordPress

📍 Uwaga: Link do edycji posta będzie widoczny tylko dla zalogowanych użytkowników posiadających odpowiednią rolę użytkownika i uprawnienia.

Wiele motywów WordPress posiada tę funkcję, ale czasami jest ona usuwana przez deweloperów. Jeśli Twój motyw nie ma tej funkcji, będziesz chciał ją dodać ręcznie.

Jak dodać link do edycji posta do postów i stron WordPress

Aby dodać link do edycji posta w WordPressie, musisz dodać kod do plików WordPressa.

Pokażemy Ci dwie różne metody dodawania kodu do Twojej witryny:

Pierwsza metoda jest bardzo łatwa i nie wymaga żadnego doświadczenia w kodowaniu. Jednak nie działa ze wszystkimi motywami i nie będziesz miał kontroli nad tym, gdzie dokładnie pojawi się link.

Druga metoda jest bardziej techniczna i wymaga pewnej wiedzy o PHP, aby wiedzieć, gdzie umieścić kod. Da Ci to jednak kontrolę nad tym, gdzie dokładnie pojawi się link do edycji.

Mając to na uwadze, pokażemy Ci, jak dodać link do edycji posta do postów i stron w WordPressie.

Metoda 1: Dodaj link do edycji posta w WordPress za pomocą WPCode (Zalecane)

W przypadku tej metody będziesz musiał dodać fragment kodu, edytując plik functions.php swojego motywu lub używając wtyczki do fragmentów kodu.

Możesz zapoznać się z naszym przewodnikiem jak wklejać fragmenty kodu z sieci do WordPressa, aby uzyskać bardziej szczegółowe instrukcje.

W tym samouczku zamiast edytować plik functions.php użyjemy wtyczki WPCode.

WPCode

Zawsze polecamy WPCode, ponieważ jest darmowy, łatwy w użyciu i nie zepsuje Twojej strony, jeśli coś pójdzie nie tak.

Aby rozpocząć, musisz zainstalować i aktywować bezpłatną wtyczkę WPCode. Możesz zapoznać się z naszym przewodnikiem jak zainstalować wtyczkę WordPress, aby uzyskać instrukcje krok po kroku.

Uwaga: Bezpłatna wersja WPCode zawiera wszystko, czego potrzebujesz do dodawania niestandardowego kodu do WordPressa. Jeśli jednak chcesz uzyskać bardziej zaawansowane funkcje, takie jak zaplanowane fragmenty kodu, piksele konwersji i inne, możesz zaktualizować do WPCode Pro.

Po aktywacji wtyczki, nowa pozycja menu o nazwie „Fragmenty kodu” zostanie dodana do paska administracyjnego WordPressa. Po kliknięciu na nią, wyświetli się lista wszystkich niestandardowych fragmentów kodu, które zapisałeś na swojej stronie. Ponieważ właśnie zainstalowałeś wtyczkę, Twoja lista będzie pusta.

Kliknij przycisk „Dodaj nowy”, aby dodać swój fragment kodu.

Kliknij przycisk Dodaj nowy, aby dodać swój pierwszy niestandardowy fragment kodu w WPCode

Spowoduje to przejście do strony Dodaj fragment kodu. Stąd możesz wybrać fragment kodu z wbudowanej biblioteki lub dodać własny niestandardowy kod.

W tym przypadku przejdź do opcji „Dodaj swój niestandardowy kod (nowy fragment)” i kliknij przycisk „+ Dodaj niestandardowy fragment” pod nim.

Kliknij przycisk Dodaj fragment własny

Następnie wybierz „Fragment PHP” jako typ kodu z listy opcji, które pojawią się na ekranie.

Wybierz Fragment PHP jako typ kodu

Następnie musisz dodać nazwę dla swojego fragmentu na górze strony (my nazwaliśmy nasz „Dodaj link edycji do pojedynczych wpisów”).

Następnie skopiuj i wklej poniższy kod w polu „Podgląd kodu”:

add_action('loop_start', function () {
  if (!is_singular() || !is_main_query()) {
      return;
  }
  edit_post_link(__('{Edit}'));
}, 99);

Ten fragment kodu doda link edycji zarówno do pojedynczych postów, jak i stron.

Dodawanie linku do edycji posta za pomocą WPCode

Teraz, jeśli przewiniesz w dół do sekcji Wstawianie, upewnij się, że Metoda wstawiania to „Automatyczne wstawianie”, a Lokalizacja to „Uruchom wszędzie”.

Następnie po prostu przełącz przełącznik z pozycji „Nieaktywny” na „Aktywny” i kliknij przycisk „Zapisz fragment” u góry strony.

Zapisywanie nowego fragmentu w WPCode

Teraz, gdy wyświetlisz post na blogu, powinieneś zobaczyć link „Edytuj” na górze.

Oto jak wygląda nasz:

link edycji dodany do pojedynczego wpisu

Używamy motywu Astra na naszej stronie testowej i oto gdzie pojawia się nasz link do edycji. Może wyglądać inaczej na Twojej stronie, w zależności od Twojego motywu WordPress.

Metoda 2: Dodaj link Edytuj Post, ręcznie edytując pliki motywu

Możesz modyfikować poszczególne pliki motywu bezpośrednio lub utworzyć motyw potomny, aby nadpisać te pliki motywu.

Zalecamy utworzenie motywu potomnego, aby nie stracić wprowadzonych zmian podczas aktualizacji motywu. Aby uzyskać więcej szczegółów, zapoznaj się z naszym przewodnikiem dla początkujących jak utworzyć motyw potomny WordPress.

Niezależnie od tego, czy edytujesz pliki motywu bezpośrednio, czy tworzysz motyw potomny, musisz skopiować i wkleić poniższy kod i dodać go do pliku single.php, post.php, index.php lub innych plików szablonów treści swojego motywu.

<?php edit_post_link(__('{Edit}')); ?>

Ten kod po prostu dodaje link do edycji posta do Twoich postów i stron WordPress. Możesz zmienić tekst „{Edytuj}” na cokolwiek chcesz, aby link się wyświetlał.

W większości motywów będziesz chciał dodać ten kod w pętli posta, bezpośrednio po metadanych posta.

Na przykład, oto jak kod wyglądałby na końcu metadanych postu motywu.

By <?php the_author_posts_link(); ?> on <?php the_time('F jS, Y'); ?>  in <?php the_category(', '); ?> <?php edit_post_link(__('{Edit}'), ''); ?>

Możesz również dodać ten kod do dowolnej części swojego motywu, w której chcesz wyświetlić link do edycji posta. Na przykład, możesz dodać go na dole treści posta.

Po dodaniu kodu i zapisaniu pliku musisz przesłać go do katalogu motywu na swoim koncie hostingu WordPress.

Aby to zrobić, możesz użyć klienta FTP lub opcji menedżera plików w panelu sterowania hostingu WordPress.

Jeśli nigdy wcześniej nie używałeś FTP, być może będziesz chciał zapoznać się z naszym przewodnikiem jak używać FTP do przesyłania plików do WordPressa.

Teraz, gdy jesteś zalogowany do WordPress i przeglądasz post lub stronę na froncie, możesz po prostu kliknąć link „Edytuj”, a zostaniesz przeniesiony do ekranu edytora postów.

Link edycji wpisu przykład wpisu WordPress

Dodatkowe zasoby do zarządzania stronami i wpisami WordPress

Mamy nadzieję, że ten artykuł pomógł Ci dowiedzieć się, jak dodać szybki przycisk edycji do wpisów i komentarzy WordPress.

Jeśli chcesz dowiedzieć się więcej o zarządzaniu stronami i wpisami w WordPressie, możesz również zapoznać się z poniższymi przewodnikami:

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

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

Ostateczny zestaw narzędzi WordPress

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

Interakcje czytelników

16 CommentsLeave a Reply

  1. To świetna wskazówka oszczędzająca czas! Opcja dodania przycisku szybkiej edycji brzmi bardzo przydatnie. Dla tych z nas, którzy nie są programistami, czy istnieje rekomendacja wtyczki, która osiąga ten sam rezultat co metoda niestandardowego kodu?

    • Obecnie nie mamy konkretnej rekomendacji, ale jeśli znajdziemy taką, którą polecimy, na pewno się nią podzielimy!

      Administrator

  2. Użyłem Metody 1, ale link Edytuj pojawia się trzy razy z rzędu jako „EdytujEdytujEdytuj”

    • To dość dziwne, czy Twój motyw już zawierał link do edycji na górze strony jako jedną z możliwości?

      Administrator

  3. Cześć, dziękuję za udostępnienie tego. Mam jedno pytanie, czy możliwe jest, aby ten przycisk edycji w poście prowadził do formularza edycji z poziomu frontendu? Chcę, aby użytkownik, który generuje post, mógł zaktualizować post za pomocą tego przycisku w poście, korzystając z formularza, a nie z panelu administracyjnego WordPressa.

    • Na chwilę obecną nie, jeśli znajdziemy wtyczkę z taką funkcją, którą moglibyśmy polecić, na pewno się nią podzielimy!

      Administrator

  4. Dziękuję, działa w postach, ale nie w stronach. Mój motyw to Blocksy. Jak włączyć to na stronach?

  5. Dzięki, naprawdę pomogło zaoszczędzić czas. Po zmianie motywu na jednej z moich stron, brakowało mi tej funkcji, która jest obecna w motywach innych stron, szybko ją dodałem.

  6. Pomysł dodania Szybkiej Edycji do postów jest świetny, ale czy mogę dodać ją również do Linków. Mam dużą liczbę linków, które wymagają ponownej kategoryzacji, a szybka edycja byłaby wielką pomocą.

  7. Wiem, że to stary post, ale naprawdę chciałem Ci podziękować za to. Twoje instrukcje były proste do naśladowania (i zrozumienia) i doskonale rozwiązały mój problem! =)

Leave A Reply

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Proszę NIE używaj słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.