لینکدونی

صفحه بندي مطالب در وردپرس

December 10, 2004 at 02:18 pm

مخصوص كاربران وردپرس ! . قبل از اينكه نحوه نصب پلاگين رو شرح بدم يه توضيح كوتاه در مورد نحوه عملكرد برنامه : فرض كنيم شما 100 تا پست ارسال كرديد وبه طور پيش فرض در پانل مديريت وبلاگ تعيين كرده ايد كه در صفحه ي اصلي شما مثلا 10 پست جديد تر نمايش داده شود . :???:

حال سوال اينجاست كه بازديدكنندگان چگونه مابقي مطالب را مشاهده كنند . بله تنها راه اين است كه از بايگاني موضوعات يا ورق زدن تقويم استفاده كنيم . مي توان ستوني را هم براي مطالب گذشته اضافه كرد كه عنوان پست هاي قبل را نمايش دهد .
اما با استفاده از اين پلاگين خواهيد توانست 100 پست خود را در ده صفحه بطوريكه در هر صفحه 10 پست قرار دارد تنظيم كنيد و در نهايت تعداد صفحات را در صفحه اصلي خود نمايش داده تا بازديدكننده به سهولت آن ها را بازديد كند .
ابتدا پلاگين را از اينجا دريافت كنيد و مانند پست هاي قبل آن را در دايركتوري Plugins كپي كنيد . سپس از منوي Plugins در پانل مديريت آن را فعال كنيد حال به سراغ قالب وبلاگ خود برويد . بعد از تگ <Body> كدهاي زير را كپي كنيد . توجه داشته باشيد كه اين كدها در داخل عبارت شرطي قرار نگيرد :

<?php wpPaginate(’5′,’|',’TRUE’); ?>

در تابع فوق عدد 5 كه به عنوان ورودي انتخاب شده است نمايش دهنده تعداد پست ها در هر صفحه مي باشد . كه با توجه به دسته بندي تعداد پست ها مي توانيد آن را تغيير دهيد . حال در جايي كه مايل به نمايش تعداد صفحات هستيد كد زير را قرار دهيد :

<?php print_pg_navigation(’<p>’,'</p>’); ?>

ادامه مطلب …

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

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

ادامه مطلب …

نمايش تصادفي يك فايل

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 ?>

ادامه مطلب …

Page: 1 | ... | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37