December 29, 2004 at 06:45 am
مخصوص كاربران حرفه ایی وردپرس ! حتما در جریان هستید كه وردپرس بطور پیش فرض اطلاعاتی در مورد ویزیتورها نمی ده . بنابراین مجبور هستیم از شمارشگر های رایگان استفاده كنیم یا اگه خیلی هنر كنیم یه اسكریپت می نویسیم كه مثلا مراجع ورود به سایت و تعداد بازدیدكنندگان امروز ، دیروز و كل رو نشون بده .
هر چند بسیاری از پانل های مدیریت هاست این چنین قابلیت هایی رو دارن . در بین سیستم های مدیریت وبلاگ تا بحال فقط اسب سوار رو دیدم كه اونم به طور محدود این كار رو انجام می ده .
اما با این برنامه كه با یه پلاگین خودشو به قلب وردپرس نصب می كنه می شه همه چیز رو تحت كنترل داشت . تعداد ویزیتور ها در هر سال ، هر ماه ، هر روز و غیره با تفكیك صفحات نمایش داده شده ، مشخصات كامل مراجع ورود ، كلمات كلیدی جستجو از قابلیت های ویژه این برنامه است .
جدای از این ، حتی قابلیت شمارش صفحات وارد شده در سه موتور جستجوی گوگل ، یاهو و ام اس ان رو داره ؟ یعنی اگه مثلا 50 تا مطلب داری ، نشون می ده كه چند تا از این پست ها در موتور های جستجو ثبت شده . و كلی امكانات دیگه كه باید خودتون مشاهده كنید . ادامه مطلب …
December 19, 2004 at 11:18 am
مخصوص كاربران وردپرس ! والا تو این زمونه از هر جا بگی بوی Spam میاد . دیگه به نظرسنجی وبلاگ ها رحم نكردن . شما دیگه فكرشو بكن . بریم سر اصل مطلب . گاهی اوقات پیش میاد عده ای ( كه بیشتر خارجی هستند ) توی نظرخواهیهای قدیمی تبلیغ سایتهای خودشون رو می كنند .
دلیل اینكه توی مطالب قدیمی این كار رو میكنن اینه كه به این صورت كمتر این نظرات به چشم صاحب وبلاگ میآد و احتمال حذف شدنشون كمتر میشه. ولی در عین حالی جستجوگرهایی مثل گوگل این لینكهایی كه بهطور ناخواسته توی صفحه شما درج شدن رو پیدا میكنن و این باعث افزایش Page Rank اون سایتها میشه .
برای جلوگیری از این امر یك پلاگین جمع و جور واسه ی وردپرس نوشته شده . پلاگین رو می تونید از اینجا دریافت كنید . مشابه همه پلاگین های قدیمی این رو هم نصب می كنیم . . ( اگه یاد نداری من كاری ندارم ، رجوع كن پست های قبلی )
فقط یه توضیح كوچك در مورد نحوه عملكرد برنامه اینكه پس از فعال شدن پلاگین ، نظر سنجی هایی كه مربوط به 10 روز قبل از تاریخ آخرین پست شما باشد به طور اتومات بسته خواهد شد . ( منظور از بسته شدن اینه كه فرد نمی تونه نظر بده ، اما نظرات قبلی رو می تونه مشاهده كنه )
اما عدد 10 كه در بالا ذكر شد قابل تغییر است . برای این كار اسكریپت پلاگین را توسط یك ویرایشگر ساده متن باز كنید و مقدار متغیر $age_cutoff را كه بطور پیش فرض 10 DAY می باشد با مقدار دلخواه خود تنظیم كنید .
موفق و سربلند باشید ( در ضمن از استقبال شما از قالب آسمان متشكرم )
December 13, 2004 at 07:36 am
مخصوص كاربران وردپرس ! پس از گذشت مدتی با افزایش لیست ماه ها در آرشیو ماهانه ، وبلاگ ، ظاهر نامطلوبی به خود می گیرد . برای رفع این مشكل می توان از یك لیست بازشونده یا به عبارتی از منو های پایین جهنده استفاده كرد .
هم چنین برای آرشیوی موضوعی این مطلب نیز صادق است . اما وردپرس به صورت پیش فرض تنها برای آرشیوی ماهانه از لیست بازشو استفاده می كند . با یك پلاگین بسیار ساده می توان آن را برای آرشیو موضوعی نیز ایجاد كرد . برای آرشیو ماهانه ، كدهای مربوط به آرشیو ماهانه را در قالب اصلی پیدا كنید و كدهای زیر را به جای آن قرار دهید :
<form name="archiveform" action="">
<select name="
archive_chrono" onchange="window.location =
(document.forms.archiveform.archive_chrono
[document.forms.archiveform.
archive_chrono.selectedIndex].value);">
<option value=''>Select Month</option><?php
wp_get_archives('format=option'); ?>
</select>
</form>
ادامه مطلب …
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 را در پانل مدیریت مشاهده خواهید كرد . كه از طریق آن می توانید لینك های خود را وارد كنید .
ادامه مطلب …