افزونه disable gutenberg

افزونه disable gutenberg

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

افزونه disable gutenberg

افزونه disable gutenberg

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

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

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

امکانات و ویژگی های آن را بررسی می کنیم. همچنین در پایان لینک دانلود افزونه Disable Gutenberg وردپرس را ارئه خواهیم کرد. با این آموزش کاربردی مهراکت با ما همراه باشید.

با بروزرسانی جدید وردپرس، از نسخه 5.0 به بعد ویرایشگر گوتنبرگ به عنوان ویرایشگر پیش فرض وردپرس استفاده می شود، اما اگر بخواهیم از ویرایشگر کلاسیک استفاده کنیم باید چه کنیم؟

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

بیشتر بدانید:

افزونه Disable Gutenberg وردپرس

با دانلود افزونه Disable Gutenberg به راحتی می توانید ویرایشگر گوتنبرگ (معروف به ویرایشگر بلوکی وردپرس) را غیرفعال کنید. علاوه بر غیر فعال کردن گوتنبرگ می توانید ویرایشگر کلاسیک را در وردپرس 5 داشته باشید.

شما می توانید برای غیرفعال کردن ویرایشگر بلوکی تنظیمات دلخواه خود را در نظر بگیرید. مثلا می توانید به صورت کامل ویرایشگر Gutenberg را غیر فعال کنید. یا می توانید ویرایشگر گوتنبرگ را برای نوشته ها، برگه ها، نقش کاربری، پست تایپ دلخواه یا قالب وردپرس دلخواه غیرفعال کنید.

با افزونه غیرفعال کردن گوتنبرگ حتی می توانید گزینه های گوتنبرگ را از منوها و… نیز حذف کنید.

مهمترین ویژگی های افزونه Disable Gutenberg وردپرس

  • غیرفعال کردن ویرایشگر گوتنبرگ در وردپرس 5
  • غیرفعال کردن در نوشته ها
  • غیرفعال کردن در برگه ها
  • غیرفعال کردن در پست تایپ دلخواه
  • غیرفعال کردن در قالب وردپرس درلخواه
  • غیرفعال کردن برای یک نقش کاربری خاص
  • حذف تمام موارد مرتبط با افزونه گوتنبرگ
  • بازگردادندن ویرایشگر اصلی وردپرس، بخش ویرایش پست، متاباکس ها و…

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

افزونه Disable Gutenberg ویرایشگر بلوکی را غیرفعال و ویرایشگر کلاسیک (اورجینال) وردپرس را بازگردانی می کند. بنابراین شما در وردپرس 5 نیز می توانید از قالب ها و افزونه های توسعه یافته با ویرایشگر قدیمی به خوبی استفاده کنید. همچنین این افزونه از ویژگی های بی نظیری چون متاباکس ها، تگ ها، زمینه های دلخواه و هر چیز دیگری که در ویرایشگر قبلی قابل استفاده بود پشتیبانی می کند. به ادعای توسعه دهنده این افزونه، پشتیبانی و بروزرسانی آن حداقل تا سال 2022 ادامه خواهد داشت!

استفاده آسان

استفاده از افزونه بسیار آسان است. کافی است پس از دانلود افزونه Disable Gutenberg آن را فعال کنید. تمام! تنظیمات اولیه افزونه هر آنچه برای غیرفعال کردن گوتنبرگ نیاز است را در اختیار شما قرار می دهد. همچنین ویرایشگر کلاسیک را نیز جایگزین آن می کند. بدون اینکه نیاز به هیچ تنظیم اضافه ای داشته باشید. گزینه های تنظیمات افزونه برای کنترل کامل بر اینکه کِی و کجا گوتنبرگ فعال شود نیز دراختیار شما قرار دارد.

دانلود افزونه Disable Gutenberg وردپرس

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

امکانات دانلود افزونه Disable Gutenberg وردپرس

  • غیرفعال کردن کامل ویرایشگر گوتنبرگ
  • غیرفعال کردن گوتنبرگ برای هر نوع پست تایپ
  • غیرفعال کردن گوتنبرگ برای هر نقش کاربری
  • غیرفعال کردن گوتنبرگ برای هر قالب وردپرس
  • غیرفعال کردن گوتنبرگ برای هر تک پست یا تک برگه دلخواه
  • غیرفعال کردن پیام گوتنبرگ برای مدیر
  • حذف تمام گزینه های گوتنبرگ از منوهای وردپرس
  • حذف تمام گزینه های تنظیم گوتنبرگ از منوی تنظیمات وردپرس
  • اضافه کردن لینک ویرایشگر کلاسیک در هر پست در صفحه پست ها
  • اضافه کردن گزینه ای به منوی سایدبار وردپرس برای افزودن جدید (کلاسیک)
  • گزینه ای برای فعال کردن زمینه های دلخواه افزونه ACF
  • انتخاب ویرایشگر پیش فرض برای هر پست
  • تعیین لیست سفید از هر عنوان پست، نامک یا آیدی پست
  • غیرفعال کردن بارگذاری استایل های گوتنبرگ در نمایش سایت

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

افزونه Disable Gutenberg کاملا قابل تنظیم بوده و هر کجا که نیاز داشته باشید می توانید ویرایشگر گوتنبرگ را غیرفعال و نسخه ادیتور کلاسیک را جایگزین کنید. جایگزینی ویرایشگر گوتنبرگ با کلاسیک به طور خودکار بلافاصله پس از نصب افزونه انجام می شود.

ویژگی های افزونه Disable Gutenberg

  • فوق العاده آسان
  • کدهای تمیز و استاندارد
  • امنیت تضمین شده
  • توسعه داده شده با استاندارد کدنویسی وردپرس
  • سبک و سریع
  • بسیار قابل انعطاف
  • بروزرسانی منظم
  • حدود 400 هزار دانلود و 200 هزار نصب فعال
  • سازگاری کامل افزونه Disable Gutenberg با دیگر افزونه های وردپرس
  • گزینه های تنظیمات افزونه در صفحه تنظیمات
  • با توجه ویژه بر روی انعطاف پذیری
  • کارایی عالی و امنیت
  • بازیابی تنظیمات پیش فرض افزونه به سادگی یک کلیک

چرا دانلود افزونه Disable Gutenberg وردپرس

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

غیرفعال کردن گوتنبرگ برای سازگاری با صفحه ساز ها

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

تغییر ویرایشگر وردپرس و کاربران قدیمی وردپرس

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

توسعه دهنده افزونه Disable Gutenberg جامعه هدف دیگری را نیز مورد توجه قرار داده است. این جامعه دقیقا همان کاربران قدیمی وردپرس هستند که با تغییر ویرایشگر وردپرس دچار سردرگمی شده بودند. این افزونه همچون نان شب برای این دسته از کاربران واجب بود! توسعه دهنده افزونه نیز نان شب این کاربران را تهیه نمود!

افزونه Disable Gutenberg یا ویرایشگر دیگر ؟

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

 

 دانلود افزونه Disable Gutenberg

 

افزونه tinymce

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

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

ما را تا انتها دنبال نمایید.

افزونه tinymce

افزونه tinymce

افزونه فارسی ویرایشگر tinymce advanced از نظر من بهترین افزونه ویرایشگر است که الان که دیگه توسط مهراکت فارسی سازی شده که بهتون بگم اگر با ویرایشگر پیشفرض وردپرس مشکل دارید حتمی این افزونه رو نصب کنید چون تمامی امکاناتی که نیاز دارید و حتی بیشتر دارا میباشد.

بیشتر بدانید:

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

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

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

از امکانات این افزونه :

– وارد کردن کلاس های css از طریق کلاس های تعریف شده توسط شما
– پشتیبانی از ساخت و ویرایش جداول
– ویرایش inline سی اس اس ها
– گزینه های متنوع برای مدیریت تصاویر داخل پست
– جستجو و جایگزین کردن ویرایشگر کنونی
– پشتیبانی از تگ های خاص XHTML

 

مشخصات این آپدیت :

  • سازگار با وردپرس 4.3 یا قدیمی تر
  • ورژن افزونه : 4.2.3.1
  • تاریخ اخرین ابدیت : 2015-8-21
  • تعداد دانلود تا این لحظه : 5,762,143

بروزرسانی در تاریخ ۵ دی ۱۳۹۷: این افزونه با ویرایشگر قبلی وردپرس سازگار بود اما ویرایشگر جدید وردپرس یعنی گاتنبرگ وردپرس سازگاری کاملی با این افزونه ندارد.

افزونه tinymce

افزونه tinymce

دانلود ار صفحه افزونه

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

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

میدونی باز شدن لینک در صفحه جدید وردپرس چطوریه؟!

خب تا انتها با تیم قدرتمند مهراکت باش تا این آموزش جذابمون رو هم یاد بگیرید.

 

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

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

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

آموزش افزودن قابلیت باز شدن لینک در صفحه جدید ( تب جدید )

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

باز شدن لینک در تب جدید پنجره مرورگر ( روش اول )

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

باز شدن لینک در صفحه جدید پنجره مرورگر ( روش دوم ) با افزونه وردپرس

روش دو برای باز شدن لینک ها در پنجره جدید استفاده از افزونه هستش برای دانلود روی نام افزونه کلیک کنید نام این افزونه Open External Links in a New Window هستش که قابلیت باز شدن لینک ها در پنجره جدید رو به وردپرس اضافه می کنه , این افزونه وردپرس یک افزونه حرفه ای برای این کار هستش کا قابلیت باز شدن لینک ها در تب جدید رو با جاوا اسکریپت انجام میده و در صورتی که مرورگر کاربر از جاوا اسکریپت پشتیبانی نکنه اتفاق خاصی نخواهد افتاد و این قابلیت برای اون از کار میفته.

از مطالب زیر نیز دیدن فرمایید:

 

ممنون که با کامل ترین مرجع وردپرس در ایران همراه شدید.

 

آموزش ساخت child theme وردپرس

آموزش ساخت child theme وردپرس

میخواهیم در این مقاله از دنیای مهراکت به آموزش ساخت child theme وردپرس بپردازیم.خب پس تا آخر مقاله با ما باش…

 

بیشتر بدانید و بخوانید:

آموزش ساخت child theme وردپرس

آموزش ساخت child theme وردپرس

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

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

آموزش ساخت چایلد تم در وردپرس

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

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

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

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

ساخت child theme در وردپرس

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

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

برای این کار ابتدا وارد هاست خودتون شده و روی گزینه File Manager کلیک کنید تا به محیط مدیریت فایل‌ها در هاست هدایت شوید. سپس به مسیر public_html/wp-content/themes مراجعه کنید.

آموزش ساخت child theme وردپرس

آموزش ساخت child theme وردپرس

توی این مسیر هر قالبی که در وردپرس نصب کردید نمایش داده خواهد شد. برای ساختن پوسته فرزند قالب در وردپرس ابتدا باید نام پوشه قالبی که در سایت فعال هست رو پیدا کنید. بعد از پیدا کردن اسم پوشه نام اونو کپی کنید و یک پوشه جدید در هاست با نام قالب که در انتهای اون عبارت child- قرار داره بسازید. به عنوان مثال اگر پوشه قالب من با نام mizbanfa قرار داشته باشه باید اسم پوشه چایلد تم رو با نام mizbanfa-child بسازم. به بزرگ و کوچک بودن حروف هم دقت داشته باشید. برای ایجاد پوشه در هاست سی پنل کافیه روی دکمه Folder که در تصویر زیر میبینید کلیک کنید.

چایلدتم

در این مرحله پنجره‌ای باز میشه که میتونید با وارد کردن نام پوشه دلخواه یک پوشه جدید بسازید. حالا که پوشه را ساختید وارد پوشه جدید شده و یک فایل CSS با نام style.css در اون ایجاد کرده و کدهای زیر را داخل فایل style.css قرار بدین.

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

حالا با یک بار اینتر زدن میتونید کدهای دلخواه CSS رو در اینجا وارد کنید.

اما چون ما از زبان فارسی و راست چین استفاده می‌کنیم و دو فایل CSS با نام‌های style و rtl برای قالب داریم، باید همه فایل‌های CSS رو به چایلد تم وردپرس معرفی کنیم. بنابراین توی همین پوشه یک فایل با نام functions.php ایجاد کنید و کدهای زیر را درون این فایل قرار بدین.

با قرار دادن این کد داخل فایلی با نام functions.php فایل استایل اصلی که در مسیر پوسته مادر وردپرس قرار داره فراخوانی خواهد شد. حالا برای اینکه بتونید از قابلیت راست به چپ قالب هم استفاده کنید، کافیه فایل rtl.css قالب اصلی رو هم کپی کرده و داخل پوشه تم فرزند وردپرس قرار بدین. البته نیازی به انجام این کار نیست و این کار رو فقط زمانی انجام بدین که:

  1. تغییرات دلخواهی توی فایل rtl.css ایجاد کرده باشید.
  2. چون قالبی که خریداری کردید به صورت پیش فرض ممکنه راست چین نباشه، باید خودتون با ساخت و تعریف کلاس‌ها داخل فایل rtl.css اونو راست چین کنید، بنابراین فایل rtl رو داخل م فرزند قرار بدین که دوباره کاری برای ساخت فایل rtl و راست چین کردن قالب نداشته باشید.

حالا میتونید به منوی نمایش> پوسته‌ها در وردپرس مراجع کرده و ببینید که قالبی با نام وارد شده در توضیحات اضافه شده که با فعال کردن اون سایت شما با چایلد تم کار خواهد کرد. حالا اگر هر شخصی سازی که قصد دارید روی سایر فایل‌های قالب مادر انجام بدین، کافیه همون فایل رو داخل پوشه قالب فرزند قرار بدین و با ویرایش کردنش اونو شخصی سازی کنید. به عنوان مثال فایل‌هایی مثل header.php، footer.php و… .

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

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

یکی از راه‌های ساده برای ساختن تم فرزند در وردپرس هم استفاده از افزونه هست که نیازی به طی کردن مراحل بالا در اون ندارید و مستقیما میتونید با افزونه چایلد تم وردپرس اقدام به ساخت child theme در وردپرس بکنید. افزونه‌ای که برای ساخت قالب فرزند قصد معرفی اونو دارم با نام Child Themify در مخزن وردپرس به ثبت رسیده و تاکنون هم موفق شده بیش از 20.000 نصب فعال و کسب امتیاز 4.1 را ازآن خودش بکنه که با استفاده از این افزونه میتونید تم فرزند در وردپرس بسازید. برای شروع کار با این افزونه ابتدا روی دکمه زیر کلیک کنید تا به صفحه افزونه در مخزن وردپرس هدایت شوید. سپس با استفاده از راهنمای نصب افزونه در وردپرس اقدام به نصب و فعال سازی افزونه در وردپرس بکنید.

 

 

دانلود افزونه

Child Theme

بعد از نصب و فعال سازی افزونه Child Themify مشابه تصویر زیر منویی با عنوان Create a Child Theme در بخش نمایش پیشخوان وردپرس اضافه میشه که با کلیک روی این منو میتونید به صفحه ساخت child theme در وردپرس هدایت شوید.

Select a parent theme: ابتدا از این گزینه قالبی که قصد ساخت چایلد تم برای اونو دارید از بین لیست انتخاب کنید.

Name your child theme: در این فیلد نام دلخواه برای پوسته فرزند وردپرس را وارد کنید. این نام باید لاتین باشه و در صورت استفاده از نام فارسی دکمه ساخت چایلد تم که در انتهای صفحه قرار داره غیرفعال خواهد شد. اگر نام وارد شده مورد تایید هم باشه یک تیک سبز رنگ داخل این فیلد نشون داده میشه. سپس روی گزینه Show advanced fields کلیک کنید تا تنظیمات بیشتری مشابه تصویر نمایش داده شوند.

Author Name:

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

Extra Theme Files: توی این بخش هم میتونید کلیه فایل‌های php و css قالب که در مسیر اصلی و داخل پوشه‌ها هستند رو مشاهده کنید.

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

در نهایت روی دکمه Create Child Theme کلیک کرده و منتظر بمونید تا پوسته فرزند در وردپرس ساخته و ایجاد بشه. بعد از ساخته شدن قالب چایلد تم در وردپرس با افزونه پیغام Your theme has been created. Go check it out! نمایش داده میشه که با کلیک روی گزینه لینکدار Go check it out به مسیر پوسته‌ها در وردپرس هدایت خواهید شد.

create-child-theme-plugin-success

create-child-theme-plugin-success

چایلدتم در وردپرس

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

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

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

افزونه remove google fonts references

افزونه remove google fonts references

در این مقاله به بررسی افزونه remove google fonts references خواهیم پرداخت.

کامل ترین مرجع وردپرس در ایران را تا انتهای مقاله از مهراکت دنبال نمایید.

چطور فونت گوگل را برای افزایش سرعت سایت حذف کنیم؟

احتراماً شما می توانید به راحتی با نصب افزونه رایگان Remove Google Fonts References در مخزن وردپرس کلیه مسیر های به سمت گوگل که باعث کندی سرعت می شوند را متوقف نمایید.

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

بیشتر بخوانید:

تصاویر زیر نیز به شما کمک می کنند:

remove google fonts references

remove google fonts references

 

افزونه remove google fonts references

افزونه remove google fonts references

Remove Google Fonts References در وردپرس

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

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

 

یکی از دلایل استفاده از این افزونه، این می باشد که شما یک طراح وب سایت می باشید و می خواهید وب سایتی را بر روی یک شبکه محلی ( Local ) وب سایتی را راه اندازی کنید که در این صورت باید ارتباط های اضافی همانند فونت های گوگل را حذف کنید تا از کند بارگذاری شدن صفحات جلوگیری شود.

شاید شما بر روی وب سایت خود فونت های فارسی، یعنی “IRANSans” و یا “BYekan” و … استفاده کنید که دیگر نیاز به استفاده از فونت های گوگل نداشته باشید و به جای اینکه بخواهید کلی زمان صرف ویرایش فایل ها برای حذف فونت های گوگل کنید، با این افزونه این کار را عملی سازید.

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

آموزش کار با افزونه

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

موفق باشید.

دانلود افزونه

افزونه remove google fonts references

افزونه remove google fonts references

 

رفع مشکل for development purposes only

رفع مشکل for development purposes only

سلام.در این مقاله به بررسی رفع مشکل for development purposes only  میپردازیم.

تا انتها تیم مهراکت را همراهی کنید.

 

آنچه در این مطلب می‌خوانید:

حل مشکل نمایش نقشه گوگل در وردپرس

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

وای! مشکلی پیش آمد.
‏این صفحه Google Maps را درست بارگیری نکرد. برای اطلاع از جزئیات فنی، کنسول جاوا اسکریپت را مشاهده کنید.
رفع مشکل for development purposes only

رفع مشکل for development purposes only

و این هم تصویری از این خطا:

و خطایی که در کنسول جاوا اسکریپت مشاهده می شد این بود:

Google Maps API error: InvalidKeyMapError https://developers.google.com/maps/documentation/javascript/error-messages#invalid-key-map-error

متوجه شدیم مشکل از Api گوگل هست و باید توی کد نویسی قالب api تعریف کنیم. خلاصه چند روزی درگیر این مشکل بودیم و کلی کد نویسی قالب ها رو بررسی کردیم تا اینکه با افزونه ای به نام Google API Key آشنا شدیم. افزونه حل مشکل نقشه گوگل در وردپرس
با نصب و کانفیگ این افزونه دیگر خطای بارگذاری نقشه گوگل را نخواهید داشت. چرا که این افزونه api گوگل را از شما گرفته و در کد نویسی سایت شما لحاظ خواهد کرد.

نکته بسیار مهم: از خرداد ماه ۱۳۹۷ گوگل مپ اعلام کرده سایت های .ir نمی توانند از خدمات گوگل مپ استفاده کنند. دامنه های ایرانی در لیست تحریم گوگل مپ قرار گرفته و اگر پسوند دامنه شما IR هست، با این آموزش نمی‌توانید مشکل را حل کنید.

آموزش ساخت API Key در گوگل

بیشتر بخوانید:

 

 

اما چطور افزونه google api key را تنظیم کنیم؟

اما چطور افزونه google api key را تنظیم کنیم؟

اما چطور افزونه google api key را تنظیم کنیم؟

 

رفع مشکل for development purposes only

رفع مشکل for development purposes only

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

در مرحله دوم باید به بخش تنظیمات > google api key وارد شوید. در اینجا روی click here کلیک کنید.

وارد صفحه ساخت api شوید. اینجا Create new project را انتخاب و روی continue کلیک کنید.

باید چند دقیقه صبر کنید تا پروژه شما ساخته شده و وارد صفحه جدیدی شوید. ممکن هست 1 الی 3 دقیقه طول بکشد.

بعد از ساخت پروژه یک api key به شما تحویل داده می شود. این کد را در بخش Enter Google Maps API KEY قرار دهید و روی ذخیره تغییرات کلیک کنید.

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

fatal error چیست

fatal error چیست

میدانید خطای fatal error در وردپرس چیست ؟

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

Fatal Error و رفع آن در وردپرس

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

Fatal Error چیست؟

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

در وردپرس معمولا این خطا زمانی اتفاق می‌افتد که PHP موضوعات فراخوانی شده را نمیتواند مشاهده کند یا تشخیص دهد !

رفع Fatal Error در وردپرس

_ ابتدا، نسخه PHP را آپدیت کنید زیرا اگر قدیمی باشد هم با ابن خطاا مواجه میشوید

_ نسخه های متعدد را امتحان کنید تا خطا رفع شود

_ مسیر خطا را پیدا کنید. چطور ؟ زمانی که با Fatal Error مواجه شدید آدرس فایل دارای خطا را مشاهده و بررسی کنید. ببینیم خطا دقیقا از کدام فایل ساخته شده.

  • __اگر عبارت Fatal Error نوشته wp-content/themes/avada را مشاهده می‌کنید مشکل از قالب شماست.
  • __اگر عبارت wp-content/plugins/wp-jalali را مشاهده می‌کنید مشکل از افزونه وردپرس است.
  • __اگر عبارت wp-admin یا wp-includes را مشاهده میکنید مشکل آپدیت وردپرس است وردپرس را بطور دستی آپدیت کنید آموزش را قبلا در مهراکت قرار دادیم.

_ در غیر این صورت شما باید تمام افزونه‌ها و قالب های سایت را غیر فعال کنید و ببینید کدام یک مشکل دارند.

_ در صورتی که با این راه گفته شده با غیر فعال کردن یکی از افزونه ها مشکل حل شد.

_ حالا اگر مشکل از قالب یا افزونه بود، ابتدا قالب یا افزونه مورد نظر را یکبار آپدیت کنید.

مشکل برای همیشه حل خواهد شد.

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

بیشتر بدان و بخوان:

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

موفق باشید… 🙂

عیب یابی وردپرس

عیب یابی وردپرس

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

پس تا انتها کامل ترین مرجع وردپرس در ایران را دنبال نمایید.

 

بیشتر بدانید:

عیب یابی وردپرس

عیب یابی وردپرس

 

آشنایی با مهم ترین ابزارهای عیب یابی سایت وردپرس

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

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

فعال سازی دیباگ وردپرس با استفاده از WP_DEBUG

تنظیم حالت عیب یابی وردپرس یا همان debugging mode اساسی ترین و پایه توسعه قالب وردپرس می باشد. برای پیدا کردن عیب ها و منشا به وجود آمدن خطاها یا همان error ها، وردپرس تعدادی از ثابت ها را در هسته خود قرار داده است تا شما به راحتی بتوانید در هنگام کدنویسی، به debug کردن قالب وردپرس یا پلاگین وردپرس خود بپردازید. این ثابت ها شامل موارد زیر هستند:

حالت دیباگ وردپرس با استفاده از ثابت WP_DEBUG

اولین ثابتی که بصورت داخلی برای عیب یابی وردپرس درون آن تعبیه شده است، ثابت WP_DEBUG می باشد که در واقع با تعریف یک ثابت در PHP در فایل wp-config.php ایجاد شده است. این ثابت از نوع Boolean بوده و دو مقدار true یا false  را می پذیرد. فعال سازی این حالت یا قرار دادن مقدار این ثابت بر روی true این امکان را برای شما فراهم خواهد کرد که بتوانید کلیه خطاهای موجود در قالب وردپرس خود را مشاهده نمایید. در واقع قرار دادن این ثابت بر روی true کلیه error های ایجاد شده در وردپرس را برای شما به نمایش در خواهد آورد. برای فعال سازی این حالت می باید کارهای زیر را انجام دهید:

  • محلی را که وردپرس را در آن نصب نموده اید را باز کرده و فایل wp-config.php را باز نمایید
  • مقدار خط زیر را
  1. define( 'WP_DEBUG', false );

به خط زیر تغییر دهید

  1. define( 'WP_DEBUG', true );

فعال کردن WP_DEBUG_DISPLAY و WP_DEBUG_LOG برای نمایش خطاها و ثبت آن در وردپرس

متغیرهای WP_DEBUG_LOG و WP_DEBUG_DISPLAY ثابت های اضافه تری هستند که برای افزایش کارایی کار با WP_DEBUG در نظر گرفته شده اند.

WP_DEBUG_LOG که با فعال سازی WP_DEBUG مورد استفاده قرار می گیرد، تمام خطاهای ایجاد شده در سایت شما را در یک فایل log ثبت می کند. پس از فعال سازی این ثابت در وردپرس، این فایل log در داخل مسیر WordPress /wp-content قرار می گیرد. برای فعال سازی این قابلیت در وردپرس و ثبت تمامی خطاها و اخطارها در وردپرس، می باید مقدار این ثابت را در فایل wp-config.php برابر true قرار دهید.

  1. define( 'WP_DEBUG_LOG', true );

WP_DEBUG_DISPLAY نیز برای نمایش این خطاها و اخطارها در حالت live استفاده می شود. فرمت آن بصورت HTML بوده و در هر بار اجرا در بالای صفحات قالب وردپرس شما به نمایش در می آید و شما می توانید این اخطارها را در لحظه برای هر صفحه مشاهده نمایید. برای فعال سازی این قابلیت در وردپرس و نمایش آنی خطاها در وردپرس، می باید مقدار این ثابت را مطابق با زیر، در فایل wp-config.php برابر true قرار دهید.

  1. define( 'WP_DEBUG_DISPLAY', true );

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

فعال کردن WP_DEBUG_DISPLAY و WP_DEBUG_LOG برای نمایش خطاها و ثبت آن در وردپرس

فعال کردن WP_DEBUG_DISPLAY و WP_DEBUG_LOG برای نمایش خطاها و ثبت آن در وردپرس

یک نکته در مورد WP_DEBUG_LOG این می باشد که شما می توانید توسط آن به تمامی اتفاقاتی که در پشت پرده وردپرس اتفاق می افتد و شما نمی توانید آن ها را مانند خطاها یا هشدار ها مشاهده کنید، به راحتی دسترسی داشته باشید. در واقع بعضی از عملیات ها در سایت ها به صورت off-screen می باشند که وردپرس نیز به مانند همه آن ها می باشد. از جمله این عملیات های off-screen می توانیم به درخواست های AJAX و یا Task هایی که به صورت زمان بندی شده در وردپرس تعریف شده اند مانند اجرای wp-cron اشاره کرد.

نکته بسیار جالب دیگری که در مورد هر دوی این حالت ها وجود دارد، این می باشد که گاهی نیاز داریم تا تست های خود را بر روی محیط production یا همان live site انجام دهیم، یعنی نیاز داریم که به صورت آنی تغییرات را در سایت واقعی مشاهده کنیم. در این حالت کافی است WP_DEBUG_DISPLAY را در حالت false قرار داده و WP_DEBUG_LOG را برابر true قرار دهیم. در این حالت به راحتی پیام های خطا یا هشدارهای مربوطه در سایت (که به صورت آنلاین در اختیار کاربران است) به نمایش در نخواهد آمد اما کلیه آن ها در فایل log موجود در دایرکتوری wp-content ذخیره خواهند شد. با این کار مشکلی نیز از لحاظ امنیتی بر روی سایت واقعی رخ نخواهد داد و خللی نیز در امر کار کردن کاربران با سایت وجود نخواهد داشت.

SCRIPT_DEBUG

یکی دیگر از ابزارهای بسیار کاربردی برای دیباگ کردن در وردپرس، استفاده از فعال کردن ثابت SCRIPT_DEBUG در فایل wp-config.php می باشد. فعال سازی این حالت، وردپرس را مجبور خواهد کرد که به جای لود فایل های Minify شده CSS و JavaScript از ورژن های معمولی و غیر فشرده شده آن ها استفاده نماید و در واقع فایل های ساده را برای عیب یابی لود نماید. این کار زمانی بسیار مفید خواهد بود که شما بخواهید تغییراتی را بر روی فایل های js. و یا css. که بصورت built-in موجود بوده، انجام داده و آن ها را تست نمایید.

البته در نظر داشته باشید با این کار می توانید بیشتر فایل های هسته وردپرس را مجبور به این کار نمایید و بعضی از اسکریپت ها مثل بسته هسته jquery به این امر احترام نگذاشته و در واقع بصورت minify  شده لود خواهند شد. برای فعال سازی می توانید از دستور زیر در فایل wp-config.php استفاده نمایید.

  1. define( 'SCRIPT_DEBUG', true );

SAVEQUERIES

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

این آرایه در یک متغیر سراسری ذخیره شده و شما می توانید به توسط wpdb->queries$ به آن دسترسی داشته باشید. نکته مهمی که در مورد این ثابت باید در نظر بگیرید این می باشد که فعال سازی این ثابت باعث تاثیر بر روی کارایی سایت شما خواهد شد، پس در صورتی که نیازی به debugging در سایت اصلی خود ندارید، برای جلوگیری از کاهش performance سایت خود، آن را خاموش نمایید و  در حالت false قرار دهید. برای فعال سازی این حالت می توانید از دستور زیر استفاده نمایید:

  1. define( 'SAVEQUERIES', true );

یک مثال از تنظیمات فایل wp-config.php برای عیب یابی وردپرس

فرض کنید شما می خواهید کلیه خطاها و هشدارها (شامل errors و notices و warnings) را لاگ کرده و در فایل debug.log واقع در پوشه wp-content ذخیره نمایید، البته نمی خواهید این خطاها برای کاربرانی که در سایت مشغول فعالیت هستند، به نمایش در بیاید و اختلالی در روال ساخت و مشاهده صفحات سایت برای آن ها بوجود آید. برای این کار می توانید تنظیمات زیر را در فایل wp-config.php وارد نمایید:

  1. // Enable WP_DEBUG mode
  2. define( 'WP_DEBUG', true );
  3. // Enable Debug logging to the /wp-content/debug.log file
  4. define( 'WP_DEBUG_LOG', true );
  5. // Disable display of errors and warnings
  6. define( 'WP_DEBUG_DISPLAY', false );
  7. @ini_set( 'display_errors', 0 );
  8. // Use dev versions of core JS and CSS files (only needed if you are modifying these core files)
  9. define( 'SCRIPT_DEBUG', true );

نکته مهم:

حتما در نظر داشته باشید که کلیه این دستورات باید پیش از خطی که در آن عبارت” /* That’s all, stop editing! Happy blogging. */ ” نوشته شده است، در فایل wp-config.php قرار گیرند تا به درستی اجرا شوند.

سایر ابزارهای عیب یابی در توسعه وردپرس

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

داده های تست یا Test Data

  • WordPress.org Theme Unit Test Data:

WordPress.org Theme Unit Test Data در واقع یک فایل XML می باشد که حاوی یک سری داده های تستی ساختگی اولیه یا dummy test data می باشد که شما با آپلود کردن آن داخل قالب وردپرس خود می توانید آزمایش کنید که قالب وردپرس شما با نوع ها و صفحه بندی های مختلف محتواها، به چه نحوی رفتار خواهد کرد. اضافه کردن این داده های تست مصنوعی به سایت شما، باعث می شود، اگر ایراداتی را داشته باشید، بتوانید آن ها را تشخیص داده و آن ها را اصلاح نمایید.

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

  • WordPress.com Theme Unit Test Data:

WordPress.com Theme Unit Test Data هم یک سری داده تستی مصنوعی می باشد که شما می توانید آن را در سایت خود آپلود کرده و قالب ساخته شده خود را تست نمایید. تفاوت این dummy test data با بالایی در آن می باشد که آن ها امکاناتی نیز که مخصوص سایت wordpress.com می باشند را هم شامل می شوند.

افزونه های مورد استفاده برای عیب یابی وردپرس

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

  • Debug Bar  – (پلاگین وردپرس):

Debug Bar بر روی admin bar سایت شما اضافه می شود و برای شما یک محل مرکزی برای عیب یابی را فراهم می کند.

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

  •  Log Deprecated Notices – (پلاگین وردپرس):

Log Deprecated Notices کلیه توابعی که به صورت اشتباه در قالب وردپرس مورد استفاده قرار داده اید یا فایل های که در ورژن های قبلی موجود بوده و در حال حاضر deprecate شده اند را برای شما Log کرده و به نمایش در می آورد

  •  Monster Widgets – (پلاگین وردپرس):

Monster Widgets یکی از پلاگین های بسیار کاربردی است که کلیه ابزارک ها یا همان widget های هسته وردپرس و قالب شما را باهم در یک فایل تکی widget ادغام می کند تا بتوانید نحوه style آن ها در کنار همدیگر و همین طور کارایی آن ها در کنار هم را تست نمایید. این امر باعث می شود که اگر conflict یا ناسازگاری بین آن ها وجود داشته باشید، به راحتی بتوانید آن ها را پیدا کرده و مشکل ناسازگاری را رفع نمایید.

  •  Developer – (پلاگین وردپرس):

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

  • Theme-Check – (پلاگین وردپرس):

Theme-Check  قالب شما را با آخرین استانداردهای و همین طور آخرین best practice ها تست می کند تا با آن ها سازگاری کامل داشته باشد.

استفاده از دستورالعمل های بازبینی قالب وردپرس

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

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

عیب یابی وردپرس

عیب یابی وردپرس

عیب یابی وردپرس,عیب یابی وردپرس,افزونه عیب یابی وردپرس,عیب یابی سایت وردپرس,دانلود افزونه عیب یابی وردپرس

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

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

هزینه طراحی سایت وردپرسی چقدره؟ مهراکت را دنبال نمایید تا در این مقاله از دنیای وردپرس و طراحی وب سایت با وردپرس شما را به هزینه های یک سایت وردپرسی آشنا سازد.

 

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

 

ما در این مقاله قصد داریم به شما بگوییم که نرخ های مصوب به چه شیوه ای است

ضضمنا با اصول و نکات کلی ک روی قیمت طراحی وب سایت تاثیر پذیر هست نیز اشناتون خواهیم کرد.

 

پس با کامل ترین مرجع وردپرس در ایران تا انتهای این پست باشید…

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

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

اصلا هزینه طراحی سایت با وردپرس چقدر هست؟

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

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

آنچه در ادامه این مطلب نیز می‌خوانید:

هزینه طراحی سایت با وردپرس چقدر هست؟

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

اول از همه: آموزش، آموزش و آموزش!

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

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

بدیهی است که اگر هزینه ۱۰۰ هزار تومانی را هم پرداخت کنید مانعی در راه‌اندازی سایت شما ندارد. اصلا می‌توانید پرداخت نکنید و آموزش‌های رایگان ما را ببینید. 🙂

خرید دامنه

شما می‌توانید فقط با پرداخت ۵ هزار تومان یک دامنه آی آر پرداخت کنید. اگر می‌خواهید دامنه بین‌المللی دات کام داشته باشید، باید چیزی حدود ۱۳۰ هزار تومان (البته با قیمت‌های فعلی) هزینه کنید.

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

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

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

اینجاست که باید یک قالب شیک و مناسب برای سایتتان خریداری کنید. اگر بین قالب‌های حرفه‌ای وردپرس گشت‌و‌گذاری داشته باشید، با قیمت‌هایی بین ۵۰ هزار تومان تا ۲۰۰ هزار تومان مواجه خواهید شد. فرض کنید می‌خواهید یک قالب ایرانی و محتوا محور برای سایت خود انتخاب کنید و انتخاب شما گران‌ترین قالب سایت مهراکت هست. پس بدون شک قالب وردپرس آریایی انتخابی مناسب هست که قیمتی حدود ۲۰۰ هزار تومان دارد.

هزینه خرید افزونه‌های مورد نیاز وردپرس

حالا که قالب را انتخاب کردید کافیست چند افزونه مورد نیاز برای وردپرس هم خریداری کنید. اصلا سایتی که سئو و سرعت مناسب نداشته باشد به هیچ دردی نمی‌خورد! پس باید حتما افزونه یواست سئو پرمیوم و افزونه وردپرس راکت را خریداری کنید. چیزی حدود ۲۰۰ هزار تومان هم برای خرید افزونه‌های ضروری وردپرس هزینه کنید و کار تمام شد! به همین راحتی!

جمع‌بندی کلی

دیدیم که برای راه اندازی یک وب‌سایت شیک و حرفه‌ای که سئو و سرعت مناسبی داشته باشد کافیست حدود ۷۰۰ هزار تومان از جیب مبارک هزینه کنیم. 🙂 تازه با پرداخت این هزینه یک وب‌سایت داریم که اصولی راه اندازی شده و از یک قالب و افزونه اوریجینال و بدون دردسر‌های بعدی استفاده کرده‌ایم که می‌دانیم در درون ذات این وب‌سایت چه خبر هست؟ چرا که خودتان این سایت را راه اندازی کردید و از چون و چند ماجرا خبر دارید. معمولا سایت‌های طراحی سایت بابت راه اندازی چنین وب‌سایتی از شما هزینه‌های چند میلیون تومانی دریافت می‌کنند. باور ندارید؟ همین الان به بخش طراحی سایت ما یک سفارش طراحی سایت با قالب آماده ارسال کنید.

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

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

بیشتر بخوانید:

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

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

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