رفتن به مطلب

راهنمایی در مورد PHP


پست های پیشنهاد شده

سلام دوستان

من یک افزونه فونت دارم که در نسخه جدید یک قابلیت بهش اضافه کردم که کاربر فونت رو از پنل تنظیمات افزونه انتخاب می کنه و فونت روی سایت اعمال میشه.

انتخاب فونت ها هم که از طریق دستور select در html هست.

من برای هر فونت یک فانکشن ایجاد کردم که دستور font-face اون فونت رو به head قالب منتقل می کنه.

حالا می خوام اگه مثلا فونت b yekan انتخاب شد فقط فانکشن اون اجرا بشه و بقیه غیرفعال باشن و یا اگه دوتا فونت انتخاب شدن فانکشن اون دوتا فونت فقط اجرا بشه.

ممنون می شم روش کار رو توضیح بدید.

لینک به ارسال

سلام.میتونید یه آپشن توی wp option ایجاد کنید و مقادیر id این فونت ها(فونت های فعال) رو توش ذخیره کنید و همچنین توی wp_head هم این اپشن را بگیرید و چک کنید مقادیر توش متعلق به یک فونت هستن یا نه اگه بودن فونت فیسشو ایجاد کنید بدید به خروجی

  • امتیاز 2
لینک به ارسال

سلام.میتونید یه آپشن توی wp option ایجاد کنید و مقادیر id این فونت ها(فونت های فعال) رو توش ذخیره کنید و همچنین توی wp_head هم این اپشن را بگیرید و چک کنید مقادیر توش متعلق به یک فونت هستن یا نه اگه بودن فونت فیسشو ایجاد کنید بدید به خروجی

لطف می کنید با یک مثال توضیح بدید.

لینک به ارسال

لطف می کنید با یک مثال توضیح بدید.

سلام. کدوم قسمتشو توضیح بدم؟ چون اینطوری که نمیشه همشو بخوام توضیح بدم باید افزونه رو همینجا بنویسم :))

لینک به ارسال

شما تو قسمت تنظیمات پلاگین فونتهای انتخاب شده توسط کاربر رو درون یک ارایه ذخیره میکنید مثلا

array('B_yekan','B_zar');

خب حالا موقع اجرا این ارایه رو درون یک حلقه قرار میدین و توابع مربوط به هرکدوم رو اجرا میکنید میتونین نام توابعتون رو بر بر مبنای اسامی همین فونتها قرار بدین

ولی بهتر اینه 1 تابع برای فراخوانی فونتها بنویسین که با دادن نام فونت بهش اون فونت رو فراخوانی کنه

  • امتیاز 1
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...