انجمن


چگونه می توانم لینکهای نمایش داده شده در هر دسته را متن  (۱۴ نوشته)

  • ospeyman

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

    سلام
    این وبلاگ من هست

  • http://7tir.com/news
  • اگر ستون سمت چپ آن را ملاحظه كنيد ميبينيد كه آخرين تيتر مطالب در آن ستون مي آيد و فرقي نمي كند كاربر در صفحه اصلي وبلاگ باشد يا در صفحه داخلي يا در دسته خاصي ..
    حال من دو سوال دارم
    اول اينكه چكار كنم هميشه به جاي اينكه تيتر آخرين مطالب را در ستون كناري نمايش دهد ، تيتر مطالب دسته خاصي را نمايش دهد مثلا فقط تيتر مطالب دسته اخبار داغ در ستون كنار بيايد . ؟ دستوري كه بايد در قالب كپي كنم براي اين مثال چي هست ؟

    دومين سوال اينكه اگر بخواهم وقتي كاربر وارد هر دسته مي شود در ستون كناري تيتر آخرين مطالب همان دسته بيايد چكاري بايد انجام دهم ؟
    يا مثلا وقتي كاربر وارد صفحه يك مطلب مي آيد بسته به آنكه آن مطلب مربوط به كدام دسته باشد ، در ستون كناري تيتر مطالب همان دسته فقط بيايد ؟

  • mazdakam

    آفلاین

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

    من دارم روش فکر می‌کنم اما شاید مانی بدونه بهتر از من

  • ospeyman

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

    حالا این مانی را کجا میشه پیدا کرد ؟

  • navid

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۲۷۱۸
    تشکر شده: ۲۹۹ بار
    # نوشته شده: ۱۳ سال پیش
    ۲۹ آذر ۱۳۸۶ - ۰۶:۴۱

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

    <?php query_posts('showposts=10&cat=4'); ?>
    <?php while (have_posts()) : the_post(); ?>
    <ul><li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li></ul>
    <?php endwhile; ?>

    در این مثال وردپرس ۱۰ مطلب آخر رو از کتگوری با آی دی ۴ به شما نشون می ده. می تونید حتی بیشتر هم ویرایش رو شخصی سازیش کنید. مثلا در مثال زیر :

    <?php query_posts('showposts=10&cat=4,5,-1'); ?>
    <?php while (have_posts()) : the_post(); ?>
    <ul><li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li></ul>
    <?php endwhile; ?>

    وردپرس ۱۰ مطلب آخر موجود در ۲ دسته ۴ و ۵ رو میاره و مواردی که در دسته ۱ هست نشون نمی ده...
    علاوه بر این می شه مقادیری مثل تاریخ - سال - نویسنده و ... نیز اضافه کرد.

    سوال دوم هم باید کمی دنبالش بگردم ...

  • mazdakam

    آفلاین

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

    هوم جالب بود ;-]

  • ospeyman

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

    نوید عزیز خیلی خیلی کارت درسته . هرچند هنوز تست نکردم :-)

  • ospeyman

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

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

  • navid

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

    شما این کد رو کجای قالبتون قرار دادید ؟

  • ospeyman

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

    تو فایل sidber-left تو منوی سمت چپ وبلاگ . همین جایی که الان کنار وبلاگ آخرین لینکها میاد و من میخوام جاش آخرین لینکهای یه دسته خاص بیاد نه همه آخرین لینکها

  • navid

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۲۷۱۸
    تشکر شده: ۲۹۹ بار
    # نوشته شده: ۱۳ سال پیش
    ۸ دی ۱۳۸۶ - ۱۰:۴۹

    پس اگه ممکنه کد های index.php و sidebar.php رو اینجا قرار بدید

  • ospeyman

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

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

  • navid

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

    بله . قسمت مستندات خیلی ناقصه .
    بهترین مرجع سایت خود وردپرس هست . کد های وردپرس :
    http://codex.wordpress.org/Template_Tags

  • rezaghane

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

    سلام خسته نباشيد
    دسته هاي سايت من رو واسم اين طوري درست كردن
    example.com/category/news
    حالا من مي خوام دسته ها رو به اين صورت در بيارم كه با قالب جديدم متناسب باشه
    example.com/?cat5

  • عبدالماجد شه بخش ( ایجباری )

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

    سلام خسته نباشيد
    دسته هاي سايت من رو واسم اين طوري درست كردن
    example.com/category/news
    حالا من مي خوام دسته ها رو به اين صورت در بيارم كه با قالب جديدم متناسب باشه
    example.com/?cat5

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

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



    برچسب‌ها