نمایش نتایج: از شماره 1 تا 10 , از مجموع 21

موضوع: آموزش طراحی قالب وردپرس

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #12
    کاربر اخراج شده
    تاریخ عضویت
    Jan 2012
    محل سکونت
    Cpanelceenter
    نوشته ها
    84
    تشکر تشکر کرده 
    34
    تشکر تشکر شده 
    136
    تشکر شده در
    98 پست

    پیش فرض پاسخ : آموزش طراحی قالب وردپرس

    جلس ششم :

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

    wamp،مرورگر وب و فولدر آموزش ما مثل همیشه باز هستن تا درس شماره ۵ رو شروع کنیم!
    نفس عمیق!
    در درس قبلی ساخت هدر رو تموم کردیم و حالا میخواهیم بریم پایین!
    یک تگ نامرئی(div) زیر هدر میسازیم و id اون رو content می نهیم!!! که معنای محتوا رو میده!
    در مجموع جلسه قبل و امروز داریم:

    همه چیز فکر میکنم واضح بوده و هست فقط یه نکته در مورد کد نویسی و اون اینکه این فاصله هایی که من میدم و شما هم انشاالله میدهید برای چک کردن و دوباره خواندن کد در آینده به ما کمک زیادی میکنه تا گیج نشیم! توجه داشته باشین که به جای استفاده از کلید space برای فاصبه های زیاد مثل خط دوم و سوم این کد از کلید tab استفاده کنید!
    خوب حالا در content کد زیر را بنویسید.
    <?PHP if (have_posts() ) : while (have_posts() ) : the_post(); ?>
    <?PHP endwhile; ?>
    <?PHP endif ?>
    میدونین حلقه چیه؟

    حلقه یعنی اینکه تا زمانی که به چیزی که مد نظر ماست برسیم یک کد تکرار میشه!
    الان ما در اینجا حلقه ساختیم! ولی قبل از اون یک شرط گذاشتیم که با if ساخته میشه:
    یعنی نوشتیم اگر ( if ) ما پستی (مطلبی) داشتیم برو به مرحله ی بعد اگر نداشتیم برو تا بعد از شرط یعنی بعد از endif !!
    حالا در مرحله ی بعد while یک حلقه ایجاد میکنه که تا زمانی که پست داریم یعنی have_posts برقرار است این حلقه تا endwhile میره سر راه the_post رو فراخوانی میکنه و باز برمیگرده!
    یادتون هست که گفته بودم هر چیزیو که باز میکنیم به ترتیب میبندیم؟
    دلیل اینکه while قبل از if بسته شد هم از اون قانون نشأت میگیره!
    خوب میریم و قبل از endwhile تابع the_title رو فراخوانی میکنیم تا مثل درس قبلی که عنوان وبلاگ رو فراخوانی کردیم اینبار عنوان پست یا پست هامون رو فراخوانی کنیم تا داشته باشیم:
    <?PHP if(have_posts()): while(have_posts()):the_post();?>
    <?PHP the_title() ?>
    <?PHP endwhile; ?>
    <?PHP endif ?>

    کار خودمون رو ذخیره میکنیم و میریم در داشبورد یا همون پیشخوان خودمون تا چند پست امتحانی بدیم!

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


    بعد از اینکه دو،سه تا پست دادیم میریم ببینیم سایتمون در چه وضعیتی است!


    در این عکس صفحه ی ما تا اینجای کار رو میبینید به همراه تابع هایی که در کنار هر کدوم از اثرات خودشون با رنگ قرمز مشخص شده اند!
    و میبینیم که عنوان پست های ما پشت سر هم و بیریخت و… در کنار هم توسط the_title فراخوانی شده اند!
    خوب اگه ولگرد وب (وب گرد) باشید مثل من! حتما در وبلاگ های مختلف دیدین که با کلیک روی هر عنوان مطلب میتونین به صفحه ی اصلی اون پست برین و در واقع هر عنوان یک لینک به همون مطلبه!
    حالا ما همونطور که عنوان سایت رو تبدیل به لینک کردیم این کارو با عنوان مطلب هم میکنیم:

    <a href=”#”> <?PHP the_title() ?> </a>

    با این کار عنوان هامون تبدیل به لینک هایی شدن که همه سر به یک بیابان میگذارند! و آن بیابان # است!
    میتونین با ذخیره کردن صفحه و دیدن صفحه سایت این نکته رو تست کنین.
    میبینیم که همه ی عنوان ها تبدیل به لینک های به درد نخوری تبدیل شدن که هیچ غ.. نمیکنن!
    اما برای اینکه یه غ… بکنن و لینکشون تبدیل به آدرس اون پست بشه از تابع the_permalink استفاده ، و اون رو جایگزین # میکنیم.
    این تابع چون تابع php است میدونیم که چه کنیم:

    <a href=” <?PHP the_permalink() ?>”> <?PHP the_title() ?> </a>

    حله؟
    حالا لطفا پاشین یک عدد سیب میل بفرمایین تا چشماتون هم یه استراحتی بکنه و یه ویتامینی چیزی هم برسه به بدن مبارک! البته من سیب ندارم پرتقال میخورم! اینم قبوله!
    نوش جان!
    حالالینکهامون درست شدن! میدونین که تا اینجا چی شد؟!
    حلقه while به تعداد پست هایی که داریم میره و خط زیرش رو تکرار میکنه و یک کار رو با همه ی اونها انجام میده! یعنی عنوان پست رو تبدیل به لینک همون پست میکنه و میره سراغ پست بعدی!
    حالا با این شکل ناجور چه کنیم؟!
    یادتون هست که گفته بودم header چیست و تگ مربوط به اون در xhtml چیه؟
    این عنوان ها هم header هستند دیگر!؟
    خوب خط کدی که نوشتیم رو بین تگ h میگذاریم تا ابهت یک عنوان رو داشته باشه! اما این بزرگی به عظمت نام و عنوان سایت ما نیست!! پس به جای h1 از h2 که کمی کوچکتر است استفاده میکنیم! سپس save و refresh!!
    دیدین چی شد؟

    <h2> <a href=” <?PHP the_permalink() ?>”> <?PHP the_title() ?> </a> </h2>

    خوب منم دیدم! تازه داریم یه کارایی میکنیم!
    در درس بعدی کار قشنگی میکنیم که اونم نشون دادن متن پست های قشنگون است!!
    برای این درس فکر میکنم بس باشد.
    موفق باشین
    مواظبت نمایید!
    بابای…
    تصاویر پیوست شده تصاویر پیوست شده
    ویرایش توسط Cpanelcenter : May 1st, 2013 در ساعت 22:15

  2. تعداد تشکر ها ازCpanelcenter به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 69
    آخرين نوشته: November 5th, 2016, 22:32
  2. آموزش هاستینگ - آموزش سایت - آموزش سرور
    توسط saba27 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: May 2nd, 2016, 09:48
  3. فیلم آموزشی بهینه سازی سایت آموزش seo آموزش سئو
    توسط miladd001220 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: April 21st, 2015, 11:03
  4. پاسخ ها: 26
    آخرين نوشته: January 11th, 2013, 22:38

مجوز های ارسال و ویرایش

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