مخصوص كاربران وردپرس ! حتما در وبگردی های خود شاهد استفاده از این تكنیك بوده اید . اكثر این موارد از اسكریپت های جاوا یا توابع PHP بهره می گیرند و بیشتر برای نمایش یك فایل تصویری در قالب لوگو یا بنر به كار می رود . اگر از وردپرس برای مدیریت محتوای خود استفاده می كنید نیازی به آن چه گفته شد نخواهید داشت . پلاگین معرفی شده در زیر قابلیت های فوق را داراست . اگر چه خود یك تابع PHP است .
ابتدا این پلاگین را از اینجا دریافت و پس از انتقال به دایركتوری Plugins آن را در پانل مدیریت وبلاگ فعال كنید . ( برای راهنمایی بیشتر به پست های قبلی رجوع شود ) صورت كلی تابع به كار رفته در پلاگین به صورت زیر است :
function random_file ($dir, $extensions='', $reftype='relative')
این تابع سه آرگومان به عنوان ورودی دریافت می كند : متغیر dir$ بیانگر دایركتوری می باشد كه فایل ها از آن جا فراخوانی می شود . extensions$ نیز پسوند فایل به نمایش در امده را مشخص می كند و $reftype نیز مسیر فایل بر روی سرویس دهنده را مشخص می كند . كه می تواند یكی از سه حالت : Absolute , Serverabsolute , Url باشد . ما بقی امر به نحوه استفاده شما از این پلاگین بر می گردد . برای مثال چنانچه بخواهید یك فایل عكس را به صورت تصادفی انتخاب كنید از كدهای زیر استفاده كنید :
<img src="<?php echo random_file(‘/random/logos/’); ?>" />
البته باید در دایركتوی اصلی سایت دایركتوری random موجود باشد .هم چنین اگر بخواهید محتویات یك فایل متنی را نمایش دهید می توانید از تابع به شكل زیر استفاده كنید :
<?php virtual(random_file(‘/random/’, ‘txt’)); ?>
هم چنین می توانید یك فایل PHP دیگر را به طور تصادفی به صفحه ایی خاص الحاق كنید
<?php include(random_file('/random', 'php')); ?>
هر چند این پلاگین بسیار ساده بود اما كاربرد های جالبی داره . امیدوارم به درد بخوره . لینك منبع
علی خليلی
سلام. تا حالا اينجا نيومده بودم.وبلاگ خوب و مفيدی داريد. موفق باشيد…از اين به بعد بيشتر سر می زنم:wink:
December 8, 2004 at 4:10 pm
محمد غفاری آذر
وبلاگ جالبي داري . با مطالب جالب تر . خوشحال ميشم که به هم لينک بديم . موفق باشي . خداحافظ:wink:
December 9, 2004 at 1:50 am