ساخت لینكدونی در وردپرس

December 8, 2004 at 10:35 am

مخصوص كاربران وردپرس ! خدمت دوستان عرض شود كه تعداد پلاگین های وردپرس آن قدر زیاده كه آدم نمی دونه چی رو توضیح بده . این خارجی ها یه پلاگین های خفنی می نویسن كه حتی اگه اسمشو بشنوی شاخ درمیاری . باور نمی كنی یه جستجوی كوچك برای WP Plugins تو گوگل خودمون انجام بده .
نصب این پلاگین یه خورده مشكل تر از پلاگین های گذشته هست . بنابراین بیشتر دقت كنید تا دچار مشكل نشوید . ابتدا پلاگین مربوطه را از اینجا دریافت كنید . پلاگین شامل دو دایركتوری است ( با توجه به نسخه ایی كه از آن برای مدیریت وبلاگ خود استفاده می كنید یكی از پلاگین ها را انتخاب كنید : wp-1.2 & wp-1.0 ) مراحل نصب هر دو پلاگین مشابه هم می باشد .

فایل های menu.php و recent-links.php را به دایركتوری Wp-admin منتقل كنید . دقت شود كه فایلی به نام menu.php در دایركتوری Wp-admin وجود دارد بنابراین قبل از انتقال آن را پاك كنید . نگران نباشید چیزی بهم نخواهد خورد زیرا فایل menu.php اولیه كار آن را انجام خواهد داد . حال فایل rp-plugin-recent-links.php را به مسیر زیر ( محل قرارگیری پلاگین ها ) منتقل كنید :

Wp-content / plugins

سه فایل باقی مانده ، یعنی wp-recent-links.php و wp-recent-links-rss.php و wp-recent-links-setup.php را در دایركتوری اصلی یعنی جایی كه index.php قرار دارد كپی كنید . حال به مرورگر خود رفته و فایل wp-recent-links-setup.php را اجرا كنید با اجرای این صفحه یك لینك مبنی بر نحوه انجام عملكرد مشاهده خواهید كرد ، بر روی آن كلیك كنید .

در حقیقت با اجرای این صفحه یك جدول جدید در پایگاه داده شما ایجاد خواهد شد . سپس به پانل مدیریت وبلاگ رفته و از منوی Plugins پلاگین مربوطه را فعال كنید . چنانچه مراحل فوق را درست انجام داده باشید منوی Recent Links را در پانل مدیریت مشاهده خواهید كرد . كه از طریق آن می توانید لینك های خود را وارد كنید .

Alvanweb


در مرحله انتهایی نصب ، باید كدهای زیر را برای فراخوانی لینك ها در قالب وبلاگ خود قرار دهید :

<ul>
<?php rp_recentlinks(12, true, false); ?>
<li><a href="<?php rp_recentlinks_archives_url(); ?>" title="Recent Links
Archives" rel="Links Archives">Archive</a> | <a href="<?php
rp_recentlinks_rss2_url(); ?>" title="RSS2 Feed for recently added links."
rel="RSS2 Feed.">Feed </a></li>
</ul>
 

بررسی توابع فوق: تابع rp_recentlinks برای نمایش لینك ها به كار می رود كه صورت كلی تابع به شكل زیر است :

<?php rp_recentlinks($limit = 12,
$use_permalink = false,
$permalink_beginning = true,
$permalink_icon = '#',
$inline_caption = false,
$date_append = 'F j',
$before = '<li>',
$after = '</li>',
$between = "/n"); ?>

همان گونه كه مشاهده می كنید تابع آرگومان های زیادی را دریافت می كند كه نام هر كدام نشان دهنده عملكرد آن است : limit$ معلوم می كند كه چند لینك به نمایش در آید كه بطور پیش فرض مقدار آن 12 است .
permalink_icon$ معرف كاراكتری است كه در ابتدای هر لینك قرار می گیرد هم چنین date_append$ برای شكل نمایش تاریخ لینك و پارامترهای $after , $before , $between برای نحوه چیده شدن لینك ها به كار می روند .

تابع دیگر rp_recentlinks_archives_url است كه برای نمایش آرشیو لینكدونی به كار می رود . هم چنین تابع rp_recentlinks_rss2_url محتویات لینكدون را به صورت Rss نمایش می دهد .

هم چنین دو تابع دیگر كه در صفحه آرشیو لینك ها ، برای نمایش آن ها به كار می رود rp_recentlinks_month & rp_recentlinks_archives می باشند . كه هر كدام از آن ها آرگومان خاصی را به عنوان ورودی دریافت می كنند .

فكر نكنم نیازی به توضیح باشه ، در هر صورت اگر مشكلی داشتید حتما عنوان كنید . ( منبع ). :roll:

دسته: وردپرس | نویسنده: مرتضی الوانی
  1. 7 نظر برای این مطلب ارسال شده است. نظر خود را ارسال کنيد »

  1. 1

    SepehЯ


    بابا, ماشالا همت …
    هر روز تخصصي ؟

    December 10, 2004 at 4:48 am

  2. 2

    هادی


    حتماٌ سر می زنيم …من هم بعد از مدتها بايد يه دستی به سر و گوش اين وب لاگ خاک گرفته ام بکشم

    December 10, 2004 at 9:49 am

  3. 3

    شاهين


    (+) اين روش هم بد نيست، به نظرم کار با خوشمزه راحت تر باشه تا login کردن به وردپرس و اضافه کردن لينک

    April 1, 2006 at 1:48 am

  4. 4

    وب نویس


    من نمیدونم چطوری میشه تعداد لینک ها رو کم کرد توی صفحه اصلی ؟

    July 25, 2006 at 1:42 am

  5. 5

    سینا ارزانی


    سلام
    ممنون از مطلب مفیدتون. فقط اگه میشه بگید چجوری دیتابیس رو دستکاری کنم تا تعاد کلیک ها رو هم نشون بده

    January 2, 2008 at 4:24 pm

  6. 6

    سینا ارزانی


    اگه گفتید لطفا یک اطلاعی هم به من بدهید.
    با تشکر

    January 2, 2008 at 4:26 pm

  7. 7

    محسن


    سلام
    من از نگارش 2.6.2 وردپرس استفاده میکنم.
    برای این نگارش از چه پلاگینی استفاده کنم؟
    اگه توضیح بدید ممنون میشم.

    October 13, 2008 at 12:34 am