maral_hamidi 82 ارسال شده در مهر 94 گزارش بازنشر ارسال شده در مهر 94 سلام. وقت دوستان عزیز بخیر..میخواستم یکسری برچسب رو به انتخاب خودم تو صفحه اول سایتم نمایش بدم. مثلا بر اساس iD اون برچسب و یا هر شیوه دیگه.آیا راهی هست که بشه اینکارو کرد؟ نقل قول لینک به ارسال
M.Javad 684 ارسال شده در مهر 94 گزارش بازنشر ارسال شده در مهر 94 سلام شما میتونید برچسب های یک دسته بندی خاص رو نمایش بدید هرجا خواستیدhttp://jonyablonski.com/2015/category-specific-tags-list-in-wordpress/<ul> <?php $query_args = array( // Define Category via ID or slug // You can list multiple categories via comma separate list 'category__in' => array( 'category-name' ), // Grabs ALL post 'posts_per_page' => -1 ); $query = new WP_Query( $query_args ); $posttags = ""; while( $query->have_posts() ) { $query->the_post(); if( get_the_tag_list() ){ $posttags = $posttags . get_the_tag_list('',',',','); } } // Reset wp_reset_postdata(); // Explode tags in array $sortedtags = explode(',', $posttags); // Sort array asort($sortedtags); // Remove duplicates from array $sortedtags = array_unique($sortedtags); // Remove the blank entry due to get_the_tag_list $sortedtags = array_values( array_filter($sortedtags) ); // Wrap each tag in list element foreach ($sortedtags as $tagname) { echo '<li>' . $tagname . '</li>'; } ?></ul> نقل قول لینک به ارسال
maral_hamidi 82 ارسال شده در مهر 94 مالک گزارش بازنشر ارسال شده در مهر 94 (ویرایش شده) سلام شما میتونید برچسب های یک دسته بندی خاص رو نمایش بدید هرجا خواستیدhttp://jonyablonski....t-in-wordpress/<ul><?php$query_args = array( // Define Category via ID or slug // You can list multiple categories via comma separate list 'category__in' => array( 'category-name' ), // Grabs ALL post 'posts_per_page' => -1);$query = new WP_Query( $query_args );$posttags = "";while( $query->have_posts() ) { $query->the_post(); if( get_the_tag_list() ){ $posttags = $posttags . get_the_tag_list('',',',','); }}// Resetwp_reset_postdata();// Explode tags in array$sortedtags = explode(',', $posttags);// Sort arrayasort($sortedtags);// Remove duplicates from array$sortedtags = array_unique($sortedtags);// Remove the blank entry due to get_the_tag_list$sortedtags = array_values( array_filter($sortedtags) );// Wrap each tag in list elementforeach ($sortedtags as $tagname) { echo '<li>' . $tagname . '</li>';}?></ul>ممنون دوست عزیز. از این کد نتونستم استفاده کنم. دسته باید کجای کد معرفی بشه؟؟راهی نیست که از آی دی خود برچسب ها استفاده کرد؟؟ ویرایش شده مهر 94 توسط maraljoon نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .