انجمن


نمایش پیوندها و تگ‌ها در یک صفحه  (۴ نوشته)

  • mahdi

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

    بسم الله
    ۱. چه طور می‌توانم پیوندهای دوستان را (که در دسته‌های مختلف بلاگرول کرده‌ام) در یک صفحه (page) نشان دهم. روشن‌تر، به جای این که مثلا در سایدبار بگذارم در یک صفحه‌ی ایستا به نمایش عمومی دربیاورم.
    نکته: مدتی پیش به صورت لوکال هاست وقتی که یک فایل links.php در قالب ساختم (یک کدی هم که حالا یادم نیست برای نمایش بلاگرول گذاشتم) و بعد موقعی که داشتم یک صفحه درست می‌کردم، نمی‌دانم چه کار کردم که در این صفحه (با اسلاگ links) لیست لینک‌های بلاگرول شده را می‌شد دید. بعدا اصلا این کار را نتوانستم بکنم.

    ۲. چه طور تعداد کلیک‌هایی که روی این پیوندها می‌شود را بشمارم؟

    ۳. ابر برچسب‌ها را چه‌طور می‌شود در یک صفحه ی ثابت نشان داد؟

  • martianboy

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

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

    ۱. اول یه فایل به یه نام دلخواه مثلا «blogroll.php» توی پوشه‌ی تم‌تون بسازید. بعد اولش این کد رو وارد کنید که وردپرس اون رو به عنوان یه تمپلیت برای برگه‌ها شناسایی کنه:

    /*
    Template Name: Blogroll
    */

    بعد مثل فایل index.php یا بقیه‌ی تمپلیت‌های توی پوشه‌ی تم‌تون توابع get_header, get_footer, get_sidebar و غیره رو وارد کنید. ولی اونجایی که باید محتوای صفحه نشون داده بشه٬ بنویسید:

    <?php
    wp_list_bookmarks();
    ?>

    دیگه بقیه‌ی ریزه‌کاری‌هاش به عهده‌ی خودتونه.

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

    برای اطلاع بیشتر: wp_list_bookmarks

    ۳. مثل شماره‌ی ۱ عمل کنید٬ فقط به جای تابع wp_list_bookmarks تابع wp_tag_cloud رو به کار ببرید.

    برای اطلاع بیشتر: wp_tag_cloud

    ۲. وردپرس به طور پیش‌فرض این امکان رو در اختیار نمی‌ذاره ولی افزونه‌هایی هستن که این کار رو انجام می‌دن. ولی خوب من آشنایی زیادی ندارم باهاشون. دوستان دیگه می‌تونن راهنمایی کنن.

  • mahdi

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

    martianboy گفت:
    جواب سوالاتتون رو من می‌دم ولی قبلش فرض می‌کنم که شما با تمپلیت‌های سفارشی برای برگه‌ها در وردپرس آشنایی دارید و می‌تونید یکی بسازید.
    ۱. اول یه فایل به یه نام دلخواه مثلا «blogroll.php» توی پوشه‌ی تم‌تون بسازید. بعد اولش این کد رو وارد کنید که وردپرس اون رو به عنوان یه تمپلیت برای برگه‌ها شناسایی کنه:

    /*
    Template Name: Blogroll
    */

    بعد مثل فایل index.php یا بقیه‌ی تمپلیت‌های توی پوشه‌ی تم‌تون توابع get_header, get_footer, get_sidebar و غیره رو وارد کنید. ولی اونجایی که باید محتوای صفحه نشون داده بشه٬ بنویسید:

    <?php
    wp_list_bookmarks();
    ?>

    دیگه بقیه‌ی ریزه‌کاری‌هاش به عهده‌ی خودتونه.
    بعد از این کارا کافیه یه برگه بسازید و تمپلیتش رو قرار بدید: Blogroll یا هر اسمی که اول اون فایل نوشتید.
    برای اطلاع بیشتر: wp_list_bookmarks
    ۳. مثل شماره‌ی ۱ عمل کنید٬ فقط به جای تابع wp_list_bookmarks تابع wp_tag_cloud رو به کار ببرید.
    برای اطلاع بیشتر: wp_tag_cloud
    ۲. وردپرس به طور پیش‌فرض این امکان رو در اختیار نمی‌ذاره ولی افزونه‌هایی هستن که این کار رو انجام می‌دن. ولی خوب من آشنایی زیادی ندارم باهاشون. دوستان دیگه می‌تونن راهنمایی کنن.

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

  • navid

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

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

    در قسمت ساخت یا ویرایش صفحه قسمتی هست فکر کنم با نام پوسته برگه. از اون لیست باید این نام رو انتخاب کنید ;-)

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