نحوه وارد کردن دستورات HTML در پرستاشاپ
باسلام عرض خسته نباشید
من میخوام بیشتر بخش های سایت رو اضافه یا تغییر بدم به عنوان مثال یک دکمه تعریف کنم برای یک بخشی و یا مثلا شماره تلفن رو لینک کنم یا از قبیل اینها که همگی به دستورات HTML نیاز داره.
بهترین روش و یا راهکار برای اضافه کردن یا دسترسی به این کدها چی هست؟ آیا پرستا ماژولی هم برای اینکار داره؟
شما اگر لازم میدونید که بیشتر بخشهای سایت رو تغییر بدید باید یکی از این سه کار رو انجام بدید:
الف) قالب مناسب تهیه کنید (پیشنهاد شده):
شما میتونید قالبی تهیه کنید که نیازهای شما رو بدون نیاز به تغییرات «زیاد» برطرف کنه. به عبارت دیگه، احتمال وجود قالبی که به تغییرات مورد نیاز شما نزدیک باشه، خیلی زیاده.
ب) کدهای هسته رو تغییر بدید:
برای این کار شما باید:
- ساختار کلی کد نویسی پرستاشاپ رو باید یاد بگیرید. (کمی وقت بذارید به راحتی قابل فهمه)
- کار کردن با ادیتورهای متنی مثل ++Notepad یا VS Code رو هم بلد باشید.
- فایل مربوط به اون قسمتی از سایت رو که میخواید تغییر بدید پیدا کنید. (معمولاً با پسوند tpl. هستند)
- کامپایل اجباری پرستاشاپ رو روشن کنید.
- فایلها رو تغییر بدید. ریفرش کنید و نتایج رو ببینید. (با هر بار ریفرش کردن، فایلهای مربوطه کامپایل میشن.)
- اگر نیاز باشه css. اون بخشها رو هم تغییر بدید یا اضافه کنید.
ج) برای هدف مورد نظرتون ماژول تهیه کنید.
یعنی گاهی برای اضافه کردن یک دکمه با کاربری خاص به یک صفحه میتونید ماژول ویژهی اون کار رو تهیه کنید. (مثلا ماژول اضافه کردن دکمه لایک فیسبوک – یا ماژول لاگین با گوگل)
در کل بهترین راه، انتخاب یک قالب مناسب با ماژولهای کافی برای رسیدن به هدفه. تا جایی که میتونید از دستکاری هسته پرستاشاپ و ماژولها خودداری کنید. چون:
- اگر آپدیتی بیاد، تمام تغییرات (احتمالاً) از بین میره و نیاز باشه که همه تغییرات رو دوباره اعمال کنید.
- ممکنه به دلیل ناآشنایی (احتمالی) با ساختار کدنویسی پرستاشاپ، دستکاریهایی صورت بدید که به بخشهای مرتبط دیگه آسیب بزنه و بعداً متوجه اون بشید.
- توسعهدهندهی قالب/ماژول شما به دلیل دستکاری در کد، پشتیبانی رو قطع کنه.
- از ساختار غیراستانداردی استفاده کنید که از لحاظ سرعت، کیفیت و سئو به سایتتون آسیب بزنه. (البته در موارد خیلی نادر که کاربر هیچ آشنایی نداشته باشه. چون این یک راهنمای عمومی هست این مورد رو نوشتم)
اما اگر هدفتون فراگیری کدنویسی پرستاشاپ هست بهترین راه اینه که با مطالعهی راهنمای جامع توسعهدهندگان و طراحان سایت رسمی پرستاشاپ شروع کنید و بعد آموختهها رو روی یک نمونه پرستاشاپ آزمایش کنید.
سپاسگزارم از راهنماییتون.