سلام به دوستای عزیزم؛
امروز میخوام راجع به مبحثی باهاتون صحبت کنم که دونستنش خیلی میتونه مهم باشه!
گاهی اوقات وقتی وارد ویرایشگر قالب از پنل ادمین وردپرس میشید میبینید که به هیچ طریقی نمیتونید کدهای قالب رو ویرایش کنید یعنی میتونید داخلش کد بنویسید اما هیچ دکمه ای با عنوان به روز رسانی نداره که ثبت بشه! همیشه هم که دسترسی به پنل هاست ندارید پس باید متوجه بشید که مشکل از کجاست؟
میتونم بگم این مورد یکی از مواردی هستش که راجع بهش خیلی توی وردپرس کم صحبت کردند و یا اگه هم صحبتی شده خیلی مبهم هستش. مثل خود مرجع وردپرس که با یه سری ارقام فقط صحبت کرده که این ارقام متاسفانه برای هر هاستی قابل پیاده سازی نیست!
این مورد رو با عنوان change premissions نام می برند. که برای امنیت بیشتر روی فایل ها و پوشه ها از یک سری ارقام و اعداد استفاده می کنند. اما هاست هایی مثل سی پنل به صورت گزینه ای قابل انتخاب هستند و می تونید نوع دسترسی ها رو تیک بزنید. خب از همین جا شروع میکنیم!
اول از همه برای اینکه ابهامی درباره ی مطلب توی ذهنتون نمونه بد نیست نگاهی به این موضوع بندازید:
همونطور که می بینید اینجا هیچ دکمه ای برای بروز رسانی وجود نداره و به هیچ وجه نمیتونم این پرونده رو بروز رسانی کنم!
برای حل این مشکل یا بهتر بگم برداشتن این سد امنیتی وارد پنل هاست میشیم به قسمتی که تمامی پوشه های قالب قرار گرفتند میریم و روی فایل مورد نظر کلیک راست کرده و گزینه ی change premissions رو انتخاب میکنیم:
سپس پنجره ای که باز میشه سه حالت : Read,Write,Execute و در نهایت یک گزینه ای با نام permission که سه باکس عددی رو به روی اون هست رو ملاحظه میکنید:
در اینجا به راحتی با تیک زدن قسمت Write میتونید ویرایشگر رو به حالت نوشتاری دربیارید و به عبارتی دیگه دکمه ی بروز رسانی رو بهش اضافه کنید و در ضمن با توجه به قوانین هاست اعدادی نسبت داده میشه، مثلا به این شکل :
اینجا شما براساس نظر خودتون میتونید هر بخش رو برای سه گروهی که دارید بلاک کنید یا باز بذارید. انتخاب با شماست و ممانعتی نیست!در پایان هم دکمه ی change permissions رو فشار بدید. همه چی حله و میتونید ویرایش کنید.
خب حالا همیشه هم اینطور ساده نیست و در بعضی سایت ها هیچ گزینه ای برای تیک زدن وجود نداره و باید با اعداد بازی کنیم. در این موارد همونطور که مرجع وردپرس هم توضیح داده باید عدد permission رو تغییر بدیم. اما به چه عددی؟؟
معمولا عددی که برای بلاک کردن ویرایش به کار میره 755 هستش و شما برای برداشتن این سد باید permission رو به 777 تغییر بدید. گاهی وقتا این permission با کلیک راست پیدا میشه و گاهی هم مثل پنل های دایرکت ادمین روبه روی هر فایل و پوشه نوشته شده که میتونید ادیت کنید.
اگه مایل باشید اطلاعات بهتری داشته باشید یکم از قوانینی که وردپرس راجع به این اعداد گفته صحبت کنم.
این اعداد و حروفی هستش که در مرجع وردپرس برای حل این مشکل به کار رفته! در نگاه اول خیلی سخت هستند و غیر قابل درک! حق دارید، اما بیاید با هم تشریح کنیم.
حروف r ,w, x هر کدوم به معنای r: read خواندنی ، W: Write نوشتنی ، x: Execute حالت اجرایی هستش. که به هر کدوم اعداد مربوط به اون رو نسبت داده که ثابت هستند مثلا به این ترتیب که برای خواندن عدد 4 ، برای نوشتن عدد 2 و برای اجرا عدد 1 نسبت داده میشه. مثلا در ستون دوم در باکس آبی که مربوط به گروه میشه موردی برای نوشتن مشخص نشده که 0 نسبت داده شده. فکر میکنم تا حدی براتون ماجرا ساده شده باشه. به همین ترتیبه که اعداد 755 مربوط به بخش هایی مثل خوندن و اجرا میشه اما فقط یک یوزر میتونه بعضی بخش ها رو ادیت کنه و 744 خیلی محدودتر شده و در کل حالت های خوندنی فقط به وجود میان و در حالت باز از عدد 777 استفاده کردند که تمامی دسترسی ها باز هستش.
امیدوارم براتون مفید واقع شده باشه!
لحظه هاتون زیبا
Designer9480 9 سال عضو همیار وردپرس
با سلام
لطفا راهنمایی کنید می خوام زمینه دلخواه اضافه کنم ولی ویرایشگرم نیست
چطور فایل سینگل در هاست پیدا کنم ؟
بهاره کوهستانی 11 سال عضو همیار وردپرس
سلام
به wp-contetnt در هاست مراجعه کرده و به پوشه ی themes چنین فایلی موجود است
علی
خسته نباشید
ببخشید همونطور که گفتید ویرایشگر در زیر منوی نمایش وجود داره
الان وردپرس من نگارش ۴٫۱ هست و ویرایشگر در اون قسمت دیده نمیشه در صورتی که قبل از همان منو دسترسی داشتم.
چطور باید به ویرایشگر دسترسی داشته باشم؟؟؟؟
ممنون
محمد جواد فرکاریان 10 سال عضو همیار وردپرس
سلام
سلامت باشید . میشه مشکلتون رو دقیق تر بیان کنید ؟
تشکر
علی
قبلا قسمت ویرایشگر در منوی نمایش همراه گزینه هایی مثل شخصی سازی و …. بود اما الان انگار حذف شده این گزینه و توی منو نمیبینمش
محمد جواد فرکاریان 10 سال عضو همیار وردپرس
سلام
اگر فایلی رو دست کاری کردید فایل دست کاری نشده رو جایگزین کنید حتما مشکلتون حل میشه
تشکر
سیاوش
سلام، امکانش هست در مورد افزونه تبلیغات ML Adverts توضیح بدید. و اینکه چطور میشه کدش رو در جاهای مختلف قالب برای نمایش قرار داد. با سپاس
حسین رحیمی 11 سال عضو همیار وردپرس
با سلام در صورت درخواست بالا چرا که نه حتما
mohamad
سلام ممنون از اموزش خوبتون اما باید بگم دلیلی داره که این قابلیت رو وردپرس نزاشتن یکی از دلیلاشم اینکه نشه کدهای شل و یا مخرب رو توش قرار داد
نوید میرزاآقازاده
خوب 🙂