Jak dodać automatyczną stopkę autora do postów WordPress

  • Edmund Richardson
  • 0
  • 4561
  • 1386
Reklama

Prowadzenie 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. Twój post nie wyświetla komentarzy w żądanym miejscu w każdym poście, więc następną rzeczą, którą wiesz, że próbujesz ulepszyć kod PHP, aby wszystko było w porządku..


Byłem w “trzeba dostosować” pływać wystarczająco dużo razy, 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 stworzyć 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 “uszczypnąć” w zasadzie ściągnie informacje o biografii wprowadzone na ekranie profilu użytkownika w panelu administracyjnym i opublikuje zdjęcie Gravatar powiązane z e-mailem tego użytkownika, używając informacji o biografii, aby zmienić stopkę w WordPress.

Zrozumienie tagów PHP

Aby to osiągnąć, 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.

Tak długo, jak użytkownicy używają tego samego adresu e-mail w “E-mail” pole, którego użyli na swoim koncie Gravatar, ich zdjęcie profilowe zostanie poprawnie załadowane na tym blogu WordPress. Nazwa autora pochodzi od “Pole pseudonimu”, a opis pochodzi z “Informacje biograficzne” pole. 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 nie edytowałeś linii kodu PHP w swoim życiu, 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 twojego motywu. Otworzyć single.php, i wyszukaj “php the_content“. Powinno to wyglądać jak poniższy kod.

Przejdź do końca tego wiersza i naciśnij klawisz Enter, aby wprowadzić następujący kod bezpośrednio po tym wierszu. 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 następujący kod i wszystko gotowe.

echo get_avatar ($ autor_email, '80'); ?>


ma
post (y) w NAZWIE STRONY INTERNETOWEJ


Lubię mieć linię do dzielenia treści od biografii, więc wstawiłem “*****” z przełamaniem linii. Jeśli podążasz za 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 uzyskania zdjęcia biografii 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.

Strzałki wskazują elementy reprezentowane przez zmienne - zdjęcie, opis, liczbę postów i nazwę. Za pomocą tych zmiennych możesz sprawić, że stopka 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 umieszczania informacji o biografii w stopce postu? Jeśli tak, daj nam znać w komentarzach poniżej.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.