این پلاگین Broken Link Checker نامرد، بعد از ارتقا به وردپرس ۲.۶ باعث شده بود که هیچ کاری نتوانم بکنم، هنگامی که به وردپرس لاگین میکردم ۳ ساعت طول میکشید تا صفحات داخلی را برایم باز کند، اگر شما هم به مشکل خوردید بدانید از پلاگینهاست، فکر کنم یکی از پلاگینهای دیگرم هم که قبلا نوشته بودم کار نکنه، برای عوض کردن لینک تایتل بود.
در همه دیر مغان نیست چو من شیدایی - خرقه جایی گرو باده و دفتر جایی
شیدا
پلاگین نامرد
نمایش دادن تمامی برچسبها و دستهبندیهای وبسایتهای وردپرسی
اگر وبلاگ نویس باشید و از وردپرس برای نوشتن وبلاگ خودتان استفاده میکنید این مطلب بسیار به درد شما میخورد. از وردپرس ۲.۳ به بعد، وردپرس تگها را معرفی کرد، قبل از آن تگها را هم میتوانستید با استفاده از پلاگین آلتیمیت تگ واریور استفاده کنید . با یکی شدن تگها در وردپرس دیگر نیازی به استفاده از این پلاگین نبود و به راحتی میتوانید تگها را در پایین نوشتهی خود ذخیره کنید. تنها مشکل (مشکل که نمیشود گفت، نداشتن قابلیت) این بود که به راحتی نمیتوانستید تمام تگهای استفاده شده را در یک صفحه نمایش دهید در صورتی که در پلاگین گفته شده به سادگی نوشتن یک پست در وردپرس بود.
برای همین من هم بر این شدیم که این صفحه را هر چه سریعتر ایجاد کنیم، تنها نکتهاش استفاده از دو تا تابع (function) به نامهای wp_tag_cloud و wp_list_categories بود. در زیر میتوانید کد نوشته شده را ببینید، البته این کد برای سایت من هست و برای هر سایتی باید یک کمی شخصی سازی بشود. شخصی سازیاش هم کاری ندارد فقط باید بدانید که چه نوارهای کناریای (sidebar) و به چه نامی استفاده شده که شما هم از همانها استفاده کنید. در وبلاگ من دو نوار کناری به نامهای left و lside بود که تنها تگهایشان نوشته شده است، و تگ اصلی وبلاگ هم نام blogc دارد که آن را هم میبینید، بقیهاش هم چند تا کد اچ تی ام ال ساده است و دو تابع یاد شده.
<?php
/*
Template Name: Tags
// By Sheida.com
*/
?>
<?php get_header(); ?>
<div id="left">
<div id="lside">
<div id="blogc" class="blogc">
<h2>برچسبها</h2>
<br />
<?php wp_tag_cloud('smallest=8&largest=32&number=0&orderby=count'); ?>
<br />
<br />
<h2>دستهبندیها</h2>
<br />
<?php wp_list_categories('show_option_all=TRUE&show_count=1&hide_empty=1&style=none'); ?>
</div>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
</body>
</html>
اگر هم خواستید تغییر بدهید نحوه نمایش را میتوانید از این لینکهای ارایه شده این پایین استفاده کنید، خیلی ساده هستند. البته یک پلاگین هم هست که میتوانید از آن هم استفاده کنید و در یک صفحه تنها با گذاشتن تابع پایین، تگها را نمایش بدهید. (این جا)، ویژگیاش اینه که یک محیط کنترل دارد برای این که بتوانید نحوهی نمایش را کنترل کنید و مقادیر ورودی تابع معرفی شده در بالا را از منوی مدیریت وردپرس عوض کنید.
با استفاده از این پلاگین هم میتوانید یک ویدجت درست کنید که دستهبندیهایتان را در نوار کناری نمایش دهد.
دردسر هاستینگ
وب سایتی که من هاستم را باهاش دارم شانس ما آمده و میخواهد که همهی سیستمهایش را ارتقا بدهد، در همین هیر و بیری ما هم سر و کلهامان پیدا شد و خواستیم که این وردپرس بدبخت را از ورژن عهد عتیقش ارتقا بدهیم و بکنیم آخرین ورژن، اینها همه دست به دست هم داد و بلاهایی سر ما آمد که نگو و نپرس.
وقتی می خواستی وارد وردپرس بشوی بهت پیغام میداد که نام کاربریت درست نیست (نه پسورد ها) بعد که میفهمیدی مشکل از اینه که کاربری که قراره ارتباط را با دیتابیس برقرار کنه از حد مجازش زده بیرون و وردپرس هم پیغام خطایی ندارد که نمایش بدهد برای همین میگوید که کاربر نداریم، در حقیقت اطلاعاتی از طرف سرور برگردانده نمیشد و وردپرس هم نمیفهید کی به کیه، یا یک بار هم وقتی که میرفتی نوشتههایت را ویرایش کنی تمام نوشتههایت را زیر دستهبندی “uncategorizaed” نمایش میداد و بعدش که کانکشن دیتابیس را عوض میکردی میفهمیدی که همهچی درسته.
به هر حال اگر این دو سه روزه مشکلی داشتید با وبلاگ به بزرگی خودتان ببخشید.
یادتان باشد هاست گرفتن از همه چیز مهمتره، از هاستهای ایرانی هم اگر یادتان باشد خیری ندیده بودم و بهشان فوهش میدادم، این جاییها یک کم بهترند به نظرم.
تم جدید
این تم را با اصرار دوستان پیدا کردم، شاید پابلیکش هم کردم، به نظر تم تر و تمیزی میآید.
وردپرس ۲.۳
چه کاریه حالا شما آپگرید نکنید نمیشه ؟
نکن دیگر، این قدر این مشکل داره که نکنی بهتره؛ حالا از ما گفتن بود
طراحی تم برای کاربران ایرانی
بعد از این که سایتم را از هاست مجانی وردپرس دات کام به اینجا منتقل کرده بودم، به دنبال تم جالبی میگشتم که بتوانم با استفاده از آن تم وبلاگم را بالا بیاورم و آخرش از تمی استفاده کردم که بر پایهی K2 بودش. خیلی قابلیتها داشت و خیلی هم زیبا بود، تقریبا هر پلاگینی که من اضافه میکردم به صورت خودکار در صفحات تاثیرش پیدا میشد، یعنی این تم یک سری پلاگینها را به صورت توکار برای استفاده پیش بینی کرده بود واگر شما آن پلاگین را فعال میکردید به راحتی میتوانستید تاثیراتش را ببینید و نیازی به دستکاری در صفحات وبلاگتان نبود.
ولی مشکل اساسیای که داشت، این بود که سرعت لود شدن صفحه را بسیار پایین آورده بود به صورتی که اگر میخواستید با یک مودم ۵۶ آن را ببینید میبایست حدود ۴ دقیقه صبر کنید، این نتیجهای است که از این آدرس به دست آوردم، راست و دروغش دیگر با خودش.
بعد از این به فکر افتادم که تمم را عوض کنم، برای کاربران ایرانی که ممکن است حتی وبلاگی را که میخواهند ببینند فیل تر هم باشد و از یک فیل تر شکن برای آن استفاده کنند حتی بایتهایی که در صفحهی اول انتقال پیدا میکند تا صفحه کامل نمایش داده شود بسیار مهم میباشد.
برای این کار خیلی از تمها را امتحان کردم، دستهی اول تمهایی بودند که بر پایهی جعبهی شنی بودند و چند وقت پیش هم مسابقهای برگزار شده بود و من هم برای چند روزی از یکیاشان استفاده میکردم که بر حسب ساعت روز عکس هدر وبلاگ عوض می شد، قابلیت جالب و سادهای است ولی برای کاربران ایرانی فکر نمیکنم زیاد جالب باشد، چون که برای نمایش این هدرها نیاز به بارگذاری همهی آنها در کامپیوتر کاربر و سپس تصمیمگیری برای نمایش کدام یکی از آنها بود (چون بر پایهی ساعت کار کاربر و نه ساعت کار هاست نوشته شده بود)، و در آخر به این تم بسنده کردم، تمی است که برای کاربران با استفاده از مودم ۵۶ تنها در حدود کمی بیش از طول میکشه.
برای بالابردن سرعت بالاآمدن وبلاگتان شما را توصیه میکنم به :
- استفاده هر چه کمتر از عکسها ( شاید در نگاه اول چیز زیادی به نظر نیایند ولی در کل تعداد عکسهای وبلاگتان و عکسهایی که در نوشتههایتان استفاده میکنید حجم بالایی میشود)
- نمایش تعداد کمتری از آخرین نوشتههایتان در صفحهی اول ( من خودم ۵ تا را توصیه میکنم ولی اگر از عکس کم استفاده میکنید میتوانید تا ۱۰ تا را هم نمایش دهید )
- استفاده از یاهو پایپ برای یکی کردن آر اس اسهایتان و سپس نمایش یک آر اس اس در سایتتان ( بنده خوشمزه و گوگل ریدر و اخبار زرتشتیان و اشوزرتشت و دیگ و استامبل و … را یکی کردم و الان یک آر اس اس نمایش داده میشود به جای تعداد زیاد آر اس اس)
- استفاده هر چه کمتر از جاوا اسکریپتها ( البته خود این وردپرس یک جاوا اسکریپت داره که برای استفاده در نوشتن آژاکس ازش استفاده میکنه که آن ۷۱ کیلوبایت حجمشه و خیلی حجیم شده )




