akhbarmohandesi

به روزترین اخبار نظام مهندسی

akhbarmohandesi

به روزترین اخبار نظام مهندسی

پوشه های جانور در پباده سازی قالب وردپرس

حتما برای شما پیش فراهم است که قالب های وردپرس متفاوتی را چشم باشید که در پباده سازی هرکدام , فولدر ها و فولدر های متفاوتی چه از دید تعداد و چه از لحاظ اسم وجود داشته باشند . درین نوشتار عملکرد میکنیم نگاهی داشته باشیم بر ساختار همگانی پوشه های بکار رفته در پباده سازی قالب های وردپرس و این که وظیفه ی هر یک و همینطور وظیفه های متقابل آنها را توضیح بدهیم . همینطور در‌این متن , ضابطه سلسله مراتب لود فولدر های وردپرس را توضیح خوا هیم اعطا کرد . دستکم پوشه های قالب برای شناسایی به وسیله وردپرس برای این که در نصیب پنل مدیریتی وردپرس , یک پوسته شناسایی شود و قابلیت و امکان فعالسازی آن آماده باشد , فروشگاه قالب وردپرس فقط کافیست دو پوشه داشته باشید! یکی با اسم index . php و دیگری با اسم style . css . که درین بین در صورتی‌که یکی این فولدر ها نیز صحیح نشده باشند و یا این که رابطه ان ها با یکدیگر برقرار نشده باشد , وردپرس آن‌ها‌را تحت عنوان یک پوسته ی دارای اعتبار شناسایی نمیکند . قابل ذکر است که تعیین اسم های مذکور برای هریک از پوشه ها , به طور کامل ناخواسته است . نقش هر مورد از پوشه ها در پباده سازی قالب وردپرس تحت عنوان یک سیستم مدیر محتوای template base شناخته می شود . به گونه ای که مبنا ی کارآیی آن بر مبنای کارآیی و امکاناتی است که در پوسته ی آن به عمل گرفته شده‌است . لذا در فولدر ی مرتبط با پوسته , شرح وظیفه‌های و نقش هر فولدر با اسم آن شناسسایی می شود ; به‌دنبال نقش یک سری پوشه زیاد همگانی را توضیح می‌دهیم : ۱ - index . php این پوشه , وسیع ترین داده ها قالب وردپرس شما‌را در خویش دارااست . التبه شاید عینا کدهای ذی‌ربط را در آن پیدا نکنید! البته این رخداد صرفا وقتی صورت خواهد بخشید که پوشه های دیگری در index . php بکار گرفته شوند . خلاصه اینکه در غایت وردپرس این پوشه را مطرح ترین فولدر پوسته وردپرس می داند . روش ی نمایش و قطعه بندی محتوای صفحه های درین پوشه صورت می گیرد . ۲ - style . css بزرگترین استایل ها و سبک دهی ها را درین فولدر خواهید رویت کرد . ولی برای تسهیل عمل جهت هرگونه تغییرات احتمالی در آتی , و یا این که در تم های بزرگتری که تجهیزات بیشتری دارا هستند , تعداد فولدر های سی اس اس ( CSS ) بیشتری به دیده میخورند که یا این که مرتبط با رنگ بندی های مختلف می باشند و یا این که استایل دهی بخش های متعدد را در بر دارا‌هستند . این فولدر هم وجودش کلیدی است! بطوری که در صورتیکه نباشد , وردپرس پوسته ی متبوع را بعنوان یک قالب دارای اعتبار نمی شناسد . نکته ی شایان توجه این است که در بعضی پوسته ها , فایلی با اسم rtl . css هم در لحاظ گرفته می شود . کدهای این پوشه در شرایطی‌که در صفحه های تارنما اعمال میشوند که گویش وردپرس بکار گرفته شده , بخشی از لهجه های راست به چپ باشد . ۳ - functions . php وردپرس توابع مرتبط با هر قالب را در‌این پوشه دنبال می نماید . چنانچه تعداد توابع فردی ای که می‌خواهیم برای قالب وردپرس خویش در حیث بگیریم , کم باشند , میتوانیم از این فولدر به تنهایی به کار گیری کنیم و در غیر اینصورت می توان فولدر ها و دایرکتوری های متفاوتی را ساخت , البته تمام آنان‌را از داخل فولدر functions . php فراخوانی کرد . یکی همه گیرترین کارهایی که با به کار گیری از functions . php انجام می شود , ساخت امکان پشتیبانی از ابزارک ها ( ویجت ها – widgets ) می‌باشد . ۴ - single . php این فولدر ویژگی ها بار گذاری صفحه های داخلی را در خویش محافظت می نماید . ولی می توان با تعریف یک موقعیت شرطی , صفحه های داخلی را نیز در به عبارتی پوشه index . php تعریف کرد , البته از آنجایی که به هم ریخته کاری و عدم گونه بندی فولدر ها و ساختارها ابدا عمل صدق نیست , معمولا از این عمل خودداری می شود . ۵ - page . php کاغذ های وردپرس شما با این پوشه پشتیبانی می گردند . اما در صورتیکه چنین فایلی نداشته باشید , پوسته ی شما ناقص شناخته نمی‌شود ولی ممکن است با منزه شدن آن صفحه های شما در چیدمانی که می بایست , نمایش داده نشوند . ۶ - archive . php بایگانی محتوای سایت شما در وردپرس , با این فولدر رئیس می شود . در حقیقت وردپرس برای نمایش بایگانی مطالب , ابتدا در پی این پوشه می گردد تا شیوه ی نمایش را در آن بیابد , درصورتی که که چنین فایلی وجود نداشته باشد , از مقررات سلسله مراتب فولدر ها به کارگیری می نماید . ۷ - category . php نمایش نوع بندی های متعدد شما در وردپرس به طور پیش فرض با این پوشه رئیس می‌شوند . البته در شرایطی‌که که چنین فایلی وجود نداشته باشد , از قانون ها سلسله مراتب پوشه ها به کار گیری می نماید . اما این یک روش به طور کامل معمول و متداول است که اکثری از طراحان چنین فایلی را قرار نمی دهند , زیرا میدانند که شیوه ی نمایش ورقه ی بایگانی مطالب , با نمایش مدل بندی ها یکسان است . و از طرفی میدانند که در شرایطی که category . php وجود نداشته باشد , وردپرس طبق ضوابط سلسله مراتب فولدر ها , فولدر archive . php را به کار گیری می نماید . ۸ - search . php نمایش نتایج جستجوی یوزرها در وردپرس با این فولدر مدیر می شود . درباره ی این پوشه هم این یک روش همگانی می‌باشد که از محتویات پوشه archive . php برای آن به کارگیری می نمایند . ۹ - ۴۰۴ . php هرگاه یوزرها شما لینکی از وبسایت یا این که وب لاگ شما‌را بگشایند که ورقه ی هم اندازه آن وجود نداشته باشد ( خطای ۴۰۴ فیس بدهد ) , مدیر سود ی نمایش داده شده به یوزرها با این فولدر معین می شود . به صورت معمول درین فولدر اینگونه پیکربندی صورت می گیرد که یک پیغام معمولی و مطلوب به یوزرها نمایش داده شود , البته در موقعیت های توسعه یافته خیس , همت می شود تا استفاده کننده مجاب به مشاهده ی بقیه مطالب مربوط به آنچه که دنبال آن می گشته است , بشود . ضوابط سلسله مراتب پوشه های وردپرس همانطوری که در اولِ این نوشتار گفته شد , مطرح ترین پوشه های قالب های وردپرس , style . css و index . php میباشند . البته در باب بقیه پوشه ها چطور اخلاق و رفتار می شود؟ در حقیقت وردپرس چندین ضوابط سلسله مراتبی برای پوشه ها داراست . برای مثال زمانی یوزرها کاغذ ای را کاوش می نمایند , ابتدا وردپرس پیرو فولدر search . php می‌شود , چنانچه که در فولدر ی مرتبط با قالب , چنین فایلی وجود نداشته باشد , پوشه index . php مورد به کارگیری قرار می‌گیرد . این مقررات به عنوان wordpress hierarchy شناخته می‌شوند . تصویر تحت روال بدون نقص این قانون ها را تشریح می نماید : ( برای مشاهده ی تصویر در مقدار ی حقیقی وواقعی , روی آن کلیک نمایید )
نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.