Reklama

zmień stopkę w wordpressProwadzenie własnego bloga brzmi tak prosto, prawda? Zainstaluj WordPress na swoim koncie hostingowym, załaduj fajny motyw, a potem jesteś złoty, prawda? Nie do końca.

Twój profil WordPress nie wyświetla fajnego zdjęcia, więc musisz założyć konto Gravatar. W Twoim poście nie są wyświetlane komentarze w każdym miejscu, w którym chcesz, więc następną rzeczą, którą wiesz, że próbujesz poprawić kod PHP, aby wszystko było w porządku.


Wystarczająco często byłem w łodzi „wymagającej dostosowania”, aby wiedzieć, że miło jest mieć starannie opracowany zestaw instrukcji, które pozwolą wykonać określone zadanie na Twoim blogu. W takim przypadku przedstawię, w jaki sposób możesz utworzyć bardzo wygodną i dynamiczną stopkę biografii na końcu każdego postu, w zależności od tego, który użytkownik napisał wpis na blogu.

To „ulepszenie” w zasadzie spowoduje pobranie informacji o biologii wprowadzonych na ekranie profilu użytkownika w panelu administracyjnym, i zrobi to opublikuj zdjęcie Gravatar powiązane z adresem e-mail tego użytkownika, korzystając z informacji o biografii, aby zmienić wartość stopki WordPress.

instagram viewer

Zrozumienie tagów PHP

Aby to zrobić, musisz edytować tylko jeden plik PHP w motywie. To jest single.php plik. Ten plik obsługuje wyświetlanie poszczególnych postów. Zamierzasz wstawić dynamiczne tagi PHP, aby utworzyć stopkę w każdym poście. Funkcje PHP, których będziesz używać, są następujące.

  • get_the_author_email () - Spowoduje to pobranie adresu e-mail ze strony profilu bieżącego użytkownika.
  • the_author_description () - Spowoduje to pobranie tekstu opisu ze strony profilu.
  • Autor() - Spowoduje to wyodrębnienie nazwy użytkownika.
  • the_user_posts () - Zapewnia to łączną liczbę postów napisanych przez użytkownika.

Wszystkie te informacje są wprowadzane na stronie profilu przez użytkowników, których piszesz na swoim blogu.

zmień stopkę w wordpress

Tak długo, jak użytkownicy używają tego samego adresu e-mail w polu „E-mail”, którego użyli na swoim koncie Gravatar, ich zdjęcie profilowe będzie poprawnie ładowane na tym blogu WordPress. Nazwa autora pochodzi z „pola pseudonimu”, a opis z pola „informacji biograficznych”. Tak długo, jak te pola są wypełnione, twoja biografia stopki w każdym poście będzie działać idealnie.

Pisanie Kodeksu

Nawet jeśli nigdy w życiu nie edytowałeś linii kodu PHP, możesz to zrobić. Wejdź na swoje konto hostingowe i przeglądaj pliki PHP w katalogu motywów, aż znajdziesz single.php. Powinno być WP-content / tematy, a następnie katalog motywu. Otworzyć single.phpi wyszukaj „php the_content“. Powinien wyglądać jak poniższy kod.

zmień stopkę wordpress

Przejdź do końca tego wiersza i naciśnij klawisz Enter, aby bezpośrednio po tym wierszu wprowadzić następujący kod. Dzięki temu informacje w stopce będą zawsze drukowane bezpośrednio po treści Twojego postu. To naprawdę jest takie proste.

Następnie utworzysz stopkę Bio po jednym elemencie, zaczynając od zdjęcia awatara, a kończąc na liczbie postów. Po prostu skopiuj i wklej poniższy kod i wszystko gotowe.

php $ autor_email = get_the_author_email ();
echo get_avatar ($ autor_email, ’80’);

php the_author_description ();
php the_author (); ma php the_author_posts ();
post (y) w NAZWIE STRONY INTERNETOWEJ


Lubię mieć linię do dzielenia treści od biografii, więc wstawiłem „*****” z podziałem linii. Jeśli będziesz postępować zgodnie z kodem od góry do dołu, możesz dokładnie zobaczyć, jak tworzona jest stopka biologiczna. Najpierw adres e-mail jest pobierany z profilu użytkownika, a następnie służy do uzyskiwania zdjęcia biologicznego z obrazu gravatar. Następnie opis jest pobierany z profilu i drukowany, a następnie liczba postów.

Możesz także dodać dowolne formatowanie (pogrubienie lub kursywa) i dowolny dodatkowy tekst, który Ci się podoba. Oto stopka po opublikowaniu posta.

zmień stopkę w wordpress

Strzałki wskazują elementy reprezentowane przez zmienne - zdjęcie, opis, liczbę postów i nazwę. Korzystając z tych zmiennych, możesz sprawić, że biografia stopki będzie wyglądać tak, jak chcesz, a informacje zostaną pobrane z odpowiedniego profilu i automatycznie wypełnione na podstawie tego, który użytkownik utworzył post.

Jest w pełni zautomatyzowany i działa na prawie każdym blogu WordPress z dowolnym motywem. Śmiało i daj mu szansę (pamiętaj, aby zapisać oryginalny plik single.php w przypadku jakichkolwiek błędów) i daj nam znać, jak poszło! Czy znasz inne sposoby wyświetlania informacji o biografii w stopce postu? Jeśli tak, daj nam znać w komentarzach poniżej.

Ryan ma tytuł licencjata z inżynierii elektrycznej. Pracował 13 lat w inżynierii automatyki, 5 lat w IT, a teraz jest inżynierem aplikacji. Były redaktor naczelny MakeUseOf, przemawiał na krajowych konferencjach dotyczących wizualizacji danych i był prezentowany w krajowej telewizji i radiu.