آموزش WordPress
وردپرس یک سیستم مدیریت محتوا برای سایتها و وبلاگها میباشد. وردپرس در ابتدا تنها یک سیستم رایگان وبلاگ نویسی بود که امکانات خوبی را در اختیار وبلاگ نویسان قرار میداد و سپس به صورت یک CMS یا نرمافزار کدباز برای مدیریت محتوای سایتها معرفی شد. سایتهای وردپرسی با استفاده از افزونههای نوشته شده برای وردپرس میتوانند انواع امکانات را دربرگیرند. به عنوان مثال برای راه اندازی یک فروشگاه اینترنتی در کنار سایت وردپرسی کافیست یکی از افزونههایی که برای این منظور طراحی شدهاند را به هسته وردپرس خود اضافه کنید. به عنوان مثال افزونههای WooCommerce و Edd دو افزونه وردپرس هستند که برای راه اندازی فروشگاه اینترنتی جهت فروش کالای فیزیکی یا فایلهای دانلودی استفاده میشوند. همچنین قابلیت تبدیل شدن سایت به یک شبکه اجتماعی با افزونه قدرتمند buddypress و یا ایجاد یک تالار گفتگو یا انجمن با افزونه bbpress، در وردپرس وجود دارد. با توجه به فراوانی و تنوع افزونههای وردپرس تقریباً هر امکانی را میتوان به سایت وردپرسی اضافه کرد. وردپرس با زبان برنامهنویسی پی اچ پی نوشته شده و توسط مایاسکیوال پشتیبانی میشود. همچنین نسخهای برای پستگرسکیوال نیز موجود میباشد این سیستم کاملاً رایگان و متن باز است.
مباحث پیشرفته WordPress
به صورت پیش فرض، ورد پرس از تابع Mail() زبان PHP برای ارسال ایمیل ها بهره می گیرد. استفاده از این روش هیچ اشکالی ندارد، اما اگر بخواهید از یک سرویس ایمیل خارجی استفاده کنید، در آن صورت چاره ای ندارید جز اینکه از پروتکل SMTP برای ارسال ایمیل های خود کمک بگیرید...
از آنجایی که ورد پرس بایستی بر روی انواع محیط (platform) و سیستم عامل هایی با پیکربندی های مختلف اجرا شود، لازم است برای مدیریت کارها یا تسک های زمان بندی شده ی خود، یک سرویس cronjob بر روی سرویس دهنده داشته باشد...
نسخه ی 3.6 ورد پرس امکان نوینی به نام Heartbeat API را ارائه نمود –این امکان به مرورگر اجازه می دهد زمانی که کاربر وارد ناحیه ی مدیریت سایت (Admin panel) شدبا سرویس دهنده ارتباط برقرار کند....
این یک باور رایج و در عین حال کاملا غلط است که ذخیره ی چندین رونوشت از یک پست، سرعت بارگذاری و اجرا را در سایت شما کاهش می دهد. WordPress به گونه ای طراحی شده که رونوشت های مختلف پست را در زمان اجرا و نمایش (render) صفحه ی سمت کاربر سایت (frontend) نادیده بگیرد...
این مبحث نحوه ی بهینه سازی مکان قرار گیری (رتبه ی) سایت را در نتایجی که موتورهای جستجو برمی گردانند، به شما آموزش می دهد...
WordPress یکی از گسترده ترین سطوح کاربری (انجمنی که از این سیستم مدیریت محتوا استفاده می کنند) را دارا می باشد. انجمن کاربران و توسعه دهندگان ورد پرس آن را به چندین زبان زنده ی دنیا ترجمه کرده اند. بنابراین شما می توانید به راحتی زبان پیش فرض ورد پرس خود را به زبان دلخواه تغییر دهید...
AdSense یک برنامه ی تبلیغاتی ارائه شده توسط شرکت گوگل می باشد که دارندگان وبگاهها میتوانند در آن نامنویسی کرده و بدین وسیله روی وبگاههایشان تبلیغات متنی، تصویری و ویدئویی قرار داده و فعال نمایند...
حلقه یا loop در ورد پرس یک اصطلاح است که برای اشاره به امکان نمایش تمامی مطالب و محتویات صفحات در پوسته ی سایت، بکار می رود...
ر این آموزش نحوه ی ایجاد یک پوسته ی ساده ی WordPress را به شما خواهیم آموخت...
ورد پرس با افزودن قابلیت های جدید این امکان را فراهم کرده تا دکمه ی پسندیدن یا پیشنهاد "Like"/"Recommend" را به راحتی هرچه تمام تر به پست ها اضافه کرده و بدین وسیله میزان محبوبیت آن ها را افزایش دهیم...
اگر می خواهید پست های مورد نظر را از تنها یک دسته ی مشخص در پوسته ی سایت خود به نمایش بگذارید، در آن صورت می بایست دستور زیر را در زیر کد حلقه اضافه کنید...
جهت نمایش اطلاعات نویسنده یا مولف یک نوشته در پست مربوطه (بر روی سایت)، فایل single.php متعلق به پوسته ی (theme) سایت خود را باز کرده و خط زیر را در آن جستجو نمایید...
گاهی لازم است URL سایت WordPress خود را تغییر دهید. امروزه رایج است که یک نسخه ی جدید از سایت خود داخل یک زیرپوشه ی ایجاد کرده و هنگامی که کاملا آماده شد، آن را به پوشه ی ریشه (root directory) انتقال داد. اما در خصوص ورد پرس این امر کمی متفاوت است؛ بدین معنی که یک سایت ورد پرس برای عملکرد صحیح شدیدا وابسته به تنظیمات URL خود می باشد...
اگر می خواهید یک دیدگاه را به صورت تصادفی از یکی از پست های خود به نمایش بگذارید، می توانید از کد زیر در پوسته ی سایت (theme) استفاده کنید...
گاهی، زمانی که پست های مشخصی را بر روی سایت ایجاد و پشتیبانی شده توسط ورد پرس نمایش می دهید، لازم است برخی از category ها (و به دنبال آن پست category ها) را از صفحات پست ها پنهان نمایید. انجام این کار ضروری است زیرا category ها معمولا در ساختار و structure سایت به عنوان"markers" مورد استفاده قرار می گیرند...
از ویرایش 3.1 به بعد ورد پرس امکان جدیدی به نام admin bar رونمایی شد. Admin bar این امکان را به مدیر سایت می دهد تا در حین مرور در صفحه ی سمت کاربر (front end)، عملیات و کارهایی مدیریتی انجام دهد ...