وبلاگ
محبوب ترین و بهترین تم های وردپرس ۲۰۲۰
توجه: برخی از این تم ها حتی قدیمی تر از سال ۲۰۱۹ هستند ، اما به دلیل طراحی ، ویژگی ها و به روزرسانی های باورنکردنی بسیار محبوب باقی مانده اند.
متداول ترین صفحات محبوب و بهترین تم های وردپرس
تم وردپرس از نظر ویژگی ها و گزینه ها مستقل یا چند منظوره هستند. می توانید برای کسب و کار خود از یک قالب مستقل استفاده کنید (به عنوان مثال یک تم رستوران). از طرف دیگر ، می توانید یک قالب چند منظوره را انتخاب کنید که انعطاف پذیر باشد و برای هر نوع وب سایتی کار کند. صرف نظر از نوع آن ، بهترین تم های وردپرس دارای ویژگی های زیر هستند:
۱- Divi Theme

۲- Astra WordPress Theme

۳- Themify Ultra

۴- OceanWP

۵- Breakthrough Pro

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

۱- آگاهی از برند:
۲- تصویر ذهنی برند:
مراحل برندسازی:
- نام و آدرس اینترنتی
- لوگو و نماد
- کاراکتر
- شعار و طنین
- شکل ظاهری و بسته بندی
نحوه مشاهده کلمات کلیدی افراد برای یافتن سایت وردپرس شما
در این راهنما به شما نشان خواهیم داد که چگونه می توانید کلمات کلیدی را که مردم برای یافتن سایت شما استفاده می کنند به راحتی مشاهده کنید.
ردیابی کلمات کلیدی چیست و چرا اهمیت دارد؟
کلمات کلیدی که افراد برای پیگیری یافتن سایت شما استفاده می کنند
ردیابی کلمات کلیدی وب سایت شما در کنسول جستجوی Google
اگر قبلاً این کار را نکرده اید ، باید وب سایت خود را به کنسول جستجوی Google اضافه کنید.



روش ۲) کلمات کلیدی خود را در داخل وردپرس با MonsterInsights دنبال کنید
- شما می توانید کلمات کلیدی خود را درست در قسمت مدیر وردپرس مشاهده کنید
- شما آن را همراه با گزارش های MonsterInsights دیگر خود مشاهده خواهید کرد که به شما در برنامه ریزی کارآمد تر کمک می کند



روش ۳) پیگیری رتبه بندی های کلمات کلیدی شما در Google Analytics

روش ۴) ردیابی کلمات کلیدی رقیب با استفاده از SEMRush


نکاتی در مورد بهبود کلید واژه هایی که در وب سایتتان قرار دارد
ری اکت نیتیو یا React Native چیست و چ تفاوتی با ری اکت جی اس میکند؟
ری اکت نیتیو (React Native) یک چارچوب توسعه ی نرم افزاری موبایل است که امکان توسعه برنامه های چند سکویی اندروید و ios را با استفاده از عناصر UI بومی فراهم می آورد. این فریمورک برپایه JavaScriptCore و ترانسفورماتور Babel است. با استفاده از این فریمورک قابلیت های جدید جاوا اسکریپت (+ES6) همچون توابع arrow و قابلیت های async/await در دسترس است.
این فریمورک معروف که برای توسعه های تلفن همراه استفاده میشود در تابستان سال ۲۰۱۳ به عنوان پروژه ای درون سازمانی در فیسبوک آغاز به کار کرده است. اولین پیش نمایش عمومی آن در ژانویه سال ۲۰۱۵ در کنفرانس Reactjs و در ماه مارس ۲۰۱۵ منتشر شد. فیسبوک فریمورک ری اکت نیتیو را سورس باز و در سایت گیتهاب در اختیار عموم قرار داد. از آن به بعد این فریمورک در بین توسعه دهندگان و سازمانها به دلیل توانایی برای تولید برنامه های بومی و رابط کاربری عالی به طور گسترده پذیرفته شد.
در نمودار زیر مشاهده میکنید، که میتوانید روند رو به رشد فریمورک React Native را مشاهده کنید. یک سال و نیم پس از انتشار آن، فریمورک ری اکت نیتیو از توسعه اندروید و ios پیشی گرفت :

بنابراین اکنون نباید از این واقعیت تعجب کنیم که بسیاری از برنامه هایی که امروزه استفاده میکنیم بر مبنای جاواسکریپت هستند تا بر مبنای زبان هایی مثل جاوا و کاتلین. برخی از برنامه هایی که بر مبنای جاوا اسکریپ هستند عبارتند از Myntra ، UberEats ،Facebook و Instagram.
از آنجایی که در این مقاله در مورد React Native صحبت میکنیم ممکن است در مورد معنای اپلیکیشن های بومی دچار سردرگمی شوید.
برنامه های تلفن همراه بومی چه برنامههایی هستند؟
برنامه های تلفن همراه بومی اپلیکیشن های هستند که اختصاصاً برای یک سیستم عامل ایجاد شدند که در اینجا می تواند اندروید و یا ios باشد. برای ساخت برنامه های بومی در ios از زبان C/Swift استفاده میکنیمT این در حالیست که برای توسعه برنامه های بومی در اندروید از زبان های جاوا و کاتلین بهره میبریم.
وقتی صحبت از ری اکت نیتیو میشود رابط کاربری نهایی به سادگی به یک کامپوننت در مرورگر تبدیل نمیشود. رابط کاربری نهایی با استفاده از ویوهای بومی واقعی و بلوکهای سازنده که از دید اپلیکیشن ها غیر قابل رویت هستند توسط جاوا و یا سوئیت ساخته میشوند.
ری اکت جی اس چیست؟
قبل از اینکه وارد جزئیات کامل درباره فریم ورک ری اکت نیتیو شویم، ابتدا بهتر است بدانیم ری اکت جی اس چیست :
- یک کتابخانه جاوا اسکریپتی منبع باز است که به وسیله فیسبوک توسعه یافته است.
- یک کتابخانه رابط کاربری (UI) است.
- ابزاری برای ساخت کامپوننت های رابط کاربری (UI) است.
ری اکت نیتیو شبیه ری اکت جی اس است، با این حال از کامپوننت های بومی به جای کامپوننت های وب به عنوان بلوک های حیاتی سازنده استفاده میکند. شما باید بخشی از ایده های بنیادی React Native را ببینید تا بتوانید ساختار اپلیکیشنهای ری اکت را درک کنید. با این حال اگر علاقه مندید تا برنامههایی را در ری اکت نیتیو ایجاد کنید، یادگیری React JS برای شما اجباری نیست و به سادگی میتوانید با ری اکت نیتیو شروع کنید.
ری اکت نیتیو(React Native) چیست؟
ما در ابتدای این مقاله به بخشی از این سوال پاسخ داده ایم، با این حال ما هیچ جنبه ای از معماری آن را بررسی نکرده ایم. در این بخش بر نحوه کار فریمورک ری اکت نیتیوتمرکز می کنیم. بیایید نگاهی به یک برنامه ری اکت نیتیو ساده بیندازیم. در زیر چنین برنامه ای را مشاهده می کنید

چرا قاعده نوشتاری ری اکت نیتیو شبیه قاعده نوشتاری استاندارد در جاوا اسکریپت نیست؟
اگر یک توسعه دهنده وب هستید که تنها با نسخه های قدیمی تر جاوااسکریپت کار کرده اید قسمتی از نمونه کد بالا را احتمالا به شکل قواعد نوشتاری جاوا اسکریپت نمیدانید. در نسخه جدید جاوا اسکریپت ES6 قابلیت های جدیدی افزوده شده است که در حال حاضر بخشی از استاندارد فعلی است. ES6 توسط مرورگر های قدیمی پشتیبانی نمی شود به همین دلیل است که شما به استفاده از یک transpiler همچون Babel نیاز دارید.
به لطف transpiler های بابل در ری اکت نیتیو بسیاری از ویژگیهای ES6 پشتیبانی می شود. بنابراین شما می توانید از این تکنولوژی بدون هیچ استرسی از بابت سازگاری در دستگاه های مختلف استفاده کنید. برخی از قابلیت های ES6 آورده در مثال بالا عبارتند از import, from و class.

نمونه مثال بالا یک JSX است، یک گرامر برای کپسوله سازی XML داخل زبان جاوا اسکریپت. این گرامر به شما اجازه نوشتن کدهای تان را در markup language میدهد. این گرامر شبیه HTML است که ما در توسعه وب سایت ها از آن استفاده می کنیم. اما به جای استفاده از <div> و <span> شما می توانید از کامپوننت های ری اکت نیتیو استفاده کنید.
در اینجا <Text> یک کامپوننت داخلی است که محتوا را به نمایش میگذارد و جایگزینی برای <div> و <span> محسوب میشود.
چند کلمه در مورد کامپوننت های ری اکت نیتیو
نمونه مثالی که در قسمت قبل به آن اشاره کردیم و متن “What is React Native” را نشان می دهد. این خط متنی همچون یک کامپوننت عمل می کند، چیز اصلی که مورد نیاز است یک تابع رندر کننده است که مقداری JSX را برای رندر شدن برمیگرداند. زمانی که اپلیکیشن ری اکت نیتیو خود را با اپلیکیشن های اندروید و ios ترکیب کردیم، هر کدام از چنین کامپوننت هایی به بلوکهای سازنده بومی مربوطه نگاشت می شوند.
درست مثل موردی که قبلا ذکر شد <Text> به <TextView/> در اندروید و UILabel در ios نگاشت می شود.
آیا ری اکت نیتیو ارزش استفاده را دارد؟
ری اکت نیتیو مثل هر تکنولوژی دیگری مزایا و معایب خود را دارد. قبل از اینکه تصمیم بگیرید که React Native برای پروژه های شما مناسب است یا نه، به موارد زیر نگاهی بیندازید:
مزایای ری اکت نیتیو :
مزیت اصلی این سیستم صرفهجویی در زمان است. ری اکت نیتیو توسعهدهندگان را از دوباره کامپایل کردن بعد از هر تغییری خلاص میکند. یک توسعه دهنده اندروید می داند که این مورد چقدر ارزشمند است.
آسان تر
این فریم ورک باعث ایجاد یک پایگاه کد منفرد میشود که میتواند برای ios و اندروید ترکیب شود، این کار باعث میشود که مهندسان انرژی کمتری را در کد نویسی صرف کنند.
تجربه کاربری
زمانی که از این فریم ورک برای طراحی یک اپلیکیشن موبایلی استفاده می کنید می توانید از اجرای فوق العاده، کیفیت عالی و تجربه کاربری ساده تر لذت ببرید.
یک اکوسیستم
وقتی از فریمورک ری اکت استفاده می کنید می توانید صرف نظر از ویژگیها و اکوسیستم هر سیستم عامل کار خود را پیش ببرید.
سریع
با استفاده از این فریمورک برنامه شما سریعتر بارگذاری میشود و شما احساس بهتری با آن نسبت به دیگر مدل ها دارید.
معایب ری ری اکت نیتیو :
عیب یابی
برای اشکال زدایی از یک برنامه نوشته شده با ری اکت نیتیو روش نسبتا پیچیده ای وجود دارد. شما باید به روشی که این فریمورک برای تولید کد استفاده میکند توجه کرده و بر اساس آن تصمیم بگیرید.
پیکربندی
گاهی اوقات هماهنگی برای کتابخانههای محلی در اپلیکیشنهای React Native نیاز به پیکربندی زیادی دارد. برای مثال استفاده از نقشه گوگل در این فریم ورک نیاز به کار زیادی دارد در حالی که در اپلیکیشن های بومی اندروید این کار خیلی ساده تر انجام می شود.
نتیجه گیری
در این مقاله از اگرت مشاهده کردیم که React Native شبیه ری اکت است. میتوان گفت ری اکتیو نیتیو یک کتابخانه جاوا اسکریپتی برای ساخت رابط کاربری است. استفاده از این فریمورک دارای مزایا و معایب مختلفی است که انصافا مزایای آن بیش از معایب آن میباشد. اما همچنان این شما هستید که میتوانید تصمیم بگیریدکه از آن استفاده کنید و یا نه.جهت سفارش اپلیکیشن میتوانید با ما در تماس باشید.
۵ تا از بهترین قالب های وردپرس برای نمایندگی های خودرو
ایجاد وب سایت فروشندگی خودرو با قالب وردپرس نمایندگی خودرو
برخی قالب های وردپرسی نمایندگی خودرو رو در زیر ببینید:
۱- Divi Car Dealer

۲- Ultra Horizontal

قالب وردپرس نمایندگی خودرو
۳- OceanWP

قالب وردپرس نمایندگی خودرو
۴- Neve Vintage

قالب وردپرس نمایندگی خودرو
۵- Automotive
Automotive تم با رنگ تیره وردپرس است که به طور خاص برای نمایندگی های خودرو ساخته شده است. این تم موتور جستجوگر قدرتمندی برای کاربران دارد تا در وب سایت های شما اتومبیل پیدا کنند. این تم طرح های رنگی نامحدود و تایپوگرافی واضح ارائه می دهد. تم همراه با یک ماژول داخلی برای ادغام وب سایت شما با پی پال برای فروش آنلاین اتومبیل می باشد.

نحوه اضافه کردن سایت وردپرسی به کنسول جستجوی گوگل
در این راهنما از اگرت ، ما به شما نشان خواهیم داد که چگونه به راحتی سایت وردپرس خود را در کنسول جستجوی Google که به عنوان Webmaster Tools معروف است ، اضافه و تأیید کنید.
کنسول جستجوی گوگل چیست؟
افزودن سایت وردپرس خود به کنسول جستجوی گوگل








نقشه سایت XML را به کنسول جستجوی Google اضافه کنید
ساده ترین راه برای اضافه کردن نقشه سایت XML به وب سایت وردپرس شما با نصب و فعال سازی افزونه Yoast SEO است. پس از فعال سازی ، به SEO »General بروید و به برگه” Features “بروید. از اینجا ، باید به گزینه “XML Sitemap” بروید و از روشن بودن آن اطمینان حاصل کنید.



https://www.example.com/sitemap_index.xml

ایجاد دیتابیس درهاست دایرکت ادمین
در این مطلب، چگونگی ایجاد دیتابیس در هاست دایرکت ادمین را توضیح می دهیم. برای نصب وردپرس به دیتابیس یا بانک اطلاعاتی نیاز داریم. بانک اطلاعاتی مجموعه ای متشکل از داده ها است. که عموماً بصورت الکترونیکی از یک سیستم کامپیوتری ذخیره و قابل دسترسی می باشد. در وردپرس نیز تمام اطلاعات مربوط به برگه ها و نوشته ها در دیتابیس ذخیره می شوند.
برای ایجاد دیتابیس در هاست دایرکت ادمین my sql management را کلیک کنید.
در این مرحله باید گزینه Create new Database را انتخاب تا بتوانید یک دیتابیس جدید بسازید.
- یک نام برای دیتابیس خود انتخاب کنید.
دقت کنید نامی که برای پایگاه داده تان انتخاب می کنید. همراه با نام هاستتان به عنوان نام پایگاه داده در نظر گرفته می شود.
- یک نام کاربری مناسب انتخاب کنید.
- رمز عبوری انتخاب کنید که البته با گزینه random به صورت تصادفی یک رمز انتخاب می شود.
- در نهایت create را انتخاب تا دیتابیس در دایرکت ادمین ساخته شود.
از این اطلاعات در مراحل نصب وردپرس باید استفاده کنید.
در یکی از مراحل نصب وردپرس با چنین صفحه ای مواجه میشوید که نیاز به اطلاعات پایگاه داده تان دارید.
توجه داشته باشید اطلاعات مورد نیاز برای ایجاد پایگاه داده در وردپرس را دقیقا مانند اطلاعاتی که در دایرکت ادمین ثبت کردید وارد کنید.
در صورتیکه بخواهید پایگاه داده ای را از دایرکت ادمین حذف کنید. باید پایگاه داده مورد نظر خود را انتخاب (select) کنید و گزینه delete را بزنید.
وقتی دیتابیس را حذف کردید. دیگر قابل بازیابی نخواهد بود. تنها راه حل این است که از قبل یک بک آپ از هاست خود تهیه کرده باشید یا از شرکت میزبان هاست خود بخواهید آخرین بک آپ را بازگردانی کند.
نصب قالب وردپرس در DirectAdmin
در این مطلب به آموزش نصب قالب وردپرس در دایرکت ادمین می پردازیم تا بتوانیم شروع به ساخت وب سایت خود کنیم.
DirectAdmin یک نرم افزار کنترل پنل میزبانی وب است مشابه cPanel.
دایرکت ادمین امکان مدیریت وب سایت و گزینه های میزبانی وب خود با استفاده از یک رابط گرافیکی مبتنی بر وب فراهم می کند.
با استفاده از کنترل پنل دایرکت ادمین می توانید تعداد نامحدودی از وب سایت ها را مدیریت کنید.
دایرکت ادمین وظایف را به صورت خودکار انجام می دهد. در نتیجه سرورهای وب به راحتی به اشتراک گذاشته شوند.
دایرکت ادمین راهی برای مدیریت سریع وب سایت ها به صاحبان وب سایت ارائه می دهند.
ویژگی های دایرکت ادمین:
- ایجاد و مدیریت آدرس های ایمیل.
- ایجاد و مدیریت حساب های کاربری FTP.
- مدیریت DNS.
- مشاهده آمار.
- ایجاد و مدیریت زیر دامنه ها.
- بارگذاری و مدیریت فایل با استفاده از مدیر فایل.
- مدیریت پایگاه داده MySQL.
- تهیه نسخه پشتیبان و بازیابی پرونده های سایت و اطلاعات حساب.
- تنظیم محافظت از رمز عبور دایرکتوری.
در این مطلب مراحل نصب قالب وردپرس در دایرکت ادمین را آموزش می دهیم. مراحل کار به این صورت است:
- برای شروع وارد کنترل پنل هاست خود که همان دایرکت ادمین هست، شوید.
اکنون باید وردپرس را روی هاست خود نصب کنید.
وردپرس را از سایت وردپرس دانلود کنید و فایل زیپ شده وردپرس را باید روی هاست خود نصب کنید.
توجه داشته باشید، فایل هایی که روی هاست خود منتقل می کنید دارای فرمت زیپ باشند.
در کنترل پنل هاست خود روی file manager کلیک کنید.
- در این صفحه گزینه public html را انتخاب کنید، همیشه سایت را در این صفحه می سازیم.
- وقتی وارد صفحه public html شدید باید سایت خود را بارگذاری کنید.
- در این مرحله برای نصب قالب وردپرس در دایرکت ادمین باید آن را روی هاست خود آپلود کنید. پس در پایین صفحه گزینه upload files را انتخاب کنید.
- در این قسمت با انتخاب گزینه Choose File فایل قالب وردپرس خود را بارگذاری کنید. بعد از بارگذاری کامل فایل، گزینه upload files را کلیک کنید.

- بعد از آپلود کامل فایل، صفحه زیر نشان داده می شود.
پیغامی مبنی بر اینکه آپلود فایل با موفقیت انجام شده است. اکنون با انتخاب گزینه here به root اصلی خود (همان پوشه public html) بر می گردید.
- همانطور که میبینید فایل به حالت زیپ می باشد، پس با انتخاب گزینه extract فایل را از حالت زیپ خارج کنید.
- بعد از اینکه فایل با موفقیت از حالت زیپ خارج شد با زدن این گزینه به root اصلی خود در دایرکت ادمین برمی گردید.
فایل unzip شده ورد پرس را مشاهده می کنید.
اکنون به فایل زیپ وردپرس نیازی ندارید پس آن را حذف کنید.
- فایل های اصلی سایت درون پوشه وردپرس قرار دارند. پس باید این فایل ها را از پوشه وردپرس خارج و در root اصلی خود قرار دهید.
پس روی پوشه وردپرس کلیک و همه فایل ها را select کنید.
در پایین صفحه گزینه add to clipboard را کلیک کنید. این گزینه مانند کپی کردن همه فایل های انتخاب شده است.
- حالا با بازگشت به root اصلی با انتخاب گزینه Move clipboard files here فایل های انتخاب شده را paste می کنیم.
اکنون به پوشه مد نظر خود بروید که در اینجا همان public html است. با زدن گزینه Move clipboard file here عمل paste را انجام دهید.
با این کار فایل ها را در root اصلی قرار می دهید. (دقت کنید در دایرکت ادمین برای انتقال هر فایلی باید از همین روش استفاده کنید.)
- با این کار پوشه وردپرس خالی می شود پس آن را حذف کنید. زیرا تمامی فایل ها در پوشه public html قرار گرفته اند. اکنون سایت وردپرسی شما شروع به فعالیت می کند.
با انجام مراحل بالا موفق به نصب قالب وردپرس در دایرکت ادمین می شویم.
در ادامه نصب وردپرس نیاز به ایجاد دیتابیس در دایرکت ادمین دارید که از همین سایت می توانید نحوه ایجاد دیتابیس را به خوبی فرا بگیرید.
استفاده از فونت ها در طراحی سایت
اگر می خواهید در سایتتان از فونت های دلخواه استفاده کنید ولی روش انجام این کار را نمی دانید، در این مقاله خواهید آموخت که چگونه می توان فونت یا فونت های دلخواه را از طریق CSS به سایت اضافه کرد و آنها را در محل های دلخواه به کار گرفت. با استفاده از این روش می توانید فونت های متعددی را بر اساس نیاز در سایتتان به کار بگیرید. البته ما استفاده از بیش از ۲ فونت را به شما توصیه نمیکنیم به این جهت که بارگذاری هر یک از این فونت ها بسته به سرعت اینترنت کاربرانتان، زمانگیر بوده و میتوانید منجر به دریافت نتایج نامطلوب شود.

افزونه wpml در slider revolution
در این مطلب، نحوه استفاده از افزونه wpml در اسلایدر رولوشن برای چند زبانه کردن لایه های اسلایدها را به شما آموزش می دهیم.
Slider Revolutionیک افزونه وردپرسی است که با ایجاد بسیاری از جلوه های انیمیشن، لایه های متن، تصویر، فیلم و بسیاری از ویژگی های دیگر، اسلایدرهای پاسخگو ایجاد می کند.
Wpml نیز یکی از افزونه های پرکاربرد برای چند زبانه کردن سایت است. محتوای متنی لایه های اسلایدها در سایت های چند زبانه باید ترجمه شود.
نحوه کار به این صورت است:
ابتدا افزونه اسلایدر رولوشن را فعال و بر روی اسلایدر مورد نظر خود رفته و آیکن ویرایش که به شکل یک مداد است، را انتخاب می کنیم.
در این صفحه برای ترجمه اسلایدر باید تنظیمات WPML را فعال کنیم. برای فعال کردن تنظیمات بر روی Slider Settings کلیک می کنیم. حالا صفحه تنظیمات وردپرس باز می شود.
مراحل طبق شماره های زیر است:
- گزینه General Settings
2. در پایین همین صفحه Use Multi Language)WPML) را روشن کرده
3. و در پایان Save Settings
حالا در اسلایدر ادیتور قسمتی با عنوان Choose slide language اضافه شده است که به صورت پیش فرض روی All Language قرار دارد یعنی یک اسلایدر را برای همه زبان ها به نمایش می گذارد.
اگر بخواهیم متن داخل اسلایدر مطابق با زبان هر کشوری باشد باید اسلایدری مطابق با هر زبانی که مد نظر ماست اضافه کنیم برای این کار باید مراحل زیر را برای هر زبان انجام دهیم:
- لایه اسلایدر را انتخاب کرده
- بر روی + کلیک کنید
- یک لایه جدید ایجاد می شود.
- زبان مورد نظرتان را انتخاب تا کپی از اسلایدر به زبان مورد نظرتان ساخته شود.
- Save Settings
برای ویرایش هر زبان می توانیم از منو آبشاری زبان را تغییر دهیم یا بر روی پرچم کلیک کنیم و با Edit Slider زبان مورد نظر را ویرایش کنیم.
به این ترتیب می توانیم از افزونه wpml در اسلایدر رولوشن به منظور چند زبانه کردن لایه های اسلایدها استفاده کنیم.






















