کد وردپرس : قرار دادن تصویر گراواتار بجای فاوآیکون (favicon)

- visibility ۵ mode_comment

در این مطلب کدی رو در اختیارتون قرار می دهیم که توسط اون می تونید تصویری رو که در سایت گراواتار برای ایمیل خود ثبت کردید رو به عنوان فاوآیکون (favicon) در قالب سایت وردپرسی خود نمایش بدید اگر هم احیانا نمیدونید که فاوآیکون چیه به بالای پنجره مرورگر نگاه کنید در تب این پنجره یه آیکون که مربوط به سایت سون لرن هست در کنار نام این برگه وجود داره که بهش فاوآیکون گفته میشه و یجوری میشه گفت حکم یه لوگو برای برگه های سایت ها رو داره خوب برای شروع قطعه کد زیر رو در فایل functions.php قالب سایت خودتو کپی کنید:

history یاداوری :

ابتدا می پردازیم به تشریح کد بالا :

در ابتدا یک تابع یا فانکشن با عنوان GravatarAsFavicon ایجاد میکنیم در دورن آن یک متغییر با نام  GetTheHash ایجاد میکنیم و آنرا برابر متد md5 که یکی از متد های هش کردن ورودی ها می باشد استفاده می کنیم متدهای دیگر مانند  sha1 نیز برای این امر وجود دارد ولی سایت گراواتار ازتنها از متد md5 پشتیبانی می کند در ادامه از متد strtolower برای تبدیل تمام کاراکترهای موجود در آدرس ایمیل به حرف کوچک استفاده می کنیم و در نهایت توسط متد trim فاصله خالی بین کارکترها رو حذف میکنیم یعنی اگر کاربر به اشتباه ایمیل خود بصورت vA.s al   E hi@gm  Ail.com وارد کرد توسط متد های trim و strtolower آنرا بصورت va.salehi@gmail.com اصلاح میکنیم .

و در نهایت در خط آخر توسط دستور echo متغییر GetTheHash رو به سایت گراواتار پاس داده و چاپ می کنیم.

حال در کد بالا به جای آدرس ایمیل va.salehi@gmail.com که مربوط به من هست آدرس ایمیلی که در سایت گراواتار  برای خودتون ثبت کردید رو قرار بدید (حتما باید برای آدرس ایمیلتون تصویری رو قرار داده باشید) حالا برای نمایش گراواتار خودتون بعنوان فاوآیکون قالب و سایتتون قطعه کد زیر رو در فایل header.php قالب قبل از تگ <head/> قرار دهید :

info نکته :

توجه داشته باشید اگر قبلا و یا از قبل تگ های فاوآیکون در هد قالبتون قرار داده اید و یا وجود دارد آنها را حذف نمایید

در نهایت مانند تصویر زیر باید فاوآیکون برای سایت شما نمایش داده شود:

favicon

امیدوارم براتون مفید واقع بشه.

comment دیدگاه کاربران
leila hasannejad

من خیلی دوست دارم کلاس ورد پرس رو ثبت نام کنم ولی آموزش های زیادی تو اینترنت هست اما هیچکدوم منو راضی نکرد چون این هدف رو دارم که ایا در اخر میتونم رو ی قالب خارجی کامل خریداری شده میتونم کار کنم ینی فارسی کنم و بصورت ی سایت ازش استفاده کنم

لقمان آوند

اگر پیشنیاز های دوره رو بلد باشید یا بگذرونید و این دوره رو هم به خوبی دنبال کنید بله می تونید ایشالله …

leila hasannejad

البته اگه از ی کی از اموزشهاتون راضی بشم بقیه رم ثبت نام میکنم

aminmani87

سلام خسته نباشید من یه پکیچ جامع و کاملی از ورد پرس نیاز دارم چه طوری می تونم تهیه کنم با تشکر

وحید صالحی

در دوره طراحی قالب وردپرس سایت در صورت تمایل می تونید شرکت کنید در آینده نزدیک و بعد از اتمام این دوره دوره پلاگین نویسی رو هو برای وردپرس خواهیم داشت

نیاز به لاگین

برای ارسال دیدگاه و یا پرسیدن سوال خود در این قسمت، باید در سایت لاگین شوید.