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 را در پانل مديريت مشاهده خواهيد كرد . كه از طريق آن مي توانيد لينك هاي خود را وارد كنيد .
ادامه مطلب …
December 7, 2004 at 04:07 pm
مخصوص كاربران وردپرس ! حتما در وبگردي هاي خود شاهد استفاده از اين تكنيك بوده ايد . اكثر اين موارد از اسكريپت هاي جاوا يا توابع PHP بهره مي گيرند و بيشتر براي نمايش يك فايل تصويري در قالب لوگو يا بنر به كار مي رود . اگر از وردپرس براي مديريت محتواي خود استفاده مي كنيد نيازي به آن چه گفته شد نخواهيد داشت . پلاگين معرفي شده در زير قابليت هاي فوق را داراست . اگر چه خود يك تابع PHP است .
ابتدا اين پلاگين را از اينجا دريافت و پس از انتقال به دايركتوري Plugins آن را در پانل مديريت وبلاگ فعال كنيد . ( براي راهنمايي بيشتر به پست هاي قبلي رجوع شود ) صورت كلي تابع به كار رفته در پلاگين به صورت زير است :
function random_file ($dir, $extensions='', $reftype='relative')
اين تابع سه آرگومان به عنوان ورودي دريافت مي كند : متغير dir$ بيانگر دايركتوري مي باشد كه فايل ها از آن جا فراخواني مي شود . extensions$ نيز پسوند فايل به نمايش در امده را مشخص مي كند و $reftype نيز مسير فايل بر روي سرويس دهنده را مشخص مي كند . كه مي تواند يكي از سه حالت : Absolute , Serverabsolute , Url باشد . ما بقي امر به نحوه استفاده شما از اين پلاگين بر مي گردد . براي مثال چنانچه بخواهيد يك فايل عكس را به صورت تصادفي انتخاب كنيد از كدهاي زير استفاده كنيد :
<img src="<?php echo random_file(’/random/logos/’); ?>" />
ادامه مطلب …
December 6, 2004 at 09:37 am
مخصوص كاربران حرفه ايي وردپرس ! سريع بريم سر اصل مطلب ( شرمنده ، مقدمه ياد ندارم ) شما يه پست ارسال مي كني داخل اين پست هم كلي لينك هستش مثلا : فلان نرم افزار رو از اينجا دانلود كن و فلان عكس رو اينجا ببين و خيلي پيوند هاي ديگه . حالا مي خواي بدوني بازديدكنندگان سايت روي فلان لينك اين پست چند تا كليك كردن و دست آخر لينك هاي با كليك بيشتر رو نمايش بدي . :roll:
با ايجاد يك جدول ساده در پايگاه داده و استفاده از يك پلاگين اين كار به راحتي صورت پذير است . براي ايجاد يك جدول جديد ، ابتدا به پايگاه داده رفته و در صورتي كه از چندين بانك اطلاعاتي استفاده مي كنيد ، وارد بانك اطلاعاتي شويد كه وردپرس از آن استفاده مي كند . حال به منوي SQL رفته و جدول خود را با وارد كردن مقادير زير تحت نام wp_linkclicks ايجاد كنيد :
CREATE TABLE `wp_linkclicks` (
`link_id` INT NOT NULL AUTO_INCREMENT ,
`link_url` TEXT NOT NULL ,
`link_clicks` INT NOT NULL ,
`link_date` DATETIME NOT NULL ,
`link_title` TEXT NOT NULL ,
UNIQUE (
`link_id`
)
);
مرحله بعد نصب پلاگين مربوطه است . ابتدا اين پلاگين را از اينجا دريافت كنيد . پلاگين شامل دو فايل است دقت شود فايل wp_ozh_clickcounter.php را به دايركتوري زير منتقل كنيد :
Wp-content / plugins
و فايل go.php را دايركتوري اصلي وبلاگ ، يعني جايي كه index.php قرار دارد كپي كنيد . پلاگين مربوطه را فعال كنيد ( به پانل مديريت وبلاگ رفته و منوي Plugins را انتخاب كنيد از ليست پلاگين هاي نمايش داده شده پلاگين مربوطه را با كليك بر روي Activate آن فعال كنيد ) .اگر مراحل فوق را درست انجام داده باشيد با رجوع به صفحه اصلي وبلاگ خود مي توانيد نتايج حاصله را مشاهده كنيد . بدين منظور نشانگر موس را براي لحظه كوتاهي بر روي لينك مربوطه نگه داريد ، تعداد دفعات كليك شده معلوم خواهد شد .
حال براي آن كه لينك هاي با تعداد كليك بيشتر را از اين پست ها استخراج كنيد بهتر است از تابع wp_ozh_click_topclicks به صورت زير استفاده كنيد :
< ? ;(wp_ozh_click_topclicks($limit, $trim , $pattern ?>
ادامه مطلب …
December 5, 2004 at 05:21 pm
اگر از طرفداران استفاده از Windows Media Player هستيد ، حتما با اين مشكل در اين برنامه برخورد كرده ايد كه Media Player بطور پيش فرض فايل هاي ويديويي DAT را در ليست فايل ها نمايش نمي دهد و بايد براي نمايش و باز كردن آن ها از قسمت Files Of Type گزينه ي All Files را انتخاب كنيم تا همه فايل ها بدون توجه به پسوندي كه دارند ، نمايش داده شوند . جهت حل مشكل و افزودن اين قابليت به Media Player مي بايست مراحلي را انجام دهيد :
Regedit را اجرا كنيد ( از طريق منوي Start و سپس انتخاب گزينه ي Run و تايپ Regedit در آن ) پس از باز شدن پنجره و ورود به محيط رجيستري ، كليد زير را در آن بيابيد :
HKEY_LOCAL_MACHINE [ SOFTWARE ] [ Microsoft ] [ MediaPlayer ] [ Player ] [ Extensions ]
حال بر روي Type كليك كنيد و در پنل سمت راست ، روي عدد 3 دو بار كليك كرده تا پنجره ي Edit String باز شود . سپس در انتهاي قسمت Value date ابتدا يك سميكولن ( Semicolon ) و سپس عبارت *.dat را اضافه كنيد . Regedit را ببنديد و نتايج حاصله را بر روي ويندوز مديا پلير مشاهده كنيد . ادامه مطلب …