İlan
Kendi blogunuzun olması çok basit, değil mi? Hosting hesabınıza WordPress yükleyin, harika bir tema yükleyin ve sonra altınsınız değil mi? Tam olarak değil.
WordPress profilinizde harika bir resim görüntülenmediğinden, bir Gravatar hesabına kaydolmanız gerekir. Yayınınız, her yayında olmasını istediğiniz yorumları görüntülemez, bu yüzden bir sonraki şey, doğru olanı almak için PHP kodunu değiştirmeye çalıştığınızı görürsünüz.
Blogunuzda belirli bir görevi yerine getirecek bir dizi talimatın bulunmasının iyi olduğunu bilmek için yeterince “özelleştirme ihtiyacı” teknesinde bulundum. Bu durumda, hangi kullanıcının blog girişini yazdığına bağlı olarak, her gönderinin sonunda nasıl çok kullanışlı ve dinamik bir biyografi altbilgisi oluşturabileceğinizi anlatacağım.
Bu "ince ayar" temel olarak yönetici panelindeki kullanıcı profili ekranına girilen biyo bilgileri çeker ve altbilgi kredisini değiştirmek için biyo bilgisini kullanarak kullanıcının e-postasıyla ilişkili Gravatar fotoğrafını yayınlayın WordPress.
PHP Etiketlerini Anlama
Bunu yapmak için temanızdaki yalnızca bir PHP dosyasını düzenlemeniz gerekir. İşte single.php dosya. Bu dosya tekil yazıların görüntülenmesini işler. Her gönderide altbilgi oluşturmak için dinamik PHP etiketleri ekleyeceksiniz. Kullanacağınız PHP işlevleri aşağıdaki gibidir.
- get_the_author_email () - Bu, e-posta adresini geçerli kullanıcının profil sayfasından alır.
- the_author_description () - Bu, açıklama metnini profil sayfasından alır.
- yazar() - Bu kullanıcının adını çıkaracaktır.
- the_user_posts () - Bu, kullanıcının yazdığı toplam yayın sayısını sağlar.
Tüm bu bilgiler blogunuza yazdığınız kullanıcılar tarafından profil sayfasına girilir.
Kullanıcılarınız “E-posta” alanında Gravatar hesaplarında kullandıkları ile aynı e-postayı kullandıkları sürece profil resimleri bu WordPress bloguna doğru şekilde yüklenir. Yazarın adı “Takma ad alanı” ndan, açıklama “Biyografik Bilgi” alanından gelir. Bu alanlar doldurulduğu sürece, her yazıdaki altbilgi biyografiniz mükemmel şekilde çalışacaktır.
Kod Yazma
Hayatınızda hiç bir PHP kodu satırı düzenlememiş olsanız bile, bunu yapabilirsiniz. Hosting hesabınıza gidin ve bulana kadar tema dizininizdeki PHP dosyalarına göz atın single.php. İçinde olmalı WP-content / themesve ardından temanızın dizini. Aç single.phpve "php Instagram Hesabındaki Resim ve Videoları the_content“. Aşağıdaki kod gibi görünmelidir.
Söz konusu satırın sonuna gidin ve şu satırdan hemen sonra aşağıdaki kodu girmeniz için enter tuşuna basın. Bu, altbilgi bilgilerinizin her zaman yazdırılmasını sağlar direkt olarak gönderinizin içeriğinden sonra. Gerçekten bu kadar basit.
Ardından, avatar resminden başlayıp gönderi sayısıyla biten biyo altbilgiyi tek seferde bir öğe oluşturmaktır. Aşağıdaki kodu kopyalayıp yapıştırmanız yeterlidir.
php $ author_email = get_the_author_email ();
echo get_avatar ($ author_email, ’80’);php the_author_description ();
php the_author (); vardır php the_author_posts ();
NAME OF WEBSITE şirketinde gönderiler
İçeriği biyografiden ayırmak için bir çizgiye sahip olmayı seviyorum, bu yüzden bir satır sonu ile “*****” ekledim. Kodu yukarıdan aşağıya doğru takip ederseniz, biyo altbilginin tam olarak nasıl oluşturulduğunu görebilirsiniz. İlk olarak, e-posta adresi kullanıcı profilinden alınır, daha sonra biyo fotoğrafını gravatar resminden elde etmek için kullanılır. Daha sonra, açıklama profilden alınır ve yazdırılır, ardından mesaj sayısı gelir.
Ayrıca herhangi bir biçimlendirme (kalın veya italik) ve istediğiniz ek metni de ekleyebilirsiniz. İşte bir yayın yayınladıktan sonra altbilgi.
Oklar, değişkenler tarafından temsil edilen öğelere işaret eder - fotoğraf, açıklama, yayın sayısı ve ad. Bu değişkenleri kullanarak, altbilgi biyografisini istediğiniz gibi gösterebilirsiniz ve bilgiler uygun profilden alınır ve gönderiyi hangi kullanıcının oluşturduğuna bağlı olarak otomatik olarak doldurulur.
Tam otomatiktir ve herhangi bir temayı çalıştıran herhangi bir WordPress blogunda çalışır. Devam edin ve bir deneme yapın (herhangi bir hata durumunda orijinal single.php dosyanızı kaydetmeyi unutmayın) ve nasıl gittiğini bize bildirin! Yazı altbilgisinde biyo bilgileri listelemenin başka yollarını biliyor musunuz? Öyleyse, aşağıdaki yorumlarda bize bildirin.
Ryan Elektrik Mühendisliği lisans derecesine sahiptir. 13 yıl otomasyon mühendisliği, 5 yıl BT'de çalıştı ve şu anda bir Uygulama Mühendisi. MakeUseOf'un eski bir Genel Yayın Yönetmeni, Veri Görselleştirme üzerine ulusal konferanslarda konuştu ve ulusal TV ve radyoda yer aldı.