سیاره وردپرس فارسی

سرویس به روزرسانی وردپرس

در تاریخ ۲۲ بهمن ۱۳۸۳ توسط علی ستاری

سلام …
خدمتتون عرض شود که عجب برفی میاد ! خدا زیادش کنه ! :)
نکته ای که مدتیه متوجه شدم متاسفانه وبلاگ دوستان عزیز وردپرس کار تویه بلاگ من و گویا تویه بلاگ رولینگ موقع به روز رسانی درست پینگ نمیشه و تویه لیست مشخص نمیشه !
فلذا لازم دیدم خدمت این دسته ازعزیزان عرض کنم که لطفا به قسمت مدیریت بلاگتون بروید !
در قسمت Options > Writing در کادر مخصوص Update Service این موارد رو وارد کنید !

http://rpc.pingomatic.com/
http://rpc.weblogs.com/RPC2
http://rpc.technorati.com/rpc/ping
http://ping.blo.gs/
http://rpc.blogrolling.com/pinger/
http://api.my.yahoo.com/RPC2
http://ping.rootblog.com/rpc.php
http://ping.weblogs.se/
http://bitacoras.net/ping/
http://www.weblogues.com/RPC/
http://xmlrpc.blogg.de/
http://xping.pubsub.com/ping/

خیر از جوونیتون ببینید ! ;)

نمایش موضوعات مرتبط با هر پست

در تاریخ ۱۴ بهمن ۱۳۸۳ توسط مرتضی الوانی

مخصوص كاربران وردپرس ! وردپرس براي وبلاگ نويسي هيچ چيز كم نداره . هر پلاگيني كه بخواي براش يافت مي شه . حتي اگر پلاگين يافت نشد يه خورده به خودتون زحمت بديد كا تمومه . فقط كافيه تا حدودي با توابع موجود در وردپرس و پي اچ پي آشنايي داشته باشيد . :wink:

  • بريم سر اصل مطلب Related Posts Plugin يا به عبارتي پلاگين پست هاي مرتبط با هم كار بسيار جالبي انجام مي ده . به اين صورت كه با بكار بردن اين پلاگين مي تونيد ليست موضوعات مرتبط با پست ارسالي رو نمايش بديد .
    قبل از اينكه مراحل نصب رو شروع كنيد ، دقت كنيد كه اين پلاگين از دو فيلد به نام هاي post_name ( نام پست ارسالي ) و post_content ( محتويات پست ) موجود در جدول Wp-Posts بانك اطلاعاتي براي يافتن موضوعات مرتبط استفاده مي كنه
    حال اگر شما در هنگام ارسال هر پست عنوان پست يا به عبارتي post title رو به فارسي بنويسيد در جدول wp-posts فيلد post name خالي مي مونه . حالا را ه حل چيه ؟ در پانل مديريت در شاخه write براي هر پست باكسي تحت نام post slug وجود داره .
    بهترين راه اينه كه در هنگام ارسال هر پست اين فيلد رو هم متناسب با موضوع پست به زبان انگليسي پر كنيد . هر چند اگر اين كار رو انجام ندين پلاگين كار مي كنه اما تنها با واژه هاي بكار رفته در محتويات پست ها .
    ابتدا پلاگين رو از اينجا دريافت كنيد . پس از اينكه اون رو از حالت zip خارج كرديد فايل مربوطه يعني related-posts.php رو به دايركتوري plugins كه در دايركتوري wp-content قرار دارد منتقل كنيد . حالا به پانل مديريت وبلاگ و از انجا به شاخه Plugins برويد .
    در توضيحات پلاگين بر روي لينك Setup Script كليك كنيد . با اين كار تغييراتي در جدول wp-posts ايجاد مي شه . نترسيد چيزي اضافه و كم نمي شه . query زير رو نگاه كنيد :

    $sql_run='ALTER TABLE`'.$table_prefix.'posts` ADD FULLTEXT `post_related` ( `post_name` ,' . ' `post_content` )';

    اگر تغييرات فوق با موفقيت به پايان رسيد شما با پيغام زير مواجه خواهيد شد .

    !Congratulations! Full text index was created successfully

    حال بر روي Activate پلاگين كليك كنيد تا پلاگين فعال شود . به سراغ قالب اصلي خود برويد و در جايي از پست كه مايل به نمايش موضوعات مرتبط هستيد تابع related_posts را به شكل زير فراخواني كنيد . دقت كنيد كه تابع بايد در داخل حلقه تكرار يا به عبارتي Loop قرار گيرد .

    <?php related_posts(5, 10, '<li>', '</li>', '', '', false, false); ?>

    مقدار 5 بيانگر ماكسيمم نمايش موضوعات مرتبط با آن پست است . يعني حداكثر 5 پست مرتبط را نشان مي دهد . هم چنين مقدار 10 بيانگر طول موضوعات مرتبط نمايش داده شده است .
    صورت كلي تابع به كار رفته به شكل زير است . همان گونه كه مشاهده مي كنيد تابع آرگومان هاي زيادي به عنوان ورودي دريافت مي كنه . كه نام هر پارامتر گوياي عملكردشه و فكر نكنم نيازي به توضيح باشه .

    <?php related_posts($limit, $len, '$before_title', '$after_title', '$before_post', '$after_post', $show_pass_post, $show_excerpt); ?>

  • در هر صورت اگر با مشكلي برخورديد حتما مطرح كنيد . در ضمن تا يادم نرفته اين هم لينك منبع .
  • سیاره چیست ؟

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

    ورودی‌های غیرفعال

    بایگانی