شما در تویتر عضو هستید؟ من هستم! محدود بودن تعداد کاراکترها یکی از ویژگی‌های اصلی این سرویس هستش٬ همین محدود بودن تعداد کاراکترها باعث شده که نشه به راحتی خیلی از لینک‌ها رو به اشتراک گذاشت٬ طولانی بودن آدرس‌های اینترنتی و کم حوصله بودن برخی کاربران برای کوتاه کردن آدرس‌های اینترنتی از طریق سایت‌های کوتاه کننده باعث می‌شه که مطالب شما کمتر وارد این شبکه محبوب بشن و در نتیجه بازدید و محبوبیت کمتری داشته باشید و کمتر شناخته بشید!

البته کوتاه کردن آدرس‌های اینترنتی خیلی ویژگی‌های دیگه هم داره٬ برای به خاطر سپردن٬ یا اگه بخواین آدرس یک مطلب رو برای فردی با پیام کوتاه (همون اس‌ام‌اس خودمون) بفرسید و کلی دلیل دیگه!

حالا قرار ما تو این پست یاد بگیریم که؛ «چِجوری می‌شه به صورت خودکار لینک‌های کوتاه برای پست‌های وبلاگ‌های وردپرسی ایجاد کنیم.»٬ یعنی دیگه نیاز نیست مراحل کوتاه کردن لینک رو به صورت دستی انجام بدید٬ دقیقاً بعد از انتشار پست٬‌ بدون دخالت شما٬ لینک کوتاه پست شما برای انتشار در شبکه‌های اجتماعی -مثل تویتر- آماده هست :)

قبلاً هم گفته بودم٬ چند بار٬ الان هم باز می‌گم٬ برای تاکید٬ با وردپرس؛ همه چی خیلی راحتِ :)

خب مراحل کار ما خیلی کم و آسون هستش٬ فقط و فقط باید دو مرحله کار انجام بدیم:

اول از همه فایل function.php پوسته وبلاگ رو باز کنید -اگه چنین فایلی وجود نداشت٬‌ یکی با همین اسم بسازید.- و کد زیر رو توش قرار بدید؛

function getTinyUrl($url) {
    $tinyurl = file_get_contents("http://tinyurl.com/api-create.php?url=".$url);
    return $tinyurl;
}

احتمالاً باید مرحله دوم رو هم حدس زده باشید٬ تو مرحله دوم فایل مطالب تکی پوسته وبلاگ رو باز می‌کنیم -توی بیشتر پوسته‌ها٬ اسم این فایل single.php هستش.- و کد زیر رو برای نمایش لینک کوتاه توی حلقه‌ی وردپرس قرار می‌دیم؛

<?php
$turl = getTinyUrl(get_permalink($post->ID));
echo 'Tiny Url for this post: <a href="'.$turl.'">'.$turl.'</a>'
?>

کار ما تمام شد٬ حالا برای تمام مطالب وبلاگتون لینک‌های کوتاه با استفاده از سایت TinyURL ایجاد کردید.

منبع: wprecipes

سوالی٬ پیشنهادی٬ چیزی بود در خدمتم.