آموزش کدهای وردپرس, آموزش وردپرس

5 هک وردپرس مبتکرانه برای توسعه دهندگان

هک وردپرس برای توسعه دهندگان و گسترش وردپرس

در حال حاضر وردپرس قدرتمند ترین و محبوب ترین سیستم مدیریت محتوای جهان است. برخی از دلایلی که مردم وردپرس را به سیستم مدیریت محتوا های دیگر ترجیح می دهند عبارتند از:

  • وردپرس کاملا رایگان است.( دلایل رایگان بودن وردپرس)
  • با وردپرس هر نوع سایتی را می توانید راه اندازی کنید
  • سئو بسیار بالا
  • استفاده از آن آسان است
  • وردپرس دارای تعداد بسیار زیادی از توسعه دهندگان فعال است
  • امنیت وردپرس بالاست
  • شامل افزونه های وردپرس بسیار زیاد برای ارتقا
  • و خیلی از ویژگی های دیگر …

نکته آخر اینکه وردپرس بسیار جذاب است زیرا می توانید تقریباً به هر روشی که می خواهید نیازهای خود را برآورده کنید و آن را شخصی سازی و گسترش دهید. حتی لازم نیست برای بسیاری از این موارد افزونه وردپرس اضافی نصب کنید. در واقع ، شخصی سازی وردپرس شما می تواند به آسانی با درج یک خط کد انجام شود.

در اینجا برخی از هک ها برای آسان تر کردن استفاده از وردپرس را برای شما بیان می کنیم.

هک وردپرس برای توسعه دهندگان و گسترش وردپرس

نمایش مطالب مرتبط بدون افزونه

نمایش مطالب مرتبط در وردپرس ایده خوبی است که به بازدید کنندگان کمک می کند تا اطلاعات مفیدی را پیدا کنند و مدت بیشتری در سایت شما بمانند.

بسیاری از توسعه دهندگان با افزونه این قابلیت را به وردپرس اضافه می کنند، در صورتی که به راحتی می توانید فقط با استفاده از چند خط کد این قابلیت را به سایت خود اضافه کنید.

وارد هاست خود شوید و فایل single.php را باز کنید. و کد زیر را به آن اضافه کنید:

if ($tags) {
echo 'Related Posts';
$first_tag = $tags[0]->term_id;
$args=array(
'tag__in' => array($first_tag),
'post__not_in' => array($post->ID),
'showposts'=>5,
'caller_get_posts'=>1
);
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
while ($my_query->have_posts()) : $my_query->the_post(); ?>

فراموش نکنید که فایل را ذخیره کنید!

اضافه کردن کد کوتاه به ابزارک

کد کوتاه ابزاری عالی است که خلاقیت را با کمی تلاش امکان پذیر می سازد. شما می توانید از شورت کد ها در ابزارک ها استفاده کنید، اما گاهی ممکن است این قابلیت در سایت شما فعال نباشد.

پس برای افزودن شورت کد به ابزارک وردپرس، وارد هاست خود شوید و فایل functions.php را باز کنید. و کد زیر را به آن اضافه کنید.

add_filter('widget_text', 'do_shortcode');

کاهش تعداد رونوشت ها در وردپرس

وردپرس بدون شک بهترین گزینه برای وبلاگ نویسی است اما رونوشت ها در وردپرس می تواند فضای بسیار زیادی از دیتابیس شما را اشغال کند.

با هر بار ذخیره نوشته به صورت خودکار یا ذخیره توسط خودتان یک رونوشت ایجاد می شود که شما اگر می خواهید بیخودی فضای پایگاه داده شما اشغال نشود بهتر است آن را کاهش دهید. که کاهش تعداد رونوشت ها در وردپرس صرفه جویی بسیار بزرگی در هر سایت خواهد بود.

وردپرس به صورت پیش فرض امکان ایجاد رونوشت ها به صورت نامحدود را در اختیار شما قرار می دهد. اما این قطعاً برای وب سایت شما مفید نیست زیرا همه آنها به فضای ذخیره سازی نیاز دارند. برای کاهش تعداد رونوشت ها می توانید کد زیر را به فایل wp-config.php اضافه کنید.

define( 'WP_POST_REVISIONS', 2 );

با کد بالا تعداد رونوشت ها تا 2 عدد خواهد بود می توانید به دلخواه 2 را تغییر دهید.

نمایش تصاویر با کیفیت کامل

وردپرس تصاویر را تا 90 درصد کیفیت اصلی فشرده می کند، به این معنی که کیفیت کمی کاهش می یابد. در حالی که این برای بسیاری از افراد مشکلی ایجاد نمی کند، ولی عکاسان حرفه ای نیاز به حداکثر کیفیت عکس های خود دارند.

 اگر می خواهید تصاویر را با کیفیت کامل 100% نمایش دهید کد زیر را به فایل functions.php اضافه کنید.

{code type=php}
add_filter( ‘jpg_quality’, ‘high_jpg_quality’ );
function high_jpg_quality() {
return 100;
}
{/code}

حذف صفحات از جستجوی سایت

اگر به دلایلی می خواهید صفحات خاصی را از نتایج جستجو دور نگه دارید، می توانید این کد را در فایل function.php وارد کنید:

function modify_search_filter($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}

add_filter('pre_get_posts','modify_search_filter');

به پایان این مقاله رسیدیم، امیدواریم که روش های مختلف برای گسترش وردپرس بدون افزونه را یاد گرفته باشید. همچنین ممکن است بخواهید بهترین افزونه صفحه ورود سفارشی وردپرس را برای سایت خود استفاده نمایید.

5/5 - (8 امتیاز)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.