alininja 14 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلام اگه بخوام به این تابع بین هر دسته یه / (اسلش) قرار بدم باید کجا بذارم؟<?phpwp_list_categories("orderby=id&show_count=0&child_of=catID&title_li=");?> لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 برای این تابع فقط می تونید style لیست را تعریف کنیداز این تابع استفاده کنید<?php echo get_the_category_list( '/','','' ); ?> 3 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 من میخوام فقط زیر دسته های یک دسته رو نشون بده لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 با css بگذارید <ul class="my-cats-list"><?phpwp_list_categories("orderby=id&show_count=0&child_of=catID&title_li=");?></ul>و.my-cats-list li:before {content:"/ ";} 4 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 ممنون درست شد.فقط یه مشکل دیگه هست که وقتی از یه زیرمجموعه تو یه مطلب استفاده می کنم، زیرمجموعه مطالب دیگه که تو این دسته هستن رو هم نشون میده. مثلا:پست 1:دسته>محصول کشور:زیردسته>آمریکاپست 2:دسته>محصول کشور:زیردسته>آلمانحالا چیزی که تو پست نشون میده اینهمحصول کشور: آمریکا/آلمان.درصورتی که من فقط یکی رو انتخاب کردم. مشکل کجاست. لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 روشتون اشتباهه این تابع کاری با حلقه شما نداره و به صورت مجزا عمل می کنه تابع اولی که دادم داخل حلقه عمل می کنه 1 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 خوب من چند تا دسته و زیر دسته تو یه پست دارم و میخوام که زیردسته هر دسته تو یه پست نمایش داده بشه. با تابع شما تمام دسته هایی که انتخاب شده نمایش داده میشه. از چه تابعی استفاده کنممثلا من از این دسته ها استفاده میکنم:محصول کشور: آمریکاژائر: کمدی/ماجراجویی/درامکیفیت: 720P/1080P/480Pزیردسته های زیادی دارم و میخوام فقط اونایی که انتخاب شدن رو نمایش بدم لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 روش اصولیش اینه برای محصول کشور ژانر و کیفیت سه تا تاکسونامی مجزا بسازید و مقدارهاشون رو به عنوان طبقات طبقه بندیتون معرفی کنید یعنی بجای استفاده از دسته بندی از تاکسونامی شخصی استفاده کنید [sharedmedia=tutorials:tutorials:627] 2 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 فقط هر تاکسونامی با چه تابعی فراخوانی میشه؟اینو تو آموزش نگفته بودین لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 <?phpget_the_terms( $post->id, 'taxonomy' ); ?>که بجای taxonomy باید نام تاکسونامی مربوطه اش را بنویسید 2 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 اگه تو یه پست سفارشی باشه هم همینه یا فرق میکنه؟ لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 تابع فراخوانی همینه ولی توی کد ریجستری باید پست تایپتون هم معرفی بشه register_taxonomy( 'price', array( 'post', 'my_post_type' ), $args ); 1 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 من تاکسونومی جدا ساختم و تابع فراخوانیش هم میذارم ولی چیزی نشون نمیده مشکلم کجاست؟این هم کد های حلقه پست تو صفحه اصلی:<?php if (have_posts()) : while (have_posts()) : the_post(); ?> <div class="HomePost"> <a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('index-post'); ?></a><span class="rate"><span class="irate"><img src="<?php bloginfo('template_url'); ?>/images/rate.png" alt="rate"></span><span class="nrate"><?php echo get_field('emtiaz');?></span></span> <h3><a href="<?php the_permalink(); ?>"><?php echo get_field('video-name');?></a></h3> <ul> <p style="color: red; font-size: 12px; text-align: center;"><?php echo get_field('shadow');?></p> <li><span class="title">تاریخ انتشار:</span><span class="value"><?php echo get_field('data');?></span></li> <li><span class="title">محصول کشور:</span><span class="value"><ul class="catgory-post"> <?phpget_the_terms( $post->id, 'contry' ); ?>?></ul></span></li> <li><span class="title">کارگردان:</span><span class="value"><?php echo get_field('kargardan');?></span></li> <li><span class="title">امتیاز:</span><span class="value"> <?php echo get_field('emtiaz');?> از 10</span></li> <li><span class="title">نمره منتقدین:</span><span class="value"><?php echo get_field('nomreh');?></span></li> <li><span class="title">اطلاعات بیشتر:</span><span class="value"><a href="<?php echo get_field('more');?>" class="imdb-link"></a></span></li> <li><span class="title">نویسندگان:</span><span class="value"><?php echo get_field('nevisandeh');?></span></li> <li><span class="title">کیفیت:</span><span class="value"><ul class="catgory-post-cat"> <?phpget_the_terms( $post->id, 'size' ); ?></ul></span></li> <li><span class="title">ژانر:</span><span class="value"><ul class="catgory-post-cat"> <?phpget_the_terms( $post->id, 'janer' ); ?></ul></span></li> </ul> <h6><a href="<?php the_permalink(); ?>" class="download">دانلود</a></h6> <div class="clear"></div> </div> <?php endwhile; else: ?><?php endif; ?>تابع ها توی قسمت های محصول کشور ، کیفیت و ژانر قرار داده شده است لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 این تابع رو هم پیدا کردم گذاشتم کار کرد.<?php $terms = get_terms("genre");$count = count($terms);if ( $count > 0 ){ foreach ( $terms as $term ) { echo '<li><a href="#" data-filter=".'.$term->name.'">'.$term->name.'</a></li>'; }} ?>فقط مشکلی که داره اینه که لینک دسته رو نمیگیره. لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 نه ببخشید اینم بازم مثل قبلی همه ی دسته ها رو نشون میده. لینک به ارسال
Parsa 23463 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 تابع گرفتن لینک ترم get_term_link هستhttp://codex.wordpress.org/Function_Reference/get_term_linkhttp://forum.wp-parsi.com/tutorials/article/10-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%D8%B4%DB%8C%D9%88%D9%87-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B9%D9%86%D8%A7%D9%88%DB%8C%D9%86-%D8%AF%D8%B3%D8%AA%D9%87-%D9%87%D8%A7-%D9%88-%D8%A8%D8%B1%DA%86%D8%B3%D8%A8-%D9%87%D8%A7/http://forum.wp-parsi.com/tutorials/article/11-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%AF%D8%B3%D8%AA%D9%87-%D9%87%D8%A7%DB%8C-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C/ 2 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 من از پست سفارشی استفاده نکردم و تو پست معمولی از تاکسونومی استفاده کردم. و از تابع فراخوانی اون استفاده کردم ولی چیزی نشون نمیداد.کد های حلقه پستمو بالا گذاشتم. ممنون میشم اگه کمکم کنید. لینک به ارسال
Parsa 23463 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 مشکلی ندارهشما جای نام پست سفارشی از post استفاده کنیددر ضمن نوع پست پیشفرض یک پست سفارشی هست 1 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 فقط این تابع فراخوانی کرد که بازم مشکل داره:<?php$args = array( 'taxonomy' => 'genre', 'orderby' => 'name', 'show_count' => 0, 'pad_counts' => 0, 'hierarchical' => 1, 'title_li' => '', 'hide_empty' => 1);wp_list_categories( $args );?>مشکلش اینه که همه ی دسته ها رو نشون میده. یعنی اگه تو پست اولی تاکسونومی ژانر رو مثلا: کمدی و اکشن انتخاب کردیم و تو پست دومی: ماجراجویی و درام رو انتخاب کردیم. توی هر دو پست اینطور نشون میده: کمدی/اکشن/ماجراجویی/درام. درحالی که من فقط دو تا رو انتخاب کردم. لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 من از پلاگین Advanced Custom Fields هم استفاده میکنم. یه قسمت به اسم طبقه بندی داشت که دسته ها رو نمایش میداد. با اون نمیشه درست کرد؟ لینک به ارسال
Parsa 23463 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 برای نمایش ترمهای پستhttp://forum.wp-parsi.com/tutorials/article/10-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%D8%B4%DB%8C%D9%88%D9%87-%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B9%D9%86%D8%A7%D9%88%DB%8C%D9%86-%D8%AF%D8%B3%D8%AA%D9%87-%D9%87%D8%A7-%D9%88-%D8%A8%D8%B1%DA%86%D8%B3%D8%A8-%D9%87%D8%A7/ 2 لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 وget_term_link( $term->slug, $taxonomy_slug ) 1 لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 آقای فخار و آقا پارسا خیلی خیلی ممنوناز این تابع استفاده کردم و به جای lncat نام تاکسونومی رو قرار دادم.<?php echo get_the_term_list( $post->ID, 'lncat', '<br />دسته: ', ', ', '' ); ?> لینک به ارسال
alininja 14 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 بازم یه مشکل دیگه:تاکسونومی هایی که درست کردم زمانی که روی دسته ها کلیک میکنم به صفحه 404 میرن.صفحه ی taxonomy.php هم درست کردم ولی بازم اینطوریه. توی صفحه باید چیز خاصی باشه؟ لینک به ارسال
Parsa 23463 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 پستهای ابتدایی این دسته را کامل بخوانیدhttp://forum.wp-parsi.com/tutorials/category/2-%D9%86%D9%88%D8%B4%D8%AA%D9%86-%D9%87%DA%A9-%D9%88-%D8%A7%D9%81%D8%B2%D9%88%D9%86%D9%87/پیوند یکتاhttp://forum.wp-parsi.com/tutorials/article/14-%D9%BE%D8%B3%D8%AA-%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%DB%8C-%D9%BE%DB%8C%D9%88%D9%86%D8%AF-%DB%8C%DA%A9%D8%AA%D8%A7/ 2 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری