netbozum
wmaraci reklam

Kendi Avatar Setimi Nasıl Kullanabilirim?

16 Mesajlar 1.899 Okunma
Toplam 16 mesaj ve 1.899 görüntüleme
acebozum
KaplanBozum

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
20-25 Avatar'dan oluşan bir setim var be bunu yorumlarda rastgele kullanıcı Avatar'ı olarak kullanmak istiyorum, bunu nasıl yapabilirim? Mümkün ise eklentisiz çözüm harika olur. Fonksiyon ile yapılabilir mi acaba? ip, e-posta veya isme aynı görseli konumlandırmalı ama genel olarak rastgele belirlenecek.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
reklam

115880 115880 WM Aracı Anonim Üyelik
  • Üyelik 01.04.2020
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 138
  • Beğeniler 52 / 49
  • Ticaret 2, (%100)
Aynısına ihtiyacım var takipteyim.
 

 

denizbey denizbey WM Aracı Kullanıcı
  • Üyelik 12.05.2020
  • Yaş/Cinsiyet 22 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad D** B**
  • Mesajlar 36
  • Beğeniler 2 / 9
  • Ticaret 0, (%0)
Avatarları ana dizine bir klasöre kaydedin. 1.jpg, 2.jpg gibi kaç tane varsa. Sonra wordpress temanızın comment.php dosyasını açıp avatar kısmını bulun. Php rand fonksiyonu ile rastgele sayı oluşturup başına dizin sonuna .jpg ekleyerek image tabi içinde kullanın

kişi bu mesajı beğendi.

wpuzman wpuzman WordPress Developer Kullanıcı
  • Üyelik 13.01.2017
  • Yaş/Cinsiyet 33 / E
  • Meslek Yazılım
  • Konum Trabzon
  • Ad Soyad B** M**
  • Mesajlar 2771
  • Beğeniler 293 / 949
  • Ticaret 33, (%100)
denizbey Wordpress core dosyalarını değiştirmek pek sağlıklı olmaz.

Aşağıdaki fonksiyonu kullanarak basit bir şekilde rastgele avatar atayabilirsiniz.

function rastgele_avatar() {
$images = array(
'https://site.com/resim1.jpg',
'https://site.com/resim2.jpg',
'https://site.com/resim3.jpg',
'https://site.com/resim4.jpg',
'https://site.com/resim5.jpg',
);

return $images[ array_rand( $images, 1 ) ];
}

add_filter( 'get_avatar_url', 'rastgele_avatar' );

kişi bu mesajı beğendi.

wmaraci
wmaraci

denizbey denizbey WM Aracı Kullanıcı
  • Üyelik 12.05.2020
  • Yaş/Cinsiyet 22 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad D** B**
  • Mesajlar 36
  • Beğeniler 2 / 9
  • Ticaret 0, (%0)
wpuzman kastım core dosyasını değişmek değil dediğim olayı comments php içerisünde yaptırabiliriz sizin verdiğiniz örnek kod gibi ancak array olayına gerek yok
$sayi = rand(1,25); // Birden 25'e kadar sayı üretilir
$image = "http://siteismi.com/yorumresim/".$sayi.".jpg";

Umarım anlatabilmişimdir.

kişi bu mesajı beğendi.

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)
denizbey wpuzman Hangi yöntemi kullanmak daha mantıklı? Her görsel için görsel özel isim ve alt etiketi girmek daha iyi olur diye düşünüyorum. Mesela /sevimli-avatar.jpg alt="sevimli" ve kizgin-avatar.jpg alt="kızgın" şeklinde?
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻

denizbey denizbey WM Aracı Kullanıcı
  • Üyelik 12.05.2020
  • Yaş/Cinsiyet 22 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad D** B**
  • Mesajlar 36
  • Beğeniler 2 / 9
  • Ticaret 0, (%0)
SkyGhostAir benim yöntemimde isimleri özel olarak belirleyemezsin 1.jpg 2.jpg şeklinde yüklemen gerekir ancak daha hızlı açılır alt etiketleride hepsini avatar girmeniz gerekir. Ancak bunun seo açısından bir sıkıntı yaratacağını düşünmüyorum. Sonuçta kim google görsellerden gidipte kozgon avatar diye yazıp sizin fotoğrafınızı bulup sitenize girip yazınızo okurki. Google için önemli olan alt etiket oluğ olmaması ve alt etiketin resimle alakalı olması. Ama ben illa özel isim belirleyeceüim diyorsan array içinde tutmak zorundasın. Tercih senin
 

 

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

denizbey adlı üyeden alıntı

SkyGhostAir benim yöntemimde isimleri özel olarak belirleyemezsin 1.jpg 2.jpg şeklinde yüklemen gerekir ancak daha hızlı açılır alt etiketleride hepsini avatar girmeniz gerekir. Ancak bunun seo açısından bir sıkıntı yaratacağını düşünmüyorum. Sonuçta kim google görsellerden gidipte kozgon avatar diye yazıp sizin fotoğrafınızı bulup sitenize girip yazınızo okurki. Google için önemli olan alt etiket oluğ olmaması ve alt etiketin resimle alakalı olması. Ama ben illa özel isim belirleyeceüim diyorsan array içinde tutmak zorundasın. Tercih senin


Toplamda 40 farklı avatar olacak, dediğiniz doğru aslında. Ne kadar fark oluşur bu iki yöntem arasında? Birde 1 yoruma rastgele 1 görse ekleyecek şekilde düzenleyemez miyiz ki bunu. Her F5 çektiğimde farklı görseller geliyor.
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻

denizbey denizbey WM Aracı Kullanıcı
  • Üyelik 12.05.2020
  • Yaş/Cinsiyet 22 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad D** B**
  • Mesajlar 36
  • Beğeniler 2 / 9
  • Ticaret 0, (%0)
SkyGhostAir Milisaniyelik farklarda oluşsa web uygulamaları için hız çok önemlidir. F5 de sabite almak için eklenti veya core dosyalarına müdehale etmeniz gerekir.
 

 

MuratDinc MuratDinc Miyavliyo - WiseKitten Kullanıcı
  • Üyelik 01.11.2012
  • Yaş/Cinsiyet 33 / E
  • Meslek Girişimci
  • Konum Balıkesir
  • Ad Soyad M** D**
  • Mesajlar 1583
  • Beğeniler 207 / 257
  • Ticaret 5, (%100)

denizbey adlı üyeden alıntı

SkyGhostAir Milisaniyelik farklarda oluşsa web uygulamaları için hız çok önemlidir. F5 de sabite almak için eklenti veya core dosyalarına müdehale etmeniz gerekir.


Anladım hocam, sizin söylediğiniz yöntemi nasıl kullanacağımı anlamadım. Biraz daha açabilirseniz kullanmak istiyorum. Sabit alt ve noindex eklemek de istiyorum. Biraz düşündüm de indexletmek bile çok saçma, gereksiz otorite kaybı :)
 

 

👉 Türkiye'nin En Minnoş Kedi Bloğu Miyaliyo! 😻
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al