آموزش کامل وردپرس – قسمت نهم

نمایش مشخصات و تعداد کاربران سایت

نمایش مشخصات کاربر

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

<?php

global $current_user;

get_currentuserinfo();

echo 'نام کاربری:' . $current_user->user_login. "\n";

echo 'ایمیل:' . $current_user->user_email. "\n";

echo 'سطح دسترسی:' . $current_user->user_level. "\n";

echo 'نام:' . $current_user->user_name. "\n";

echo 'نام خانوادگی:' . $current_user->user_family. "\n";

echo 'نام نمایشی:' . $current_user->display_name. "\n";

echo 'شناسه کاربری:' . $current_user->id. "\n";

?>

نمایش تعداد کاربران سایت

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

<?php

$users = $wpdb->get_var("SELECT COUNT (ID) FROM $wpdb->users");

echo "تعدادکاربران : $users"; ?>

آموزش کامل وردپرس – قسمت هشتم

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

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

حتما تا به حال در خیلی از سایت ها دیده اید که در بخشی از یک مطلب نوشته شده که چند وقت از انتشار آن گذشته است، مثلا 2 روز پیش. برای این کار باید کد php زیر را در داخل فایل function.php سایت خود قرار دهید.

function days_ago() {

$days = round((date('U') - get_the_time('U')) / (60*60*24));

if ($days == 0) {

echo "امروز"; }

elseif ($days == 1) {

echo "دیروز"; }

else {

echo "' . $days . "روز پیش"; } }

حالا فقط کافیه در هر جایی که می خواهید نمایش داده شود، کد زیر را قرار دهید.

<?php days_ago(); ?>

برای مثال کد مطالب وردپرس در فایل single.php قرار دارد.

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

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

تابع get_currentuserinfo

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

<?php

global $current_user;

get_currentuserinfo();

echo 'نام کاربری: ' .$current_user->user_login . "\n";

echo 'ایمیل: ' .$current_user->user_email . "\n";

echo 'سطح دسترسی: ' .$current_user->user_level . "\n";

echo 'نام: ' .$current_user->user_name . "\n";

echo 'نام خانوادگی: ' .$current_user->user_family . "\n";

echo 'نام نمایشی: ' .$current_user->user_display . "\n";

echo 'شناسه کاربری: ' .$current_user->user_id . "\n";

?>

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

آموزش کامل وردپرس – قسمت ششم:معرفی چند افزونه

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

افزونه Akisment

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

افزونه WordPress Importer

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

افزونه  All In One Seo Pack

این افزونه به صورت خودکار سایت شما را برای موتورهای جستجو بهینه می کند. (سئوی خودکار)

افزونه Contact Form 7

وجود فرم تماس برای اکثر وب سایت ها ضروری است و رایج ترین راه ارتباط کاربران با مدیر وب سایت می باشد و برای پشتیبانی مشتریان استفاده می شود.

افزونه Thank Me Later

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

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

اگر ایده یا پیشنهاد خاصی در زمینه آموزش های سایت دارید می توانید آن را از طریق بخش نظرات با ما در میان بگذارید.

پایان قسمت ششم آموزش کامل وردپرس

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

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

ویرایشگر

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

افزونه ها

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

روش نصب افزونه ها

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

c:\wamp\www\test\wp-content\plugins

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

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

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

کدهای افزونه نیز در قسمت ویرایشگر افزونه ها قرار دارد که می توان از این قسمت آن ها را تغییر داد.

بخش کاربران

همان طوری که از نامش پیداست این بخش مربوط کاربران و اعضا وب سایت است و شما می توانید در این جا مشخصات آن ها را تغییر دهید.

ابزارها

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

ابزار های در دسترس

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

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

گزینه های درون ریزی و برون ریزی نیز برای انتقال محتوا بین وب سایت ها به کار می رود. در این مورد در آموزش های دیگر بیشتر توضیح می دهیم.

تنظیمات

همگانی

عنوان سایت: نام اصلی سایت

معرفی کوتاه: معرفی سایت در یک جمله

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

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

عضویت: اگر این تیک را بردارید دیگر کسی نمی تواند در سایت شما نام نویسی کند.

نقش پیش فرض کاربر تازه: سطح دسترسی کاربران را مشخص می کند.

بقیه تنظیمات هم مشخص است و نیاز به توضیح بیشتر ندارد. بخش هایی که کاربردی نیست را هم توضیح نمی دهیم.

پیوند های یکتا

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

گزینه ساختار دلخواه: با انتخاب این گزینه باید یک کد در کادر مقابل آن قرار بدهیم:

مثلا می خواهیم به جای نام پست از نام نویسنده پست استفاده کنیم، خب باید در کادر کد %author% را قرار دهیم.

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

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

پایان قسمت پنجم آموزش

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

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

بخش دیدگاه ها

به تصویر زیر توجه کنید:

دیدگاه ها وردپرس 1

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

به تصویر بعدی توجه کنید:

دیدگاه ها وردپرس 2

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

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

پوسته ها

در بخش نمایش، پوسته ها شما می توانید پوسته (تم یا قالب) سایت وردپرسی خود را انتخاب کنید.

انتخاب قالب وردپرس

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

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

ابتدا قالب خود را از زیپ خارج کنید و به آدرس زیر بروید:

c:\wamp\www\test\wp-content\theme

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

فایل های قالب وردپرس

نصب قالب وردپرس

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

سفارشی سازی

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

سفارشی سازی تم

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

ابزارک ها

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

ابزارک

فهرست ها

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

افزودن فهرست

تصویر زیر نمایش فهرست در قالب سایت را نشان می دهد:

فهرست

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

مدیریت جایگاه ها

پایان قسمت چهارم

آموزش کامل وردپرس – قسمت سوم: ادامه پنل مدیریت

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

دسته ها و برچسب ها

دسته ها و برچسب ها

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

توضیح دقیق تر بخش دسته ها

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

دسته بندی

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

  1. نام دسته
  2. نامک: نامک نام لاتین مطلب شما رو مشخص می کند برای مثال شما مطلبی در رابطه با گوگل می نویسید و عنوان آن ‘اهداف گوگل’ است، اگر برایش نامک تعیین نکنید لینک شما به صورت زیر می شود:

    site.com/1394/09/03/%20%70%70%80%30

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

     site.com/1394/09/03/google_plans

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

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

تصویر شاخص

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

تصویر شاخص

 حال به بررسی بخش های دیگر می پردازیم:

گزینه فرستادن بازتاب 

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

نویسنده

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

زمینه های دلخواه

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

رسانه ها

رسانه

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

برگه ها

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

عنوان، محتوا و نظرات

ادیتور یا ویرایشگر متن وردپرس

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

ویرایشگر متن

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

توضیح ویرایشگر

حالا می توانید اولین مطلب سایت خود را منتشر کنید.

پایان قسمت سوم

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

آموزش کامل وردپرس – قسمت دوم: پنل مدیریت

معرفی پنل مدیریت

همان طور که در قسمت اول آموزش کامل وردپرس گفتیم با آدرس http://localhost/test/wp-admin وارد پنل مدیریت وردپرس می شویم. برای ورود نام کاربری و رمز عبوری که در هنگام نصب وردپرس تعریف کردید، وارد کنید. تصویری مانند زیر خواهید دید که همان پنل مدیریت وردپرس شماست.

پنل مدیریت وردپرس

همانطور که مشاهده می کنید در گوشه بالا سمت راست نامی که برای وب سایت در نظر گرفتید نوشته شده که اگر موس را روی آن ببرید گزینه نمایش سایت پدیدار می شود و می توانید با کلیک بر روی آن پیش نمایش اولیه وب سایت تان را مشاهده کنید. روش دیگر مشاهده سایت، تایپ کردن آدرس http://localhost/test در مرورگرتان است.

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

نمایش پوسته ها

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

انتخاب پوسته

افزودن نوشته

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

افزودن نوشته

انتشار نوشته

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

  • دکمه ذخیره پیش نویس همان طور که از نامش پیداست برای ذخیره پیش نویس مطلب به کار می رود و زمانی مناسب است که میخواهید قبل از منتشر کردن مطلب در وب سایت تغییراتی در آن داشته باشید.
  • دکمه بعدی پیش نمایش است که پیش نمایشی از مطلبی که در حال نوشتن آن هستید در وب سایت نشان می دهد و شما میتوانید ببینید که در هر لحظه مطلب در سایت چگونه نمایش داده می شود.
  • دکمه سوم انتشار است که با زدن آن مطلب شما در سایت منتشر می شود و برای دیگران (بازدیدکنندگان سایت) قابل مشاهده می شود.

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

وضعیت

وضعیت:

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

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

نمایانی:

این قسمت برای مشخص کردن نوع نمایانی یا نمایش مطلب در وب سایت است.

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

انتشار فوری:

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

ساختار نوشته

ساختار نوشته

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

ساختار استاندارد: 

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

ساختار حاشیه: 

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

ساختار تصویر: 

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

ساختار گالری تصاویر: 

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

ساختار پیوند: 

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

ساختار گفتاورد: 

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

ساختار وضعیت: 

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

ساختار فایل تصویری: 

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

ساختار فایل صوتی: 

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

ساختار گپ: 

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

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

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

سوالات خود در مورد این قسمت را در بخش نظرات مطرح کنید.

آموزش کامل وردپرس – قسمت اول: نصب و راه اندازی

مقدمه

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

نصب و راه اندازی

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

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

نصب سرور محلی wamp

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

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

انتخاب مرورگر

سپس روی Finish کلیک کنید تا نصب تمام شود.

چند نکته در مورد اجرای wamp

  • هر بار که شما wamp را اجرا کنید در قسمت Notifcation های ویندوز آیکون wamp را مشاهده می کنید.
  • به رنگ آیکون توجه کنید که باید سبز باشد، در غیر اینصورت مشکلی وجود دارد. بیشترین موارد مشکلی که در این قسمت به وجود می آید مربوط به پورت برنامه می باشد که ممکن است توسط برنامه ای دیگر در ویندوز اشغال شده باشد مثلا نرم افزار اسکیوال سرور ماکروسافت یا … (برای رفع مشکلات این چنینی می توانید زمان استفاده از ومپ سرویس برنامه های دیگری که از پورت 80 استفاده می کنند را متوقف کرد و یا کلا پورت را عوض کرد)
  • مشکلات فوق معمولا برای سرویس آپاچی برنامه به وجود می آید که بعد از رفع مشکل می توانید روی آیکون ومپ در نوتیفیکیشن ویندوز کلیک کرده و سرویس آپاچی را استارت کنید.

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

نصب وردپرس

وردپرس را می توانید از اینجا دانلود کنید، بعد از دانلود اولین کاری باید انجام دهیم ساختن یک دیتابیس مای اسکیو ال برای نصب وردپرس است. از دو طریق می توان وارد صفحه مورد نظر برای این کار (phpMyAdmin) شد:

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

روش دوم آدرس http://localhost/phpmyadmin را در مروگر وارد می کنیم.

در هر دو صورت صفحه زیر باز میشود:

مای اسکیوال

در قسمت مشخص شده در باکس سمت چپ نام دیتابیس و در باکس کشویی سمت راست گزینه utf8_Persian_ci را انتخاب کرده و روی create کلیک کنید. (ما نام دیتابیس را wp-test گذاشتیم)

حال به آدرسی که ومپ را در آن نصب کردید رفته و وارد مسیر (مثلا: C:\wamp\www) می شویم، باید در پوشه www وردپرسمان را نصب کنیم. (این پوشه در واقع همان ریشه اصلی سایت ما خواهد بود.

ابتدا در این پوشه (www) یک پوشه به نام test درست می کنیم، سپس فایل ورد پرسی که دانلود کردیم را در این پوشه اکسترکت می کنیم (توجه داشته باشید که فایل ها در این پوشه باید بصورت زیر باشند).

اکسترکت

حال نوبت به نصب ورد پرس میرسد، آدرس http://localhost/test را در مروگر وارد می کنیم که باید صفحه زیر را ببینید.

انتخاب زبان ف

مراحل را ادامه دهید تا به صفحه زیر برسید.

نصب وردپرس 1

مطابق تصویر نام پایگاه داده و نام کاربری را واردکنید و به مرحله بعد بروید. (نام پایگاه داده همان نام دیتابیسی که خود انتخاب کردید و نام کاربری root است)

رمز را خالی و بقیه گزینه ها را نیز بدون تغییر باقی می گذاریم و به مرحله بعد می رویم.

نصب وردپرس 2

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

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

برای ورود به پنل مدیریت از آدرس http://localhost/test/wp-admin استفاده می کنیم.

پایان قسمت اول آموزش کامل وردپرس