دسته‌بندی نشده

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

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

وردپرس چیست؟

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

وردپرس چیست؟

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

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

  • وردپرس عبارت است از یک بسته نرم‌افزاری متن باز و رایگان تحت وب که در دسته CMS ها که مخفف (Content Management System) می‌باشند قرار دارد.
  • همانطور که اشاره شد وردپرس به صورت رایگان و متن باز می‌باشد که جزو دسته نرم‌افزارهای دنیای آزاد می‌توان آن را قرار داد. و به معنی این است که اگر دستی در برنامه‌نویسی و کدنویسی داشته باشید قادر خواهید بود تا هر نوع شخصی سازی بر روی وردپرس انجام داده و سایت دلخواه خود را با استفاده از ان طراحی و پیاده سازی کنید.
  • وردپرس با استفاده از زبان برنامه نویسی PHP ساخته شده و توسط Mysql نیز پشتیبانی می‌شود، همچنین نسخه‌ای برای پست‌گرس‌کیوال نیز موجود می‌باشد این سیستم کاملاً رایگان و متن باز است.

مت مولنوگ پایه‌گذار وردپرس است که در ۲۷ مِی سال ۲۰۰۳ آن را به صورت رسمی عرضه کرد، نرم‌افزار کدبازی که در ابتدا به طور گسترده از سوی وبلاگ‌نویسان برای نوشتن وبلاگ مورد استفاده قرار می‌گرفت اما حال با گذشت چند سال از انتشار آن و به‌روزرسانی‌های مختلفی که در آن ایجاد شده است و از طرفی همان انعطاف‌پذیری که در بالا به آن اشاره شد حال قادر خواهید بود تا علاوه بر وبلاگ با استفاده از افزونه‌ها و طراحی‌های اختصاصی در پوسته‌های وردپرس هر نوع وبسایتی را با آن راه‌اندازی کنید.

طراحی قالب وردپرس

طراحی ظاهر و قالب وردپرس

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

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

امنیت وردپرس

ایجاد بخش‌های گوناگون در وردپرس با استفاده از افزونه‌ها

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

توابع وردپرس چیست؟

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

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

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

وردپرس و روابط خوب آن با موتورهای جستجو

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

واقعا باید به وردپرس اطمینان کنم؟!

اگر نسبت به استفاده از وردپرس برای راه‌اندازی سایت خود دو دل هستید و یا اینکه هنوز قانع نشده‌اید، چه چیزی بهتر از مقایسه سایت‌های استفاده‌کننده از آن خواهد بود؟! برای اطمینان از محبوبیت نسبت به استفاده از وردپرس می‌توان به سایت‌هایی مثل نیویورک تایمز، سی ان ان، Forbes و روییترز اشاره کرد که در فهرست استفاده‌کنندگان از سیستم مدیریت محتوای وردپرس هستند. تا به امروز می‌توان گفت که بیشتر از ۶۸ میلیون سایتی که از وردپرس استفاده می‌کنند، همین موضوع باعث شده است تا آن را به محبوب‌ترین نرم افزار وبلاگ‌نویسی تبدیل کند. این سیستم، به اندازه کافی انعطاف پذیر بوده که بلاگ نزدیک به ۵۰۰ کمپانی پرسود و مجلات دوره ای از آن استفاده می‌کنند.

سرفصل دوره

مبحث ۱: دوره آموزش وردپرس – WordPress آشنایی با سرور و هاست
آشنایی با سرور و هاست
معرفی هاست
آمورش  سی پنل
آموزش ساخت ساب دامین
آموزش کار با دیتابیس درسرور های لینوکس
آموزش کار با my sql  در سی پنل
آموزش کار با پارک دامین – ریدایرکت
مبحث ۲: دوره آموزش وردپرس – WordPress مدیریت ، نصب ، تنظیمات اولیه
مدیریت، نصب و تنظیمات اولیه وردپرس WordPress
آموزش نصب وردپرس در وب
آموزش تنظیمات اولیه نصب وردپرس
آموزش   تنظیمات کاربری
آموزش نوشته ها و برگه ها
آموزش مدیریت دسته و برچسب ها
آموزش معرفی ابزارهای وردپرس
مبحث ۳: دوره آموزش وردپرس – WordPress ساختار پوسته
ساختار پوسته
 آمورش نصب و بهینه سازی پوسته در وردپرس
 بررسی کلی پوسته در سمت کاربری
 معرفی امکانات یک پوسته
 آموزش ساخت فهرست در وردپرس (منوها)
 آموزش کار با ابزارک ها
 آموزش ساختار کلی فایل های پوسته
آموزش ویرایش پوسته ها به صورت دلخواه در وردپرس
آموزش ساختار فایل زبان در پوسته
مبحث ۴: دوره آموزش وردپرس – WordPress افزونه ها
افزونه ها
آموزش ساختار افزونه
آموزش روش های مختلف نصب افزونه
آموزش فعال و غیر فعال و پاک کردن افزونه
معرفی افزونه های معروف و معتبر
آموزش استفاده دلخواه از افزونه ها
آموزش استفاده از افزونه ها در وردپرس در مکان دلخواه
مبحث ۵: دوره آموزش وردپرس – WordPress فروشگاه اینترنتی
فروشگاه اینترنتی
آموزش نصب فروشگاه اینترنتی وردپرس (ووکامرس)
آموزش بهینه سازی و تنظیم ووکامرس (فروشگاه اینترنتی) وردپرس
آموزش تعریف کردن واحد پولی برای ووکامرس
آمورش نصب و بهینه سازی قالب های فروشگاهی ووکامرس
فروشگاه اینترنتی  آموزش نصب فروشگاه اینترنتی وردپرس (ووکامرس)  آموزش بهینه سازی و تنظیم ووکامرس (فروشگاه اینترنتی) وردپرس  آموزش تعریف کردن واحد پولی برای ووکامرس  آمورش نصب و بهینه سازی قالب های فروشگاهی ووکامرس
مبحت ۶: دوره آموزش وردپرس – WordPress فروشگاه اینترنتی (۲)
فروشگاه اینترنتی (۲)
آموزش نصب پیامک بر روی فروشگاه اینترنتی ووکامرس در وردپرس
آموزش نصب درگاه اینترنتی بر روی فروشگاه ووکامرس در وردپرس
آموزش نصب افزونه های حرفه ای مورد نیاز ووکامرس
آموزش افزودن مقایسه به ووکامرس
آموزش اضافه کردن علاقمندی ها در ووکامرس وردپرس
مبحت ۷: دوره آموزش وردپرس – WordPress آموزش کار با فرم تماس وردپرس
آموزش کار با فرم تماس وردپرس
معرفی افزونه های ساخت فرم
آموزش نصب افزونه فرم تماس
آموزش ساختن یک فرم تماس با ما
آموزش استفاده از فرم های تماس دلخواه در وردپرس
آموزش ذخیره سازی اطلاعات فرم تماس در وردپرس
مبحت ۸: دوره آموزش وردپرس – WordPress ساختن گالری تصاویر و نمونه کار
ساختن گالری تصاویر و نمونه کار
آموزش ایجاد گالری تصاویر در وردپرس
آموزش نصب و کار با افزونه ی حرفه ای گالری عکس
آموزش ایجاد قالب نمونه کار در وردپرس
آموزش کار با افزونه  حرفه ای نمونه کار در وردپرس
مبحت ۹: دوره آموزش وردپرس – WordPress آموزش سئو وردپرس
آموزش سئو وردپرس
سئو چیست؟
معرفی افزونه های سئو در وردپرس
آموزش نصب افزونه ی سئو در وردپرس
آموزش کار با افزونه ی سئو در وردپرس
معرفی افزونه های حرفه ای سئو در وردپرس
مبحت ۱۰: دوره آموزش وردپرس – WordPress آموزش فونت ها در وردپرس
آموزش فونت ها در وردپرس
آموزش کار با المان فونت در وردپرس
آموزش ایحاد فونت های دلخواه برای وردپرس
آموزش قراردادن محتو با فونت های دلخواه
مبحث ۱۱: دوره آموزش وردپرس – WordPress امنیت در وردپرس
امنیت در وردپرس
آموزش امن سازی بستر وردپرس
آموزش تغییر نام فولدر ها و ایجاد امنیت در بستر وردپرس
آموزش جلوگیری از هک در وردپرس
آموزش جلوگیری از حمله ی رباط ها
آموزش حذف اسپم های مختلف
مبحت ۱۲: دوره آموزش وردپرس – WordPress نسخه پشتیبان و انتقال وردپرس
نسخه پشتیبان و انتقال وردپرس
روش های تهیه نسخه پشتیبان از وردپرس
درون ریزی و برون بری ها
گرفتن نسخه پشتیبان از فایل ها
گرفتن نسخه پشتیبان از پایگاه داده

هدف، کاربرد و زمینه‌های مختلف استفاده از فرمول‌نویسی در Excel

فرمول نویسی در اکسل

اکسل جزء نرم افزارهای صفحه گسترده‌ای است که این روز‌ها بسیار مورد اقبال کاربران شاغل در حرفه‌های اداری قرار گرفته است. امکانات حرفه‌ای Excel از قبیل فرمول نویسی، نمودار، توابع و…… در سازمان‌های مختلف برای ورود داده‌های در قالب کاربرگ (Sheet)، تجزیه و تحلیل و بررسی آن‌ها و در نهایت گزارشگیری‌های سفارشی از داده‌های بسیار مفید است.

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

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

حقوق پایه + اضافه کار + حق اولاد + حق مسکن – مالیات  = حقوق پرداختی

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

 یادگیری فرمول نویسی در Excel و تبدیل نیاز هایمان به فرمول به اندکی دقت و توجه نیاز دارد و باید برای ایجاد فرمول‌هایمان از عملگرهای ریاضی (جمع، تفریق، ضرب، تقسیم و توان)، عملگرهای مقایسه‌ای (بزرگتر، کوچکتر، مساوی و مخالف) و عملگرهای منطقی (و، یا) استفاده کنیم.

توابع نیز فرمو‌هایی هستند که پیش‌تر برنامه‌ریزی شده‌اند و به صورت دستوراتی آماده در Excel به ما کمک می‌کنند و کافی است کاربرد هر یک از آن‌ها را بدانیم و با دقت از آن‌ها استفاده کنیم. برخی از این توابع عبارتند از تابع SUM (برای جمعچند عدد)، تابع COUNT   (برای شمارش سلول‌هایی که داخل آن‌ها عدد وجود دارد)، تابع AVERAGE ( برای محاسبه میانگین چند عدد)، تابع MIN  (برای یافتن کمترین عدد از بین یک سری از اعداد) و تابع MAX  (برای یافتن بیشترین عدد از بین یک سری از اعداد) از ساده‌ترین و پرکاربرد ترین توابع Excel هستند. با همین توابع ساده می‌توان کارهای بزرگی انجام داد زیرا بسیاری از محاسبات پیچیده در درون  خود نیاز به استفاده از این توابع دارند.

باید این را به خاطر داشته باشیم که هر فرمولی (حتی توابع) با یک علامت مساوی (=) شروع می‌شود. هر تابع معمولا یک یا چند داده ورودی یا آرگومان[۱] دارد که پردازش و محاسبه را روی آن‌ها انجام می‌دهد و در نهایت نیز هر تابع تنها و تنها یک خروجی دارد. به عنوان مثال: برای محاسبه جمع نمرات دانش‌آموزان که در سلول‌های B1 تا B10  نوشته شده است، می‌توان از دستور زیر استفاده کرد:

=SUM(B1:B10)

ممکن است در مواردی مجبور باشیم که چند دستور(تابع)، چند عملگر ریاضی و … را با هم ترکیب کنیم تا بتوانیم به نتیجه مورد نظر برسیم. فرمول‌نویسی، پیاده‌سازی و تبدیل نیازها به فرمول توسط فردی که به نحوه محاسبه مورد نیاز آن محیط آشنایی دارد و همچنین تجربه کافی در آن فرآیند وابستگی زیادی دارد. همانطور که استفاده از فرمول‌ها مزایایی زیادی برای کاربران Excel دارد، ممکن است استفاده غلط از یک فرمول، موجب ضرر و زیان به شما شود، بنابراین حتماً باید با حسابرسی فرمول که مبحث تکمیلی فرمول‌هاست نیز آشنا شوید تا از بروز چنین خطاهای احتمالی جلوگیری کنید.

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

محمد مهدی آهنگری

دکتری مدیریت آموزشی


[۱] Argument