۵ هک برای وردپرس

توسط آرمان در تاریخ ۱۰ آبان ۱۳۸۷

وردپرس یک سیستم مدیریت محتوای کامل و با امکانات بسیار زیاد است. این امکان وجود دارد که برخی از قسمت های آن را مطابق با سلیقه خود تغییر دهید تا با خواسته های شما مطابقت کند. در این نوشته پنج نمونه از این تغییرات ذکر می شود اما تعداد این به اصطلاح “هک” ها بسیار زیاد است.

۱- قرار دادن آواتار گراواتار در بخش نظرات

گراواتار سایتی است که می توانید با عضویت در آن و انتخاب یک تصویر برای خود ، نظرات خود در وبلاگ ها و سایت هایی که از این قابلیت پشتیبانی می کنند را با تصویر خود منتشر کنید. این کار باعث می شود تا نظرات شما به راحتی قابل تشخیص باشد.

برای افزودن گراواتار می توانید از پلاگین هایی که برای این کار وجود دارند استفاده کنید ، اما این کار بدون نیاز به هیچ گونه پلاگینی تنها با افزودن کد زیر در مکان مناسب و در فایل comments.php امکان پذیر است:

<?php echo get_avatar( get_the_author_email(), '80' ); ?>

2-نشان دادن آخرین پست ها برای دسته ای خاص

<ul>
<?php $recent = new WP_Query("cat=1&showposts=10");
while($recent->have_posts())
: $recent->the_post();?>
<li><a href="<?php the_permalink() ?>" rel="bookmark">
<?php the_title(); ?>
</a></li>
<?php endwhile; ?>
</ul>

شما با استفاده از کد فوق در پوسته سایدبار (ستون کناری) میتونید آخرین پست ها رو از یک موضوع خاص و به تعداد خاص نشان بدید:

کاملاً روشنه که برای استفاده از کد بالا باید شماره ی اون موضوع رو از ۱ تغییر بدید: cat=1 و برای عوض شدن تعداد پست ها باید این رو تغییر بدید: showposts=10
۳-صفحه لوگین خاص

حتما شما هم مثل من (!) از صفحه خشک لوگین وردپرس ناراحت هستید.شما میتونید با نصب افزونه BM Custom Login صفحه لوگین خود رو تغییر بدید.برای این کار کافیه یک تصویر با نام login-bkg-tile.gif بسازید و اون رو در قسمت wp-admin/images قرار بدهید. (+)
۴-ارسال پست در برگه

در وردپرس با کمی تغییر میتونید کاری کنید که مطالب یک دسته شما داخله یک برگه متفاوت نمایش داده بشه.برای این کار اول باید یک پوسته به نام Sample.php بسازید و کل کد های پوسته اصلی رو درش کپی کنید.اول این پوسته هم باید حتما بنویسید:

<?php
/*
Template Name: Sample
*/
?>

و بعد هم قبل از اینکه حلقه وردپرس یعنی have_posts شروع بشه باید این کد رو بگذارید:

<?php query_posts('cat=444'); ?>

نکته قابل ذکر این هست که به ازای آی دی (شناسه) موضوع باید ۴۴۴ رو تغییر بدهید.حالا باید وقتی پوسته ای رو فرستادید،اون رو ویرایش کنید و از بخش «پوسته برگه» Sample را انتخاب کنید.
۵-فرم ورود

برای داشتن یک فرم ورود و یک کنترل پنل کامل در سایدبار وبلاگتون کافیه کد های این صفحه رو به پوسته ستون کناریتون ببرید.
امیدوارم استفاده برده باشید.
نوشته شده در عمومی، وردپرس.
برچسب‌: ، ، .

به اشتراک گذارید


مشترک فید این وبلاگ شوید تا همیشه از آخرین اخبار دنیای آی‌تی و جدیدترین نرم‌افزارها باخبر باشید. همچنین می‌توانید با ثبت ایمیل خود در قسمت پایین، اخبار و برنامه‌ها را در ایمیل خود دریافت نمایید.


9 دیدگاه

با اشتراک در خوراک RSS این مطلب هیچ نظری را از دست ندهید.

  1. weblogchi گفت

    خوشگل بودند مهندس.کارت درسته.میشه اونجا هم ازشون استفاده کرد.میدونی که کجا رو میگم!؟

  2. weblogchi گفت

    درباره گراواتار باید بگم اگه یکی با ایمیل شما نظر نامناسبی بده اونوقت گراواتار , آواتار شمارو پیوست میکنه و در اولین نگاه همه فکر میکنن که مثلن وبلاگچی این مزخرفاتو نوشته در حالی که روح بدبخت هم ازش خبر نداره.کلن با گراواتار خوب نیستم.نا امنه داداش

  3. علی گفت

    سلام
    مورد ۴ برام خیلی سودمند بود ممنون…

  4. هومن گفت

    مثل همیشه عالی …

  5. sina گفت

    سلام
    ممنون از آموزش
    برای نشان دادن اتفاقی یکی از پستهای یک دسته در صفحه اول وبلاگ چه کدی را باید بکار برد/ یه چیزی مثل پند یا حکایت که هر دفعه یکی از مطالب موجود در یک بخش رو نشون بده.

    در ضمن این مدی رو که امکان پیگیری نظرا جدید مطلب رو به کاربران میده میخوام. مثل همین امکان وبلاگ خودتون

    ممنون

  6. setare گفت

    خیلی جالب بود موفق باشید

به بحث ادامه دهید

  1. links for 2008-11-01 « My Feed in The Web پیوند به این نوشته on ۱۱ آبان, ۱۳۸۷

    [...] ۵ هک برای وردپرس [...]

  2. برترین های دنیای وب | پارسیش پیوند به این نوشته on ۱۵ آذر, ۱۳۸۷

    [...] برترین هک های وردپرس [...]

  3. وبگردی در دنیای مجازی » برترین های دنیای وب پیوند به این نوشته on ۱۵ آذر, ۱۳۸۷

    [...] برترین هک های وردپرس [...]



استفاده از برخی کدهای HTML مجاز میباشد.

یا به این نوشته از طریق ارسال دنبالک پاسخ دهید