sitemap در وردپرس

sitemap در وردپرس

در ابتدا بهتر است بدانيد كه منظور از XML يا نقشه سايت چيست؟ واژه XML اختصار شده Extensible Markup Language می‎باشد كه در عموم كاربران با نام نقشه سايت يا سايت مپ شناخته مي‌شود. اما به عبارتی ساده اينطور می‎توان تعريف نمود كه نقشه سايت يك صفحه XML است كه به منظور ذخيره (ايندكس) نمودن محتويات سايت برای موتورهای جستجو كه شامل لينك‌های مختلف صفحات وب می‎باشد، مورد استفاده قرار می‎گيرد.

برای ساخت سایت مپ در وردپرس نياز به نصب افزونه Google XML Sitemaps داريم. اين افزونه دارای بيش از دو ميليون نصب فعال بوده و برای نسخه وردپرس 3.3 و بالاتر مناسب است.

براي نصب و فعالسازی افزونه مطابق شكل زير، به قسمت افزونه‌ها در پيشخوان وردپرس رفته و بر روی گزينه افزودن كليك كنيد. در كادر مشخص شده نام افزونه را وارد كرده و آن را نصب و فعال‌سازی نماييد.

sitemap در وردپرس

sitemap در وردپرس

بعد از نصب و فعالسازی Google XML Sitemaps، در قسمت تنظيمات مطابق شكل زير بخشی به نام XML-Site اضافه خواهد شد. بر روی آن كليك نماييد تا وارد پيكربندی اين افزونه شويد.

توجه داشته باشيد كه اگر سايت شما در حال راه‌اندازي باشد و نمايش به موتورهاي جستجو را بسته باشيد در همين ابتدا با پيغامی كه در شكل زير مشاهده می‎نماييد مواجه می‎شويد.

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

حالا به بررسي تنظيمات مختلف اين افزونه براي ساخت نقشه سايت وردپرس مي‌پردازيم.

بخش اول: Basic options

در اولين بخش تنظيمات اين افزونه براي ساخت سایت مپ وردپرس مطابق شكل زير، قسمت Basic options وجود دارد. در ادامه تمامي گزينه‌ها و قسمت‌هاي اين بخش را بررسي خواهيم كرد.

  • Notify Google about updates of your site

اين گزينه مربوط به ربات‌هاي گوگل مي‌باشد كه مي‌توانيد آنها را از هر نوع تغييري در سايتتان باخبر كنيد. گوگل مهترين و بهترين موتور جستجو است، حتما اين گزينه را فعال نماييد.

  • Notify Bing (formerly MSN Live Search) about updates of your site

اين قسمت نيز مربوط به موتور جستجوي bing مي‌باشد و با فعالسازي اين گزينه تمامي تغييرات سايتتان به اين موتور جستجو اطلاع داده خواهد شد.

  • Add sitemap URL to the virtual robots.txt file

با فعالسازي اين قسمت آدرس سايت مپ وردپرس شما در فايل robots.txt قرار خواهد گرفت.

  • Try to increase the memory limit to

در اين گزينه قادر خواهيد بود تا ميزان حجم اشغالي توسط فايل sitemap.xml را مشخص نماييد. توصيه ما بر اين است كه بگذاريد خالي بماند و محدوديتي براي آن تعريف نكنيد.

  • Try to increase the execution time limit to

با فعالسازي اين گزينه قادر خواهيد بود كه زمان مورد نياز براي بارگذاري نقشه سايت را برحسب ثانيه تعيين نماييد.

  • Try to automatically compress the sitemap if the requesting client supports

اين گزينه كه به طور پيشفرص فعال است براي فشرده سازي فايل sitemap.xml مورد استفاده قرار مي‌گيرد. اگر در كار با افزونه دچار اشكال شديد اين گزينه را غيرفعال كنيد در غير اينصورت بگذاريد همانند حالت پيشفرض فعال بماند.

بخش دوم: Additional Pages

اگر از سيستم مديريت محتواي وردپرس استفاده مي‌كنيد نيازي به اعمال تغييرات در اين بخش نخواهيد داشت. تنظيمات مربوط به اين قسمت براي زماني كه شما يك زير دامنه يا اصطلاحا ساب دامين وردپرسي داريد اما برخي از صفحات مانند صفحه اصلي سايت شما )مثلا (www.example.com وردپرسي نمي‌باشد. شما آدرس اين صفحات را در اين قسمت اضافه كنيد.

براي انجام اين كار مطابق شكل زير، بر روي گزينه Add new page  كليك كرده و سپس در بخش بازشده آدرس صفحه (URL to the page)، ميزان اهميت صفحه(Priority)، تعداد دفعات اعمال تغييرات و بروزرساني صفحه(Change Frequency) و تاريخ آخرين تغييرات (Last Changed) را وارد نماييد.

sitemap در وردپرس

sitemap در وردپرس

بخش سوم: Post Priority

در اين بخش قادر خواهيد بود كه معياري براي ميزان اهميت نوشته‌ها و صفحات سايت خود را تعيين كنيد.

مطابق شكل بالا اين بخش شامل معيارهاي زير است:

  • Do not use automatic priority calculation

اگر ميخواهيد ارزش و اهميت همه نوشته‌ها يكسان شود، بايد اين گزينه را فعال نماييد.

  • Comment Count

اگر ميخواهيد ارزش و اهميت نوشته‌ها بر اساس تعداد ديدگاه‌هاي ثبت شده كاربران باشد، بايد اين گزينه را فعال نماييد.

  • Comment Average

اگر ميخواهيد ارزش و اهميت نوشته‌ها بر اساس تعداد ميانگين ديدگاه‌هاي ثبت شده كاربران باشد، بايد اين گزينه را فعال نماييد.

بخش چهارم: Sitemap Content

در ساخت سایت مپ برای وردپرس شما مي‌توانيد تعيين نماييد كه كدام يك از صفحات و قسمت‌های سايت در ساخت sitemap قرار بگيرد. براي انجام اينكار مطابق شكل زير، به بخش چهارم يعنی Sitemap Content افزونه Google XML Sitemaps مراجعه كرده و سفارشی‏‎سازی‎های موردنظرتان را اعمال نماييد.

بخش پنجم: Excluded Items

اين بخش شامل دو قسمت Excluded categories و Exclude posts است كه در شكل زير مشاهده می‎نماييد.

اگر مي‌خواهيد براي سایت مپ در وردپرس بعضی از دسته‌بندی‎های شما در گوگل ايندكس نشود، تيك آن‎ها را در اين قسمت بزنيد.

  • Exclude posts

اگر قصد داريد برای سایت مپ سايتتان بعضی از نوشته‌های شما در گوگل ايندكس نشود، بايد شماره ID آن نوشته را در اين قسمت وارد نماييد و بين آن‎ها ويرگول بگذاريد تا از يكديگر جدا شوند. ضمنا اگر چگونگی پیدا کردن ID نوشته‌ها را نمی‌دانید، به مقاله “آموزش پیدا کردن ID برگه‌ها و نوشته‌ها در وردپرس” مراجعه کنید.

بخش ششم: Change Frequencies

در اين بخش شما قادر هستيد كه تعداد دفعات بروز‌رسانی محتويات سايت خود را تعيين كنيد. بدين صورت تعيين نماييد كه هر يك از صفحات و بخش‌های سايت شما ظرف مدت چه زمانی آبديت خواهند شد؟ تعيين اين زمان به ربات‌ها و خزندگان گوگل كمك می‎كند تا سايت شما را بهتر آناليز كند.

بخش هفتم: Priorities

در اين بخش مطابق شكل زير، بايد به هر يك از صفحات و بخش‌های سايت يك عدد بر اساس ميزان اهميت آن‎ها نسبت دهيد. البته حتما توجه داشته باشيد اگر قرار است اين بخش را مطابق نظرتان شخصی‏‎سازی كنيد، حتما بايد در بخش دوم گزينه ” Do not use automatic priority calculation” را انتخاب كرده باشيد.

Priorities در تنظیمات افزونه Google XML Sitemaps برای ساخت نقشه سایت

در نهايت بعد از تكميل تنظيمات مدنظرتان در هفت بخش بالا، برای ذخيره اين تنظيمات بايد بر روی دكمه “Update Options” کلیک نماييد.

ضمنا اگر خواستيد تنظيمات به حالت اوليه خود افزونه بازگردد و تغييرات اعمال شده ذخيره نشود بايد بر روی دكمه” Reset options ” بزنيد.

حال برای مشاهده نقشه سايتتان به آدرس زير مراجعه نماييد.

yourdomain.com/sitemap.xml

به جای yourdomain.com آدرس سايتتان را وارد نماييد.

themeforest چیست

themeforest چیست

themeforest چیست ؟ یکی از مارکت‌های بین‌المللی فروش قالب وردپرس در دنیاست. البته این مارکت علاوه بر فروش قالب وردپرس، به فروش قالب HTML، جوملا، دروپال و … هم پرداخته. اما چون ما وردپرسی هستیم بصورت مفید در مورد وردپرس صحبت خواهیم کرد.

منظور از مارکت، یک فروشگاه قالب وردپرس (مثل میهن وردپرس) نیست. وقتی صحبت از Market Place می‌کنیم یعنی فروشگاهی که هر فروشنده‌ای می‌تواند محصولات خودش را آن‌جا قرار داده و به فروش برساند. پس خود Themeforest عملا قالبی را برای فروش قرار نمی‌دهد. بلکه از فروش قالب دیگران سود کرده و پورسانت دریافت می‌کند.

مجموعه مارکت‌های Envato

بعضی‌ها در کنار Themeforest اسم Envato را هم شنیده‌اند. Envato شرکت مادر Themeforest است که علاوه بر Themeforest، مارکت پلیس‌های مختلفی از جمله گرافیک ریور، کد کنیون، Audio Jungle، VideoHive و … را هم مدیریت می‌کند. پس فراموش نکنید که Themeforest بخشی از شرکت Envato است و برای استفاده از Themeforest باید عضو سایت Envato.com گردید.

Envato شرکت اصلی Themeforest است که علاوه بر Themeforest، چند وب‌سایت دیگر را نیز مدیریت می‌کند. حجم کاری این شرکت به قدری بالاست که در سال ۲۰۱۶ بیش از ۷ میلیون کاربر از خدمات Envato استفاده می‌کردند!

جالب است بدانید که Envato در سال ۲۰۱۵ به عنوان جالب‌ترین شرکت برای خانم‌های شاغل انتخاب شد.

نحوه ثبت محصول در Themeforest

اگر قصد دارید یک محصول را در Themeforest بفروشید باید به این نکات توجه داشته باشید.

  • قوانین GPL فراموش نشود.

قالب شما باید دارای یک فایل متنی با فرمت txt باشد که شامل فایل GPL1 است. این فایل در مورد قوانین استفاده و انتشار محصولات Themeforest است.

البته این کار برای قالب‌های وردپرس نیاز نیست. چون بصورت خودکار توسط تم فارست اضافه می‌شود.

  • فایل‌های استفاده شده در پروژه را چک کنید.

بعضی وقت‌ها شما از یک افزونه فروشی در قالبی که می‌فروشید، برای افزودن قابلیت به قالب استفاده کرده‌اید. در نتیجه باید لایسنس و حق فروش این افزونه‌ها را نیز به Themeforest تقدیم کنیم. تا محصول ما تایید شود.

مثلا اگر می‌خواهید از روولوشن اسلایدر در قالب استفاده کنید، باید نسخه Extend روولوشن اسلایدر را خریداری کنید.

  • یک فایل راهنما بسازید.

حتما یک فایل راهنما برای قالب یا محصولی که می‌خواهید بفروشید، بسازید. اینکار باعث کاهش تعداد تیکت‌های ارسالی از سمت خریداران محصول خواهد شد.

نکته: پشتیبانی محصولات در تم فارست مهم و ضروری است و در صورت پشتیبانی نکردن از مشتریان، فروش محصول شما متوقف خواهد شد. اما در پاسخگویی به تیکت‌ها عجله‌ای نیست! می‌توانید مثلا ۴۸ ساعت بعد از ارسال تیکت، پاسخگویی به تیکت‌ها را انجام دهید. گاها پیش آمده برای دریافت پاسخ به تیکت‌هایی که برای معروف‌ترین محصولات Themeforest ارسال کرده‌ایم، تا یک هفته منتظر بمانیم.

  • فایل را در تم فارست آپلود کنید.

حالا می‌رسیم به مهم‌ترین بخش از کار. حالا وقت آن شده تا فایل خود را در تم فارست آپلود کنید. برای ثبت محصول در تم فارست، نیاز به ساخت یک حساب کاربری در Envato دارید. کاری که برای ایرانیان یک معضل اساسی شده!

  • تحریم ایرانیان!

متاسفانه چند وقت پیش، انواتو ایران را تحریم کرد و حتی دسترسی آی‌پی‌های ایرانی به تم فارست مسدود شد.

به همین سادگی! صفحه عدم دسترسی به ایرانیان نمایش داده می‌شود.

themeforest چیست

themeforest چیست

 

اما ایرانیان عزیز دست به روش‌هایی مبتکرانه شدند برای دور زدن این تحریم‌ها. همین الآن چندین فروشند ه بزرگ و پرفروش در تم فارست داریم که ایرانی هستند. البته افشای نام این دوستان به دلیل تحریم‌ها و احتمال وجود مشکل برای این دوستان امکان پذیر نیست.

چطور تحریم‌های Envato را دور بزنیم؟

برای دور زدن تحریم‌ها نیاز به یک ابزار برای تغییر آی‌پی از ایران به خارج کشور دارید و سپس داشتن یک حساب ارزی در خارج از کشور. البته برای داشتن همین حساب ارزی، نیاز به اقامت خارج از کشور بصورت دائم یا موقت هم خواهید داشت که تازه این اول ماجراست.

معمولا تم فارست حساب‌هایی که فروش بالایی ندارند را به محض مشکوک شدن به این اکانت‌ها، مسدود خواهد کرد. اما اگر بتوانید فروش بالایی در Themeforest ثبت کنید، شانس بیشتری برای عدم انسداد حساب خواهید داشت.

پس از دور زدن تحریم‌ها

پس از گذر از تحریم‌ها، باید منتظر باشید تا ایرادات محصول شما توسط تیم Themeforest اعلام شود و این ایرادات را رفع کنید. ثبت محصول در تم‌فارست تقریبا با هیچ سایتی قابل مقایسه نیست. تم فارست و مجموعه انواتو روش‌هایی برای ایراد گرفتن از محصولات شما دارند که هیچ‌کجای دنیا پیدا نمی‌کنید. 😀 همین موضوع باعث شده تا محصولات ثبت شده در این مارکت‌ها کیفیت بسیار بالایی داشته باشند.

فروش محصولات Themeforest در سایت شما

themeforest چیست ؟ از آنجایی که بسیاری از دوستان درباره فروش محصولات تم فارست در سایت خودشان سوال می‌پرسند. باید به این نکته دقت داشته باشید که:

طبق قوانین تم فارست شما حق فروش محصولات خریداری شده را ندارید. اما در ایران قانون کپی‌رایت نرم‌افزار‌های خارجی وجود ندارد. نمونه بارز این موضوع، سایت‌های دانلود رایگان نرم‌افزار و بسته‌های نصب ویندوز است که در فروشگاه‌های مختلف سطح شهر بصورت کرک شده به فروش می‌رسند.

برخی از محصولات تم فارست تحت لایسنس 100% GPL ارائه می‌شود که فروش و استفاده از این محصولات هیچگونه مشکلی از نظر سازنده ندارد. فروش این محصولات منعی از نظر فروشنده و تم فارست نخواهد داشت.

tinymce افزونه

tinymce افزونه

هر وبلاگ نویس و نویسنده محتوا ترجیح می دهد از یک ویرایشگر حرفه ای متن که قابلیت ها و ویژگی های زیادی داشته و در عین حال استفاده از آن آسان باشد، استفاده کند. افزونه TinyMCE Advanced یک ویرایشگر حرفه ای وردپرس است که این امکان را در اختیار کاربرانش قرار می دهد.لطفا با ما همراه باشید.

ویرایشگر بصری وردپرس توسط TinyMCE، یک اپلیکیشن متن باز که با سیستم مدیریت محتوای وردپرس ادغام شده، ساخته شده است. ویرایشگر بصری پیش فرض وردپرس دارای ویژگی های بسیار عالی است که کار با آن را بسیار راحت کرده است اما با این حال کارهایی هست که با این ویرایشگر نمی توانید انجام دهید به عنوان مثال اضافه کردن جدول های حرفه ای در ویرایشگر وردپرس به آسانی امکان پذیر نیست.

اگر به دنبال ویژگی ها و گزینه های بیشتری نسبت به آنچه که ویرایشگر بصری استاندارد وردپرس ارائه می دهد، هستید می توانید از افزونه TinyMCE Advanced استفاده کنید.

اگر ویرایشگر گوتنبرگ وردپرس را امتحان کرده اید و نحوه عملکرد بلوک های آن را نپسندیده اید، یا هنوز آمادگی استفاده از این ویرایشگر را ندارید یا اینکه افزونه ای دارید که در ویرایشگر گوتنبرگ به درستی عمل نمی کند، افزونه TinyMCE Advanced می تواند یک راه عالی برای این باشد که با ویرایشگر گوتنبرگ کار کنید و در عین حال کنترلی که دوست دارید حین ایجاد محتوا داشته باشید را به دست آورید.

این افزونه یک بلوک پاراگراف کلاسیک و نوعی حالت ترکیبی (Hybrid mode) را به گوتنبرگ اضافه می کند. به این ترتیب در حالی که به همه ویژگی هایی که گوتنبرگ ارائه می دهد دسترسی دارید، می توانید از یک ویرایشگر آشنا نیز استفاده کنید.

برخی ویژگی های افزونه TinyMCE Advanced عبارت است از:

  • تنظیمات پیشرفته جداول
  • تغییر ویرایشگر بلوک پاراگراف به بلوک پاراگراف کلاسیک
  • دکمه پاک کردن فرمت بندی
  • گزینه های اضافی لیست
  • اصلاح متن درون ساخته (بولد، ایتالیک، خط زیر، اضافه کردن لینک، ترازبندی و غیره)
  • گزینه ای برای نگه داشتن تگ های پاراگراف در ویرایشگر بلوک
  • تنظیمات درون ریزی/برون بری فایل
  • ایمپروت کردن CSS سفارشی

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

افزونه TinyMCE Advanced و ویرایش حرفه ای متن در وردپرس

ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.

بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه می توانید تنظیمات آن را پیکربندی کنید. برای این کار در صفحه افزونه ها به سمت پایین صفحه اسکرول کرده و افزونه TinyMCE پیشرفته را پیدا کنید. سپس در قسمت پایین آن روی لینک “تنظیمات” کلیک کنید.

شما با رفتن به مسیر تنظیمات » TinyMCE Advanced در پیشخوان وردپرس نیز می توانید به این صفحه دسترسی پیدا کنید.

صفحه تنظیمات افزونه TinyMCE Advanced به صورت پیش فرض روی تنظیمات ویرایشگر گوتنبرگ قرار دارد. اگر قصد ندارید از ویرایشگر گوتنبرگ استفاده کنید در تب “ویرایشگر بلاک(گوتنبرگ)” به سمت پایین صفحه اسکرول کرده و در قسمت “نوار ابزار در پاراگراف کلاسیک و بلاک های کلاسیک”، گزینه “فعال کردن فهرست ویرایشگر (توصیه می شود)” را غیرفعال کنید.

سپس روی تب “ویرایشگر کلاسیک (TinyMCE)” کلیک کرده و پس از فعال کردن گزینه “فعال سازی منوی ویرایشگر” در بخش Toolbars for the Classic Editor به بخش آموزش تنظیمات بلوک کلاسیک در این مقاله مراجعه کنید.

اگر می خواهید از ویرایشگر گوتنبرگ استفاده کنید، قسمت بعدی آموزش را مطالعه کنید.

tinymce افزونه

tinymce افزونه

تنظمیات ویرایشگر بلوک (گوتنبرگ) افزونه TinyMCE Advanced

در تب تنظیمات ویرایشگر بلوک می توانید تنظیمات ویرایشگر گوتنبرگ را پیکربندی کرده و ابزارهایی که در نوار ابزار مشاهده می کنید و همچنین رنگ پس زمینه و متن پیش فرض خود را تغییر دهید.

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

  • نوار ابزار اصلی
  • نوار ابزار جایگزین (که در ساید بار سمت چپ صفحه نشان داده می شوند)
  • دکمه‌های استفاده نشده برای نوارابزار بلاک
  • شما می توانید گزینه های موجود در “نوار ابزار جایگزین” را با کشیدن و رها کردن به پنجره کشویی “نوار ابزار اصلی” یا باکس “دکمه های استفاده نشده برای نوار ابزار بلاک” و بالعکس منتقل کنید.در حال حاضر قوانین زیر برای جابجایی گزینه ها وجود دارد.
    • دکمه های Align Left ، Align Center ، Align Right ، Bold ، Italic و Link قابل جابجایی یا تنظیم نیستند.
    • تمام دکمه های دیگر همیشه به صورت کشویی نشان داده می شوند. کاربران مجاز به اضافه کردن هیچ یک از آنها به نوار ابزار اصلی نیستند.
    • تمام دکمه هایی که در قسمت کشویی نشان داده می شوند به ترتیب حروف الفبا تنظیم شده و کاربران مجاز به تغییر ترتیب آنها نیستند.
    • در حال حاضر پنجره کشویی نباید خالی باشد و گزینه Inline Image در نوار ابزار جایگزین قرار نمی گیرد.

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

    اگر این گزینه ها را در حالت “بله” قرار دهید، تنظیمات مربوط به آنها در ساید بار سمت چپ صفحه در قسمت تنظیمات بلوک نشان داده می شوند.

    افزونه TinyMCE Advanced یک بلوک “پاراگراف کلاسیک” را ارائه می دهد. این بلوک به شما امکان استفاده از یک مجموعه کامل از ابزارهای TinyMCE Advanced را داده و درست مانند ویرایشگر کلاسیک وردپرس رفتار می کند. به عبارت دیگر اگر قبل از گوتنبرگ از TinyMCE Advanced استفاده می کردید، این بلوک دقیقاً همان چیزی است که به آن عادت داشته اید.

    بهتر است ابتدا درباره دو نوع بلوک کلاسیک موجود در این افزونه توضیح دهیم.

    • بلوک پاراگراف کلاسیک (Classic Paragraph) یک بلوک جدید است که توسط TinyMCE Advanced ارائه شده است.
    • بلوک کلاسیک یک بلوک پیش فرض وردپرس است که هنگام سوئیچ به ویرایشگر گوتنبرگ، تمام محتواهای قبلی نوشته ها/برگه های شما در آن قرار می گیرند.

    همه ابزارهای TinyMCE Advanced در هر دو بلوک موجود هستند. شما در این بخش می توانید نوار ابزار موجود در بلوک پاراگراف کلاسیک و بلوک کلاسیک را طبق نیازهای خود سفارشی سازی کنید.

    کافی است هریک از گزینه های موجود در قسمت پایین تصویر بالا را کشیده و در نوار ابزار قسمت بالای تصویر رها کنید.

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

    اگر به سمت پایین صفحه اسکرول کنید بخش گزینه ها را به صورت زیر مشاهده خواهید کرد.

    مام دکمه ها را به نوار ابزار بالا در بلوک های کلاسیک پاراگراف و کلاسیک اضافه کنید:

    tinymce افزونه

    tinymce افزونه

  • این گزینه به صورت پیش فرض فعال است و تنها دکمه هایی را تحت تأثیر قرار می دهد که توسط یک افزونه دیگر اضافه شده باشد. این دکمه ها به جای اینکه یک ریف دیگر را به نوار ابزار اضافه کنند، به انتهای اولین ردیف نوار ابزار اضافه می شوند. اگر این گزینه را فعال باقی بگذارید، آن دکمه ها را خواهید دید.

    گزینه‌های نگارش لیست:

  • این گزینه نیز به صورت پیش فرض فعال است و استایل های بیشتری را برای لیست های نامرتب (unordered) یا بدون شماره و مرتب (ordered) یا شماره دار اضافه می کند. اگر از نمونه های استانداردی که توسط قالب شما استایل دهی شده است استفاده می کنید، می توانید این گزینه را غیرفعال کنید.

    منوی متن: منوی (کلیک راست) محتوای مرورگر را جایگزین می کند

    پنجره لینک جایگزین:

  • فعال کردن این گزینه به شدت توصیه می شود و مجموعه قوی تری برای گزینه های لینک ارائه می دهد که عبارتند از:
    • گزینه های rel شامل nofollow
    • گزینه های هدف شامل پنجره جدید

    اندازه‌های قلم:

  • شما می توانید این گزینه را غیرفعال کرده و به استایل های قالب خود اجازه دهید که فونت ها را کنترل کنند.

    بخش بعدی مربوط به گزینه های پیشرفته است.

    Add Classic Paragraph block:

  • این گزینه به صورت پیش فرض فعال است و یک نوع بلوک جدید به نام بلوک پاراگراف کلاسیک را به بلوک های موجود در گوتنبرگ اضافه می کند که در مقایسه با بلوک پاراگراف استاندارد گوتنبرگ به خوبی با TinyMCE Advanced کار می کند.Make the Classic Paragraph or Classic block the default block (hybrid mode): با فعال کردن این گزینه بلوک کلاسیک یا بلوک پاراگراف کلاسیک به عنوان بلوک پیش فرض قرار داده می شوند. بلوک پیش فرض بلوکی است که با اینتر زدن یا کلیک کردن روی آخرین بلوک وارد آن می شوید.ویرایشگر بلاک با ویرایشگر کلاسیک جایگزین میکند: فعال کردن این گزینه ویرایشگر کلاسیک و صفحه ویرایش نوشته قبلی را بازیابی می کند. این گزینه به شما اجازه می دهد که از افزونه های دیگری که باعث تقویت ویرایشگر کلاسیک می شوند، استفاده کنید و استایل قدیمی متاباکس ها را اضافه کنید.

    Keep paragraph tags in the Classic block and the Classic Editor:

  • حذف تگ های <p> و <br> در ویرایشگر کلاسیک را متوقف کرده و آنها را در تب متن نشان می دهد. به این ترتیب می توانید از کدگذاری های پیشرفته تری در تب متن استفاده کنید بدون اینکه فیلتر گذاری بک اند تأثیری در آنها داشته باشد. فعال کردن این گزینه توصیه می شود زیرا کد HTML با فرمت مناسب را نوشته و به سازگاری با کلیه مرورگرها کمک می کند. همچنین به شما امکان می دهد iframe ها را تعبیه کنید.

    با این حال بعضی افزونه هایی که از شورت کد استفاده می کنند ممکن است با این تنظیمات دچار مشکل شوند زیر شورت کد آنها نمی تواند درون تگ <p> عمل کند.

    ایجاد منو کلاس های CSS:

  • اینکه این تنظیمات برای شما نشان داده شود یا خیر بستگی به قالب شما دارد. اگر قالب شما این قابلیت را داشته باشد که استایل شیت خود را وارد ویرایشگر کند، آنچه که شما هنگام ویرایش مشاهده می کنید دقیقاً مشابه چیزی است که بازدید کننده هنگام مشاهده نوشته/برگه شما می بیند. بیشتر قالب ها هنوز دارای این قابلیت نیستند.

    بخش بعدی Advanced options for tables است که به تنظیمات پیشرفته جداول در افزونه TinyMCE Advanced اختصاص دارد.

    Enable resizing of tables, rows, and columns by dragging with the mouse:

  • با فعال کردن این گزینه، تمام جدول، ردیف ها و ستون ها می توانند با کشیدن تغییر اندازه پیدا کنند. در این حالت اندازه ها با استایل CSS درونی تنظیم می شوند. با این کار ممکن است بعضی استایل ها که توسط قالب شما تنظیم شده است نادیده گرفته شود و بنابراین جدول هنگام مشاهده در موبایل و تبلت رسپانسیو نباشد.

    غیرفعال کردن این گزینه مانع از این می شود که ویرایشگر استایل های CSS درونی را اضافه کند و به این ترتیب کد HTML تمیزتری را تولید می کند. پس از آن می توانید جدول، ردیف ها و سلول ها را با وارد کردن اندازه ها در تب های گزینه های پیشرفته تغییر اندازه دهید.

    When inserting a table set the HTML border attribute to 1:

  • فعال کردن این گزینه یک خط مرزی را دور جدول می کشد مگر اینکه قالب شما آن را غیرفعال کند.

    برای تنظیم دیگر ویژگی های پیش فرض یا استایل های درونی از افزونه Advanced TinyMCE Configuration استفاده کنید.

    When inserting a table show a grid where the number of rows and columns can be selected by dragging with the mouse:

  • در صورت غیرفعال بودن شبکه، تعداد سطرها و ستون ها می تواند در باکس Insert Table وارد شود.

    Jump to the next cell when pressing the tab key while editing a table:

  • این گزینه به صورت پیش فرض فعال است و باعث می شود هنگام ویرایش جدول با فشردن دکمه Tab به سلول بعدی بروید. اگر این گزینه را غیرفعال کنید هنگام فشردن دکمه تب به خارج از ناحیه ویرایشگر منتقل می شوید.

    Show the advanced tabs in the table properties dialogs:

  • تب های پیشرفته امکان تنظیم استایل های CSS درون خطی را در جدول، روی هر سطر و روی هر سلول می دهند. همچنین این تب ها دارای فیلدهایی برای تنظیمات ساده تر مرز، رنگ مرز و رنگ پس زمینه هستند. با فعال کردن این گزینه تب های پیشرفته در قسمت خصوصیات جدول نشان داده می شوند.

    برای اینکه جدول را رسپانسیو نگه دارید، هنگام تنظیم عرض جدول مقادیر را به صورت درصد وارد کنید.

  • ثبت سایت در گوگل آنالیز
  • بازاریابی ایمیلی
  • بازاریابی ویروسی
  • لینک بیلدینگ چیست
  • الکسا چیست

افزونه افزونه All in One SEO Pack

افزونه All in One SEO Pack

یکی از پلاگین های حرفه ای خفن سئو قطعا نسخه ی حرفه ای افزونه افزونه All in One SEO Pack  یا همان All in one Seo Pack Pro است.
معمولا خرید اینطور محصولات برای ما ایرانی ها با ارزش پولی جذابی که داریم خیلی آسون نیست. از طرف دیگه نسخه های نال شده ای که منتشر میشه معمولا دارای مشکلات و ویروس و … هستند.

 

آموزش افزونه all in one seo pack

افزونه All in One SEO برای کمک به شما در جهت بهینه سازی وب سایت تان برای موتورهای جستجو ایجاد شده است. استفاده از این افزونه آسان بوده و به گونه ای طراحی شده که مبتدی ها بتوانند به راحتی از آن استفاده کنند. در این مقاله به آموزش افزونه All in One SEO که یکی از بهترین افزونه های سئو وردپرس است پرداخته و نحوه عملکرد این افزونه و تأثیر آن بر سئوی سایت وردپرسی شما را مورد بررسی قرار خواهیم داد.

سئو (SEO) باعث می شود رتبه وب سایت شما در جستجوی گوگل و دیگر موتورهای جستجو بالاتر رود. اگرچه وردپرس به صورت پیش فرض برای سئو بهینه سازی شده است اما به غیر از تنظیمات پیش فرض، تنظیمات زیاد دیگری مانند اضافه کردن متاتگ ها، ساخت نقشه XML سایت، پرهیز از محتوای داپلیکیت و بسیاری موارد دیگر وجود دارد که باعث می شود سایت شما مورد پسند موتورهای جستجو قرار گیرد.

افزونه All in One SEO باعث می شود بتوانید تمام تنظیمات لازم برای بهبود سئو سایت را به سادگی انجام دهید. این افزونه جایگزین مناسبی برای افزونه Yoast SEO است.

در مقاله مقایسه افزونه All in One SEO و Yoast SEO می توانید با ویژگی های مختلف این دو افزونه و کاربردهای آنها آشنا شوید.

در این آموزش افزونه All in One SEO را مورد بررسی قرار داده و نحوه تنظیمات این افزونه و کار با آن را توضیح خواهیم داد.

افزونه افزونه All in One SEO Pack

افزونه افزونه All in One SEO Pack

آموزش افزونه All in One SEO و  نحوه کنترل سئو سایت در وردپرس

ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.

بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه منوی جدیدی به نام All In One SEO به پیشخوان وردپرس اضافه می شود. با کلیک بر روی این منو وارد صفحه تنظیمات کلی افزونه می شوید که در آن می توانید تنظیمات مورد نظر خود را اعمال کنید.

صفحه تنظیمات کلی افزونه All in One SEO

شامل آیتم های مختلفی است که در ادامه آموزش به بررسی آیتم های مهم آن می پردازیم.

در تنظیمات صفحه اصلی باید جزئیات اندکی مانند عنوان صفحه اصلی و توضیحات صفحه اصلی را وارد کنید. برای پر کردن فیلدهای فوق باید چند نکته را مد نظر قرار دهید:

  • عنوان صفحه اصلی می تواند با عنوان وب سایت وردپرس شما متفاوت باشد. می توانید این عنوان را جذاب تر کرده و از کلمات کلیدی مهم خود در آن استفاده نمایید.
  • اگر قسمت عنوان صفحه اصلی را خالی بگذارید، افزونه All in One SEO از عنوان پیش فرض وب سایت وردپرس شما استفاده می کند. اطمینان حاصل کنید که در عنوان صفحه اصلی از کلمات کلیدی اصلی وب سایت خود استفاده کرده اید.
  • در قسمت توضیحات صفحه اصلی یک متن 160 کاراکتری در مورد اینکه وبلاگ شما چه کاری انجام می دهد بنویسید. سعی کنید این متن بامعنی، آموزنده و پر از کلمات کلیدی شما باشد.
  • اگر قسمت توضیحات صفحه اصلی را خالی بگذارید، افزونه All in One SEO از این توضیحات در صفحه اصلی استفاده نخواهد کرد. اما توصیه می شود این فیلد را پر کرده و از مزایای آن بهره مند شوید.

اگر از یک صفحه اصلی استاتیک در سایت خود استفاده می کنید گزینه بکار بردن صفحه ثابت بجای برگه اصلی را فعال کنید. با فعال کردن این گزینه می توانید صفحه اصلی خود را ویرایش کرده و عنوان و توضیحات را در زیر متا باکس All in One اضافه کنید.

آموزش تنظیمات کلی افزونه All in One SEO

در کنار هریک از گزینه های صفحه تنظیمات، یک آیکون علامت سئوال قرار دارد که با کلیک بر روی آن یک پیام راهنما درباره آن آیتم و کاری که انجام می دهد، نشان داده می شود.

تنظیمات کلی

 

اولین گزینه در صفحه تنظیمات کلی افزونه، تنظیم URL های استاندارد یا کانونیکال است. فعال کردن این گزینه و مشخص کردن یک آدرس استاندارد برای هر پست مانع از ایجاد محتوای تکراری و جریمه شدن از طرف گوگل می شود. برای آشنایی بیشتر با مفهوم محتوای تکراری یا دوپلیکیت و URL کانونیکال، مقاله تگ Canonical چیست را مطالعه کنید.

به همین دلیل توصیه می شود به جای استفاده از کل مقاله، از خلاصه یا گزیده ای از آن در صفحات آرشیو وردپرس استفاده شود. انتشار کامل مقالات در تمام صفحات باعث ایجاد محتوای تکراری می شود.

تنظیمات صفحه اصلی

در این بخش از تنظیمات افزونه All in One SEO می توانید تنظیمات صفحه اصلی سایت خود را پیکربندی کنید که در ادامه آموزش درباره آن توضیح خواهیم داد.

آموزش افزونه All in One SEO

 

 

 

ادامه‌ی خواندن

بک اپ گیری از cpanel

بک اپ گیری از cpanel

بعد از خرید هاست ایران یا خارج ایران و راه اندازی سایت، نوبت به طراحی می رسد. از آن جا که ممکن است در این مسیر مشکلات غیر قابل پیش بینی رخ دهد بهتر است در بازه های زمانی منظم از هاست خود فول بکاپ تهیه نمایید. تا در مواقع بحرانی قادر به ریستور بکاپ باشید.  تصمیم داریم نحوه تهیه بک اپ گیری از cpanel را به شما آموزش بدیم تا پس از اون قادر باشین از کل اطلاعات هاست سی پنل و وب سایتتون یه فول بکاپ تهیه کنید. اون را برای مواقع اضطراری نگهش دارین و یا این که برای فول بک آپ ایجاد شده از تمام اطلاعات هاست سایتتون یه لینک دانلود مستقیم بسازین.

بک اپ گیری از cpanel

بک اپ گیری از cpanel

اصلی‌‌ترین دلایل از بین رفتن اطلاعات

اصلی‌ترین مواردی که باعث از بین رفتن اطلاعات شما می‌شوند .شامل هکرها، اشتباهات شخصی شما، ویروس‌های مختلف و موارد دیگر هستند.

هکرها به‌عنوان یکی از تهدیدهای اصلی برای سایت شما به‌کار می‌روند . ممکن است بعد از نفوذ به سایت شما باعث از بین رفتن اطلاعات سایت شما شوند. البته برخی مواقع ممکن است خود شما باعث از بین رفتن اطلاعات سایت شوید که این موضوع ممکن است. با انتخاب یک گزینه‌ی اشتباه و یا یک خطای جزئی اتفاق افتد.

ویروس‌ها جزء عوامل مخرب و اجتناب‌ناپذیر هستند که همواره در دنیای اینترنتی وجود دارند و شما چاره‌ی صد درصدی برای رهایی از آن‌ها ندارید و ممکن است با ورود به سایت شما به‌طور کلی باعث تخریب سایت و از بین رفتن اطلاعات سایت شما شوند. البته به‌جز مواردی که در اینجا ذکر شد موارد بیشتری نیز وجود دارند که برای شما تهدید به‌حساب می‌آیند.

بک اپ گیری از cpanel

بک اپ گیری از cpanel

اهمیت بک آپ گیری از CPanel

برخی از کسب‌وکارها از میزان اهمیت بک‌آپ در سایت خود بی‌اطلاع هستند و نسبت به این موضوع حساسیت نشان نمی‌دهدند و همین موضوع باعث شده تا با دردسرهای زیادی روبه‌رو شوند.

اگر می‌خواهید از باارزش‌ترین سرمایه کسب‌وکار خود محافظ کنید بنابراین به شما پیشنهاد می‌کنیم از بک‌آپ گیری سایت خود غافل نشوید و سعی کنید بک‌آپ‌های روزانه از سایت خود تهیه کنید تا در صورت بروز هرگونه مشکلی نگرانی نداشته باشید و با خیالی آسوده به فعالیت خود ادامه دهید.

شما با گرفتن نسخه پشتیبانی از سایت خود می‌توانید از بروز مشکلات بسیار جدی جلوگیری کنید و نیازی به نگرانی در خصوص امنیت و از بین رفتن اطلاعات خود ندارید. شما باید با توجه به ترافیک کاری خود بک‌آپ‌های روزانه و یا هفتگی و ماهانه بگیرید.

نکته‌ای که در مورد بک‌آپ گیری از اطلاعات سایت موردتوجه قرار می‌گیرد این است که بدون پرداخت هیچ‌گونه هزینه قادرید از اطلاعات سایت خود نسخه پشتیبانی تهیه کنید. روند تهیه بک‌آپ بسیار ساده است و شما با صرف زمان بسیار کوتاهی می‌توانید از دردسرهای زیادی جلوگیری کنید.

با توجه به‌تمامی مواردی که در بالا ذکر شد تأکید ما بر این است که حتماً از اطلاعات سایت خود بک‌آپ تهیه کنید تا در مواقع ضروری و بحرانی ترس و نگرانی نداشته باشید چراکه از بین رفتن اطلاعات سایت شما نه تنها به معنای از بین رفتن اعتبار شما می‌شود بلکه برخی مواقع خسارت‌های جبران‌ناپذیری را برجای خواهد گذاشت.

آموزش بک آپ گرفتن از سی پنل

همان‌طور که در مقاله‌های قبل گفته شد برای انتقال سایت به سرور جدید  ابتدا بایستی از سایت خود بک‌آپ بگیرید. در این مقاله برای شما توضیح خواهیم داد چطور در کوتاه‌ترین زمان ممکن از سایت خود بک‌آپ بگیرید.

ورود به سی پنل

در مرحله اول برای بک‌آپ‌گیری از Cpanel باید وارد سی پنل سایت خود به آدرس yoursite.com:2082 شوید. پس از وارد شدن به این آدرس صفحه جدیدی برای شما بازخواهد شد که در آنجا باید نام کاربری و رمز خود را وارد کنید و سپس بر روی گزینه‌ی “Login” کلیک کنید تا وارد حساب Cpanel خود شوید.

بخش BackUP Wizard

پس از انجام مراحل گفته‌شده با صفحه‌ای مشابه تصویر زیر روبه‌رو خواهید شد که شما برای اینکه بتوانید به قسمت بک‌آپ‌گیری سی پنل خود دسترسی داشته باشید باید آیکون Backup Wizard یا همان بک آپ جادویی را از قسمت File انتخاب کنید.

در مرحله‌ی بعد شما دو گزینه Backup و Restore مشاهده می‌کنید.  البته به یاد داشته باشید که با انتخاب گزینه‌ی” Restore ” می‌توانید به بک‌آپ‌های قبلی سایت خود دسترسی داشته باشید.

بعد از کلیک کردن بر روی Backup با گزینه‌های مختلفی مواجه خواهید شد که هریک در جهات مختلفی برای شما کاربرد دارند.

بک آپ گیری از کل سایت و اطلاعات

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

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

 

بک آپ گیری از ایمیل‌های سایت

درواقع این گزینه از ارجاع‌دهنده‌های ایمیل بک‌آپ می‌گیرد، به‌بیان‌دیگر این گزینه یک نسخه پشتیبان از تمامی ایمیل‌ها و فیلترهای مشخص‌شده برای ایمیل می‌گیرد.

البته این نکته را در نظر بگیرید که پیشنهاد ما به شما استفاده از گزینه‌ی Full Back up است که در سمت چپ قرار دارد چراکه این گزینه هر سه بخش سمت چپ را در برمی‌گیرد و شما با انتخاب یک گزینه می‌توانید از تمامی قسمت‌های سایت خود نسخه پشتیبانی تهیه کنید.

به همین راحتی هر نوع بک‌آپی که می‌خواهید از سایت خود بگیرید را انتخاب کرده و در صفحه بعد دانلود کنید. همچنین این نکته را به یاد داشته باشید که می‌توانید بک‌آپ‌ها را از قسمت restore بازگردانی کنید.

امیدواریم این مقاله به شما برای بک آپ گیری از CPanel کمک کرده باشد. موفق باشید.

اموزش نصب وردپرس روی سی پنل

اموزش نصب وردپرس روی سی پنل

این روزها افرادی هستند که میخواهند سایتی برای خودشان داشته باشند تا محتوایی تولید کنند و آن را به اشتراک بگذارند اما ممکن است با اصول آن و برنامه نویسی سایت آشنا نبوده. نتوانند به تنهایی سایتی را برنامه نویسی طراحی اجرا و به بار بنشانند. به همین منظور سیستم هایی برای مدیریت محتوا تولید شده اند. که کاربران بتوانند با استفاده از آن ها سایت خود را مدیریت کنند. یکی از محبوبترین سیستم مدیریت محتوا وردپرس نام دارد که نصب وردپرس روی هاست Cpanel شاید برای شما مشکل باشد اگر شما هم هاست سی پنل تهیه کردید و می خواهید با اموزش نصب وردپرس روی سی پنل کارتان را آغاز کنید تا انتهای این آموزش با ما همراه باشید در این مقاله قصد داریم با نصب وردپرس روی سی پنل آشنا شویم.

نصب وردپرس روی سی پنل

ابتدا برای نصب وردپرس باید توجه داشته باشید. که آخرین نسخه ی وردپرس را در اختیار داشته باشید. در غیر اینصورت ممکن است با اخطار مواجه شوید و نکته­ ی مهم دیگری که باید به آن توجه داشته باشید این است که دامنه و هاستی که خریداری کرده اید فعال شده باشد .

اگر از این موضوع اطمینان دارید ادامه­ ی این متن  برای شما توضیح داده شده است که چگونه به توانید به راحتی ورد پرس را روی هاست سی پنل خود نصب کنید و لذت ببرید .

امیدواریم برای شما مفید واقع شود. باید توجه داشته باشید که نصب وردپرس روی سی پنل همانند نصب آن روی لوکال هاست نیست و باید مراحل متفاوتی را انجام دهید تا وردپرس روی سی پنلتان نصب شود.

اموزش نصب وردپرس روی سی پنل

اموزش نصب وردپرس روی سی پنل

آپلود وردپرس روی cpanel

سی پنل یک پنل مدیریتی هاستینگ میباشد که امکانات فراوانی دارد و از محبوبیت بیشتری نسبت به هاست دایرکت ادمین برخوردار است. این پنل مدیریتی امکانات زیادی دارد اما در این آموزش برای نصب وردپرس روی Cpanel نیاز به دانستن آن ها نداریم و تنها با بخشی از این امکانات که مورد نیاز ما هستند آشنا می شوید.

  • ورود به cPanel و رفتن به قسمت مدیریت پوشه ها

در ابتدای نصب باید وارد هاست سی پنل خود شوید. که ورود به سی پنل برای هر یک از سرور های ارائه دهنده ی سی پنل متفاوت است.سپس وارد فایل منیجر (File Manager) در قسمت پوشه ها (FILES) شوید.

  • اضافه کرد فایل ها در قسمت public_html

روی قسمت public_html  در قسمتی که نام پوشه های موجود در هاست سی پنل شماست کلیک کنید تا پوشه باز شود. سپس فایل zip وردپرس که در اختیار دارید را در این پوشه بارگذاری (Upload) کنید.

  • بازکردن فایل وردپرس از حالت فشرده

بعد از بارگذاری فایل و برگشتن به قسمت فایل منیجر روی فایل وردپرس مورد نظر راست کلیک کنید و با انتخاب گزینه­ ی اکسترکت (Extract)  و استخراج فایل های موجود در فایل zip  این مرحله هم به پایان می رسد.

اکسترکت فایل وردپرس در هاست

  • انتقال فایل های استخراج شده به public_html

سپس به پوشه ­ی وردپرس استخراج شده رفته و تمام فایل های موجود را انتخاب کنید و با انتخاب گزینه­ ی Move تمام فایل ها را به قسمت public_html انتقال دهید.

نکته: با این کار تمام محتویات پوشه وردپرس به public_html منتقل می شود اگر این کار را انجام ندهید با فرض آن که دامنه شما iranthemes.com باشد سایت وردپرسی شما به آدرس iranthemes.com قابل مشاهده نیست و در این صورت آدرس شما iranthemes.com/wordpress می شود به دلیل آن که محتویات در پوشه wordpress قرار دارد درنتیجه برای آن که آدرس سایت وردپرسی شما تنها نام دامنه شما شود حتما این مرحله را برای نصب وردپرس روی Cpanel انجام دهید.

اموزش نصب وردپرس روی سی پنل

اموزش نصب وردپرس روی سی پنل

 یک پایگاه داده ایجاد کنید

به منظور ساخت یک پایگاه داده جدید، پیشنهاد می کنیم از MySQL Database Wizard در منوی Databases استفاده کنید.

  • 1.در گام اول، باید برای این پایگاه داده جدید نامی انتخاب کنید (نام حساب کاربری هاست شما نیز به این اسم اضافه خواهد شد).
  • 2. این نام را به خاطر بسپارید و یا آن را در جایی یادداشت کنید. در قسمت های بعدی به آن نیاز خواهید داشت.
  • 3. پس از پایان کار روی گزینه Next Step کلیک کنید تا به مرحله بعدی بروید.

گام چهارم: یک حساب کاربری برای پایگاه داده جدید ایجاد کنید

1. در ادامه از شما خواسته خواهد شد تا یک حساب کاربری برای پایگاه داده بسازید. در کادر اول نام کاربری دلخواه خود را وارد کنید (این نام می تواند حداکثر از 7 کاراکتر تشکیل شده باشد).

2. در کادر پایین، برای حساب خود یک رمز عبور تعیین کنید. به طور کلی می خواهید نوار زیر این کادر سبز رنگ باشد. این بدین معناست که کلمه عبور شما قوی تر است و هر چقدر قدرت آن بیشتر باشد، امنیت آن نیز بالاتر خواهد بود. در صورتی که نمی توانید یک کلمه عبور قدرتمن انتخاب کنید، می توانید از گزینه Generate Password استفاده کنید. این قابلیت به شما یک رمز قوی پیشنهاد می کند و شما در صورت رضایت می توانید از آن استفاده کنید.

3. اطلاعات خود را در جایی یادداشت کنید و یا آن را به خاطر بسپارید.

گام پنجم: حساب کاربری ساخته شده را به پایگاه داده اختصاص دهید

حسابی که در مرحله قبلی ساختیم، به پیاگاه داده دسترسی ندارد. 1. گزینه Add User To Database را در صفحه پیدا کرده و روی آن کلیک کنید. 2. پایگاه داده جدید را از فهرست موجود پیدا کرده و آن را انتخاب کنید؛ سپس روی گزینه Add کلیک کنید. 4. در این قسمت، باید اجازه های لازم را به حساب کاربری بدهید. از آن جایی که این اولین حساب کاربری ساخته شده برای پایگاه داده مان می باشد، با زدن تیک گزینه All Privileges تمام دسترسی ها را به این حساب بدهید. 5. با کلیک روی گزینه Make Changes تغییرات را اعمال کنید. 6. به منظور تأیید نهایی، به پایین صفحه بروید تا پیاگاه های داده فعلی را مشاهده کنید. در این بخش باید حساب کاربری جدید را نیز ببینید.

گام ششم: فایل wp-config.php را ویرایش کنید

حال که پایگاه داده ساخته شد و یک حساب کاربری به آن اختصاص گرفت، می توانیم به محل آپلود پوشه وردپرس بازگردیم تا فرآیند نصب را نهایی کنیم. به این منظور، ابتدا باید به کمک یک ویرایش کننده متن، فایل wp-config.php را کمی ویرایش کنیم. مدیر ها باید چهار مورد زیر را در این فایل وارد کنند:

  •  نام پایگاه داده
  •  نام حساب کاربری که به پایگاه داده اختصاص دادیم
  • کلمه عبوری که برای حساب کاربری تعیین کردیم
  • نوع هاست پایگاه داده (در 99 درصد مواقع localhost می باشد)

اگر نمی دانید چگونه این اطلاعات را وارد کنید با شرکت هاست خود تماس بگیرید و از آن ها بخواهید تنظیمات MySQL را به شما بدهند.

گام هفتم: Unique Key پیش فرض را تغییر دهید

هنگامی که هنوز در حال ویرایش فایل wp-config.php هستید، قسمت Authentication Unique Keys and Salts را بیابید. با مراجعه به آدرس https://api.wordpress.org/secret-key/1.1/salt/ Unique Key جدید دریافت کنید و آن ها را در این قسمت وارد کنید. پس از اتمام کار حتما نام فایل را تغییر دهید. به هیچ عنوان فایل را با نام قبلی اش ذخیره نکنید.

گام هشتم: اجرای اسکریپت نصب وردپرس

اصلی ترین قسمت نصب وردپرس همین مرحله است. در این مرحله، کافی است به محل آپلود پوشه وردپرس بروید و فایل install.php در پوشه wp-admin را اجرا کنید. در ابتدا وردپرس از شما می خواهد اطلاعات پایگاه داده خود را وارد کنید. این اطلاعات در یک فایل wp-config.php جدید ذخیره می شود.

گرفتن بک آپ از وردپرس

گرفتن بک آپ از وردپرس

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

پس اگر چنین اتفاقی رخ بده تکلیف ما که کلی زمان روی سایت گذاشتیم و اونو رشد دادیم چی میشه؟ چه کسی پاسخگوی ما خواهد بود؟ آیا کسی پیدا میشه که مسئولیت این کار رو بپذیره؟ و اگر میپذیره، برای جبران خسارتی که به سایت وارد شده چه کاری میشه کرد؟

"<yoastmark

اینها سوالاتی هستند که

مطمئنا بعد از یک اتفاق تلخ به ذهن شما میاد و مدتی در حال بگو و مگو با میزبانی وب خودتون خواهید شد. پس به جای اینکه به سادگی از این موضوع بگذریم .

به بک آپ گرفتن میزبانی وب اطمینان کنیم. بهتر نیست خودمون هم دست به کار شده و برای جلوگیری از این ضررها با تهیه بک آپ و بازگردانی بکاپ در وردپرس خیال خودمونو راحت کنیم؟

در این آموزش از پایگاه دانش میزبان‌فا قصد دارم ابتدا به نحوه بکاپ گیری و تهیه نسخه پشتیبان از وردپرس و در نهایت به نحوه بازگردانی بک آپ روی هاست بپردازم که اگر روزی قصد ریستور کردن فایل بک آپ وردپرس رو داشتید به راحتی بتونید این کار رو انجام بدین.

آموزش نحوه تهیه بک آپ وردپرس و بازگردانی بکاپ در وردپرس

برای تهیه بک آپ از سایت وردپرسی و بازگردانی نسخه بک آپ روی هاست چندین راه مختلف وجود داره.

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

یا اینکه میتونید از افزونه‌های بک آپ گیری وردپرس استفاده کرده و علاوه بر اینکه از امکان بک آپ گیری خودکار در وردپرس استفاده کنید، میشه کاری کرد که فایل بک آپ به صورت خودکار روی سرورهای آنلاینی مثل فضای گوگل درایو، دراپ باکس و… ذخیره بشه. یا اینکه میتونید به صورت دستی و دوره‌ای این کار رو انجام بدین که پیشنهاد من یکی از موارد اول و سوم هست.

چرا از افزونه بک آپ وردپرس استفاده نکنیم؟

افزونه‌های بک آپ گیری از وردپرس میتونن گزینه خوبی برای این کار باشن که ما هیچ نقشی در بک آپ گیری نداریم و لازم نیست کار خاصی انجام بدیم. کافیه برای یک بار تنظیمات افزونه بک آپ گرفتن در وردپرس رو انجام بدیم ."<yoastmark

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

 

اما آیا هیچگاه به این موضوع فکر کردید . ممکنه همین افزونه‌ها به خاطر سر نزدن ما و بررسی نکردن ممکنه به هر دلیلی یه زمانی برسه که بک آپی تهیه نکنند؟

یا اینکه فکر کردید ممکنه افزونه بک آپ گیری وردپرس با یک افزونه وارد تداخل بشه. همین موضوع باعث ایجاد مشکل در بک آپ گیری خودکار وردپرس بشه؟

شایدم  اصلا در ظاهر همه چیز به خوبی و خوشی پیش بره. اما وقتی زمان استفاده از فایل بک آپ و بازگردانی بکاپ وردپرس میرسه. با یک فایل خراب رو به رو بشیم که عملا هیچ کاربردی نخواهد داشت.

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

  • ابتدا باید از کلیه فایل‌ها و پوشه‌های وردپرس که در public_html قرار داره یک فایل فشرده ZIP. تهیه کنید.
  • سپس وارد phpmyadmin هاست شده و از دیتابیس وردپرس یک نسخه خروجی با استفاده از بخش Export تهیه کنید.

در این دو مرحله حالا ما دو فایل با فرمت zip. و sql. داریم که به ترتیب مربوط به فایل‌های وردپرس و دیتابیس وردپرس هستند. حالا برای اینکه بتونیم از این نسخه بک آپ استفاده کنیم یا به اصطلاح اقدام به بازگردانی فایل بک آپ در وردپرس بکنیم، باید مراحل زیر را طی کنیم.

  • ابتدا فایل zip. را در همون مسیر public_html هاست فعلی یا هاست جدید آپلود کنید.
  • سپس یک دیتابیس جدید با همان اطلاعات دیتابیس قبلی ایجاد کنید(همچنین میتونید اطلاعات دیتابیس را با نام، نام کاربری و رمز جدید بسازید).
  • وارد phpmyadmin هاست شده و با استفاده از بخش Import فایل sql. را در دیتابیسی که ساختید، درون ریزی کنید.
  • در نهایت اگر اطلاعات دیتابیس با دیتابیس قبلی متفاوت است، وارد صفحه ویرایش فایل wp-config.php شده و اطلاعات دیتابیس جدید را با اطلاعات دیتابیس قبلی جایگزین کنید.

افزونه ساخت گالری وردپرس

افزونه ساخت گالری وردپرس

قطعا یکی از بهترین راه‌های نمایش چندین عکس در سایت استفاده از افزونه ساخت گالری وردپرس است. امروزه افزونه‌های زیادی برای انجام اینکار وجود دارد که به شما در ایجاد یک گالری کمکی بسیار خوبی می‌کند. اما آنچه که فوق‌العاده مهم است انتخاب بهترین افزونه گالری تصاویر وردپرس برای اینکار می‌باشد تا هم تصاویر شما را به خوبی برای کاربران نمایش داده شود و هم رابط کاربری مناسبی در سایت شما به وجود آورد. به همین خاطر ما در این مقاله از همیار وردپرس قصد داریم بهترین افزونه‌‌ های گالری تصاویر در وردپرس را معرفی کنیم. با ما تا انتهای این مقاله همراه باشید.

بهترین افزونه گالری تصاویر وردپرس

افزونه FooGallery

افزونه FooGallery دارای بیش از 200 هزار نصب فعال بوده و برای نسخه وردپرس 3.9 و بالاتر مناسب است. اين افزونه نمایش عکس وردپرس، داراي امكانات و ويژگي‌هاي مختلفي مي‌باشد كه از ميان آنها می‌توان به موارد زیر اشاره کرد:

  • رابط‌ کاربری آسان و سریع
  • پشتیبانی از زبان فارسی و نگارش راستچين
  • قابلیت ساخت آلبوم کاملی از تصاویر دلخواهتان به صورت نامحدود
  • قابليت نمایش تصاویر به صورت واکنشگرا (رسپانسیو)
  • امکان شخصی‌سازی گالری تنها با Drag & Drop
  • دارای قالب‌های مختلف برای ایجاد آلبوم‌هاي گوناگون و حرفه‌اي

و…

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

صاویر به سایت شما رنگ، روح و زندگی می دهند. یک وب سایت بدون داشتن تصاویر زیبا بسیار کسل کننده و بی روح است. برای اینکه یک دید بصری عالی برای بازدیدکنندگان ایجاد کنید .

آنها را برای مدت طولانی تری در سایت نگه دارید، لازم است تصاویرتان را در یک قاب و ویترین زیبا نشان دهید. از طرف دیگر می توانید از تصاویر برای انتقال پیام برندتان یا هر پیام دیگری استفاده کنید.

در دنیای آنلاین

این کار با استفاده از گالری های شیک و زیبا امکان پذیر است. ساخت گالری تصاویر با استفاده از افزونه های گالری ساز وردپرس نه تنها باعث زیباتر شدن سایت می شود بلکه در جذب بیشتر مخاطب هم بسیار تاثیر گذار است.

شاید فکر کنید که استفاده از افزونه گالری ساز لزومی نداشته باشد و خودتان از طریق منوی رسانه پیشخوان وردپرس بدون نیاز به هیچ افزونه ای می توانید گالری تصاویر بسازید. اما باید در نظر داشته باشید که ساخت گالری تصاویر به این طریق بسیار مقدماتی و پایه است و محدودیتهای زیادی دارد. با افزونه های گالری ساز وردپرس، نیاز به پذیرفتن هیچ محدودیتی نیست.

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

کافی است یکی از افزونه های ساخت گالری تصاویر را در وب سایت وردپرس خود نصب کرده و گالری های قدرتمند و زیبایی بسازید که بازدیدکنندگان سایت تان آنها را دوست داشته باشند. از آنجا که بسیاری از افزونه های ساخت گالری تصاویر قابلیت سفارشی سازی قدرتمندی دارند، می توانید گالری های سفارشی تهیه کرده و برند خود را ارتقا دهید.

بهترین افزونه های گالری ساز برای ساخت گالری تصاویر وردپرس در سال 2021

Envira Gallery Lite (بهترین افزونه های گالری ساز وردپرس)

افزونه ساخت گالری وردپرس

افزونه ساخت گالری وردپرس

افزونه Envira Gallery با امتیاز 4.8 از 5 و بیش از 100 هزار نصب فعال، مطمئناً راحت ترین، سریع ترین و موثرترین افزونه ساخت گالری تصاویر در وردپرس است.

تیم توسعه دهنده این افزونه همان تیم افزونه های OptinMonster و Soliloquy است که در نوع خود بهترین افزونه ها می باشند.

افزونه Envira Gallery

بسیار سبک است و باعث می شود سرعت بارگذاری سایت شما تغییری نکند. این ویژگی هنگامی که تعداد تصاویر بسیار زیاد باشد، قابل توجه است. همچنین این افزونه کاملاً واکنش گرا است و گالری تصاویر شما روی تمام ابزارها به خوبی نمایش داده می شود.

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

افزونه Envira Gallery قابلیت سفارشی سازی بالایی دارد. می توانید تعداد ستون ها و فاصله بین عکسها را انتخاب کنید. نسخه رایگان این افزونه یک قالب برای نمایش تصاویر ارائه می دهد اما قالب های شگفت انگیز دیگری به صورت add-on عرضه شده است که می توانید آنها را تهیه کرده و گالری های تصاویر خارق العاده ای ایجاد کنید.

برای اطمینان از اینکه هسته افزونه سبک باقی می ماند، Envira Gallery تنها از قابلیت های اصلی و اساسی پشتیبانی می کند. برای استفاده از ویژگی های پیشرفته، باید ماژول های جداگانه add-on آن را تهیه کنید. این امر به این معنی است که شما تنها قابلیت هایی که نیاز دارید را نصب می کنید.

۵ add-on افزونه Envira Gallery به صورت رایگان عرضه شده است. لایسنس نقره ای ۶ add-on پایه دیگر را برای شما فعال سازی می کند. اگر می خواهید به تمام قابلیت های این افزونه دسترسی داشته باشید باید لایسنس طلایی آن را خریداری کنید که امکان فعال سازی ۸ add-on پیشرفته دیگر را برای شما فراهم می کند.

در مقاله آموزش افزونه Envira Gallery می توانید اطلاعات بیشتری درباره این افزونه قدرتمند و نحوه استفاده از آن به دست آورید.

FooGallery (بهترین افزونه های گالری ساز وردپرس)

افزونه ساخت گالری وردپرس

افزونه FooGallery

یک افزونه ساخت گالری تصاویر رایگان فوق العاده است که توسط تیم FooBox ساخته شده است. این افزونه امتیاز 4.7 از 5 را داشته .
 بیش از 200 هزار نصب فعال دارد.شما می توانید تصاویر و ویدئوهای خود را با این افزونه به راحتی آپلود کرده و آنها را از طریق لایت باکس های چشم نواز به تمام دنیا نشان دهید.
افزونه FooGallery قابلیت های زیادی مانند واکنش گرا بودن، داشتن سازنده صفحه کشیدن و رها کردن، قالب های  گالری متعدد (۵ قالب رایگان) با گزینه های سفارشی سازی مانند سایز عکسهای بندانگشتی(thumbnail)، ابزار ایمپورت NextGEN، شورت کدهای گالری، CSS سفارشی، پشتیبانی FooBox و غیره را دارد.
همانطور كه مي‌دانيد قراردادن تصاویر در وردپرس از لحاظ زيبايي بصري داراي محدوديت‌هاي زيادي بوده و به شما اجازه خلق گالري‌هاي متنوع و جذاب را نمي‌دهد. به همین دلیل استفاده از افزونه‌ هاي گالري تصاوير در وردپرس بهترين راه حلي است كه به شما در بالا بردن جذابيت بصري سايتتان كمك بسيار خوبي خواهد كرد.

 

http error 500 ارور

http error 500 ارور

http error 500 ارور خطای Internal Server Error 500 می تواند به دلایل بسیار متنوعی ایجاد شود اما از رایج ترین دلایل بروز این خطا می تواند از اعمال سطح دسترسی یا Permission نادرست بر روی فایل ها و دایرکتوری ها، Ownership نادرست در هاست، کد های نادرست در فایل php.ini یا فایل .htaccess ، درخواست های نامعتبر از سمت اسکریپت سایت و … باشد. این خطا با توجه به نام آن بسیاری از کاربران را به این اشتباه می اندازد .که مشکلی در سرور وجود دارد ولی در واقع سرور مشکلی نداشته و با اعمال تغییرات در تنظیمات پیکربندی سایت معمولاً قابل رفع می باشد. جزئیات کاملی از خطاهای سایت در فایل Error Logs همیشه ذخیره می شود که در زمان مشاهده ی خطای 500 می توانید با مراجعه به این فایل اطلاعاتی در مورد عامل ایجاد این خطا دریافت کنید. این فایل در قسمت File Manager در هاست شما وجود دارد که لیستی از خطاهای سایت را همراه با تاریخ و جزئیات ارائه می دهد، جهت انجام این کار می توانید از آموزش نحوه مشاهده آخرین خطاهای سایت از طریق فایل error log استفاده کنید.

نمونه ای از خطای 500 را می توانید در ذیل مشاهده نمایید:

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request

در ادامه ی آموزش انواع عوامل بروز خطای Internal Server Error 500 را همراه با نحوه ی رفع آن ها توضیح خواهیم داد:

  • Bad Permission, Writable by Group

خطایی که به واسطه ی سطح دسترسی پوشه ها بیش از حد مجاز رخ می دهد. در فایل Error Logs می توانید این خطا را بدین صورت مشاهده کنید:

[Sun Jun 05 12:03:22 2012] [error] [client 66.249.72.82] SoftException in Application.cpp:601: Directory "/home/exampleuser/public_html" is writeable by group

در این مثال، سطح دسترسی پوشه غیر مجاز تعریف شده که برای رفع این مشکل باید سطح دسترسی پوشه را از 777 به 755 تغییر دهید.

http error 500 ارور

http error 500 ارور

 

سطح دسترسی دایرکتوری ها و پوشه ها 755 می باشد ، اسکریپت های اجرایی شامل پوشه ی cgi-bin نیز دارای سطح دسترسی 755 می باشند. تصاویر، فایل های چندرسانه ای و فایل های متنی مثل HTML نیز دارای سطح دسترسی 644 می باشند.

  • Files – 644
  • CGI Scripts – 755
  • Directories – 755

شما می توانید سطح دسترسی ها را از طریق File manager واقع در دسته بندی Files در Cpanel یا سرویس گیرنده ی FTP و یا از طریق دستورات chmod در SSH/Bash ویرایش کنید.

Bad .htaccess, Invalid code, command, or syntax

ممکن است کاربران در فایل .htaccess خطوطی را اضافه کنند که در اثر عدم دانش کافی و بی دقتی حاوی کلمات نادرست یا متضاد با تنظیمات سرور باشند. در این حالت خطای 500 رخ خواهد داد. بهترین روش برای رفع این مشکل ، تبدیل خطوط مشکل دارد در فایل .htaccess به توضیحات یا Comment می باشد که کافی است در ابتدای خطوط کاراکتر # را درج کنید و فایل را ذخیره نمایید. برای مثال اگر محتوای فایل .htaccess شما به صورت زیر باشد:

DirectoryIndex default.html
 AddType application/x-httpd-php5 php

برای اینکه خط دوم را کامنت کنید می بایست به این صورت عمل کنید:

DirectoryIndex default.html
 <strong>#</strong>AddType application/x-httpd-php5 php

خطوطی که با php_flag شروع می شوند معمولا دچار خطا می شوند و می بایست آن ها را کامنت کنید.

Other common .htaccess errors

نحوه رفع ارور 500 در سایت

http error 500 ارور

http error 500 ارور

علاوه بر موارد ذکر شده فوق، ارور 500 می تواند به دلیل وجود مشکلات زیر نیز باشد:

مشکل FollowSymlinks :

در این حالت خطایی مشابه ذیل خواهید داشت:

[Sun Jun 05 12:07:10 2011] [alert] [client 66.249.72.82] /home1/examplec/public_html/.htaccess: Option FollowSymlinks not allowed here

این خطا به سادگی قابل رفع می باشد. کافی است در فایل مورد نظر ، دستور مجاز «SymlinksIfOwnerMatches» را به جای «FollowSymlinks» استفاده کنید یا خط مربوطه را حذف نمایید.

 

مشکل

http error 500 ارور

Not Closed

در این حالت خطایی مشابه ذیل خواهید داشت:

[Sun Jun 05 12:11:38 2011] [alert] [client 66.249.72.82] /home1/examplec/public_html/.htaccess: /home1/examplec/public_html/.htaccess:3: <IfModule>ExampleRule/Module> was not closed.

باز هم به سادگی می توانید این خطا را رفع کنید و یا آن را حذف نمایید. در این مورد دستور </IfModule> را به درستی پایان دهید :

<IfModule>ExampleRule</IfModule>

این موارد تعداد کمی از خطاهایی می باشد که در اثر دستورات اشتباه در فایل .htaccess بروز می دهند ولی به صورت کلی پیغام های خطا به اندازه ی کافی در تشخیص خطا شما را راهنمایی می کنند و می توانید با دقت در خطاها به راحتی آن ها را رفع نمایید.

Improperly configured php.ini

خطاهایی که در فایل php.ini می تواند رخ دهد به صورت زیر می باشند:

مشکل ForceType :

زمانیکه از فایل ها با پسوند یا بدون پسوندی متفاوت از پسوند های معمول استفاده می کنید می توانید از ForceType در فایل .htaccess استفاده کنید و نحوه ی استفاده از آن در سرور را تعیین کنید. (برای تمامی فایل های موجود در پوشه ی مربوطه و سرور های بدون phpsuexec)

برای مثال ، زمانیکه شما فایلی با نام item دارید ( مانند Nucleus برای استفاده از FancyURL) و می خواهید در سرور بعنوان فایل php تعریف شود ، می توانید از کد زیر در فایل .htaccess استفاده کنید:

ForceType application/x-httpd-php

البته در سرور هایی که دارای phpsuexec می باشند با کد فوق خطای Internal Server Error دریافت خواهید ، که این مشکل به راحتی با استفاده از SetHandler بجای ForceType در فایل .htaccess رفع خواهد شد:

SetHandler application/x-httpd-php

مشکل php_value :

در سرور های بدون phpsuexec می توان از php_value در فایل .htaccess برای تغییر تنظیمات php (در واقع بازنویسی تنظیمات از php.ini) استفاده نمود. در سرور های دارای phpsuexec استفاده از این دستور خطای Internal Server Error را ایجاد می کند. برای رفع این خطا شما می توانید از فایل php.ini که در همان پوشه ی ای که فایل .htaccess قرار دارد موجود است. در فایل php.ini می توانید تمامی تنظیمات مربوط به php را تغییر دهید. برای مثال اگر شما می خواهید short_open_tag را برابر با off قرار دهید، شما باید از short_open_tag? = off در فایل .htaccess استفاده کنید. با استفاده از فایل php.ini نتیجه به این صورت می شود:

[PHP]
 short_open_tag = Off

یکی از اصلی ترین دلایل رخداد خطای 500 Internal Server Error به دلیل اعمال کد های اشتباه در فایل .htaccess هاست می باشد، بنابراین جهت رفع این مشکل حتما به شما توصیه می کنیم ویدئو آموزشی نحوه مشاهده فایل مخفی .htaccess رو داخل هاست مشاهده کنید تا بتونید به راحتی این فایل رو از داخل هاستتون پیدا کنین و کد های داخلش رو به حالت اولیه برگردونید. در صورتی که این خطا در سایت وردپرسی شما به وجود اومده میتونید با استفاده از مقاله آموزش رفع خطای 500 در وردپرس اقدام به برطرف کردن خطای داخلی سرور در وردپرس بکنید.