انجمن


نوشتن مطلب یا پست جدید در برگه جدید  (۳ نوشته)

  • alihamidi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵
    تشکر شده: ۱ بار
    # نوشته شده: ۵ سال پیش
    ۱۴ اسفند ۱۳۹۲ - ۱۱:۰۱

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

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    microbit
  • alihamidi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵
    تشکر شده: ۱ بار
    # نوشته شده: ۵ سال پیش
    ۱۴ اسفند ۱۳۹۲ - ۱۱:۵۸

    تو رو خدا یکی جواب بده مرسی

  • microbit

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۶
    تشکر شده: ۹ بار
    # نوشته شده: ۵ سال پیش
    ۱۶ اسفند ۱۳۹۲ - ۰۰:۵۰

    alihamidi گفت:
    سلام خسته نباشید دوستان
    من میخوام برگه جدیدی بسازم و در آن مطالب جدید بذارم چیکار باید کنم؟
    با تشکر

    سلام دوست عزیز
    در این مورد بارها در انجمن بحث شده که یکبار هم من براتون توضیح میدم
    قدم اول به فولدر تم در هاستتون برید و یک فایل جدید در کنار بقیه فایلها ایجاد کنید و اسمش رو هرچی دوست دارید بزارید
    مثلاً mypost.php
    قدم دوم: فایل index.php رو باز کنین و کل محتواش رو کپی کنید و در فایل جدیدتون بریزید. در بالاترین قسمت فایل جدید کد زیر رو اضافه کنید تا نام دلخواهتون رو در وردپرس نشون بده:

    <?php
    /*
    Template Name: نام دلخواه
    */
    ?>

    حالا شما دو تا فایل دارید با دو اسم متفاوت ولی با محتوای یکسان.
    قدم سوم: حالا در وردپرس یک دسته با نام دلخواهتون بسازید مثلاً "پستهای من" و شماره آی دی اون دسته رو به یاد داشته باشید. (برای پیدا کردن آی دی دسته کافیه فلش موس رو روی نام دسته ببرید و در آدرسی که پایین بروزر ظاهر میشه شماره آی دی رو ببیند.)
    قدم چهارم: به فایل جدیدتون برید و کد زیر رو دقیقاً قبل از شروع حلقه وردپرس اضافه کنید. و شماره آی دی دسته ای رو که ساخته بودید رو به کد زیر در جلوی cat اضافه کنید. و فایل رو ذخیره کنید

    <?php $paged = (get_query_var('paged')) ? get_query_var('paged') :1;
    query_posts("cat=1&paged=$paged");?>

    توجه: منظور از حلقه وردپرس همونجاییه که با کد زیر شروع میشه.
    <?php if (have_posts()) :
    قدم پنجم: در قسمت افزودن برگه یک برگه ایجاد کنید در قسمت قالب برگه که در سمت چپ قرار داره نام فایل جدیدی که ساختید رو انتخاب کنید انتشار رو بزنید و خارج بشید.
    قدم ششم: به افزودن مطلب برید و یک مطلب ایجاد کنید و دسته ای رو که به اون برگه اختصاص داده بودید رو تیک بزنید.
    اگر مراحل رو درست طی کرده باشید باید بدون مشکل مطلب شما در برگه مورد نظر منتشر شده باشه.
    اما اشکالی که اینجا پیش میاد اینه که نوشته شما همزمان در صفحه اول هم نشون داده میشه.
    برای رفع این مشکل فایل index.php قالب رو باز کنید و خط زیر رو قبل از حلقه وردپرس اضافه کنید:
    <?php query_posts("cat=-1");?>
    و آی دی دسته ی مربوط به مطلبی رو که نمیخواین در صفحه اول نشون داده بشه در جلوی cat اضافه کنید.
    دقت داشته باشید که که باید یک علامت منفی قبل از عدد آی دی قرار بگیره.
    تست بزنید مشکلی بود در خدمتم

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    libao

درباره‌ی این موضوع