- ۰ تومان
- هیچ محصولی در سبد خرید نیست.
با سلام و عرض ادب و احترام خدمت شما همراهان محترم . امیدوارم که حالتون خوب باشد . دوستان عزیز با آموزش دیگری از سری آموزش وردپرس در خدمت شما هستم . در این اموزش هک وردپرس می خواهم برای شما قطعه کدی را معرفی کنم که با استفاده از ان بتوانید پر بازدید ترین مطالب وب سایت خود را در وردپرس نمایش دهید ، پس از شما همراهان محترم دعوت می کنم که با ادامه این مطلب با ما همراه شوید .
دوستان شاید شما بگویید که با استفاده از افزونه های وردپرس هم می شود در سایت خود پربازدید ترین مطالب رو نشان داد و لزومی به استفاده از قطعه کدهای وردپرس موجود در این زمینه نمی باشد ولی دوستان عزیز استفاده بیش از حد از افزونه های وردپرس در وب سایت وردپرس زیاد جالب نیست و شما بهتره که تا حد امکان از افزونه های وردپرس کمتر استفاده نمایید و یا افزونه هایی استفاده کنید که مطمئن هستید برای شما مشکل آفرین نیستند و به وب سایت شما ضربه ای نمی زنند ، پس بهتره که شما برای انجام کارهای ساده و پیش پا افتاده در وب سایت تون از کدهای وردپرس استفاده نمایید تا سرعت وب سایت تون کاهش پیدا نکند .
حال شما برای نمایش پر بازدید ترین مطالب در وب سایت وردپرس خود می توانید از قطعه کد زیر استفاده نمایید و این کد را به انتهای فایل functions.php قالب وردپرس خود اضافه کنید .
/*popular(most viewed) posts*/ <?php function wpb_set_post_views($postID) { $count_key = 'wpb_post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); }else{ $count++; update_post_meta($postID, $count_key, $count); } } //To keep the count accurate, lets get rid of prefetching remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0);?>
برای مثال اگر حلقه ی مطالب وب سایت شما به صورت زیر باشد :
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
<?php if (have_posts()) : while (have_posts()) : the_post(); wpb_set_post_views(get_the_ID()); ?>
<?php $popularpost = new WP_Query( array( 'posts_per_page' => 4, 'meta_key' => 'wpb_post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC' ) ); while ( $popularpost->have_posts() ) : $popularpost->the_post();?> <li><a href="<?php the_permalink();?>" title="<?php the_title();?>"><?php the_title();?></a></li> <?php endwhile; ?>
قرار می دهد و شما می توانید به شخصی سازی هم بپردازید . دوستان عزیز با استفاده از این روش شما به راحتی توانستید پر بازدیدترین مطالب وردپرس را در وب سایت خود نمایش دهید و دیگر نیاز به افزونه های وردپرس نمی باشد . از همراهی شما بزرگواران تا انتهای این اموزش صمیمانه متشکرم ، حتما با ادامه آموزش های وردپرس با وب نما همراه شوید .
با آرزوی سلامتی و موفقیت روز افزون برای شما همراهان محترم
این پست ۲ دیدگاه دارد.
چطور میشه تعداد بازدیدها را براساس همین قطعه کد در ستون نمایش نوشتهها در پنل وردپرس نمایش داد؟
سلام دوست عزیز
کد های بالا بر روی function.php قالب قرار میگیرن و توی پیشخوان وردپرس کار نمیکنن