SadraHkm 20 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 (ویرایش شده) سلام دوستانیه فیلتری هست که دسته ها رو نشون میده و وقتی مثلا روشون کلیک میکنی، مطالب مربوط به اون دسته باز میشن.اینم عکسش : http://uupload.ir/files/001l_tesdy.pngحالا من میخوام برای post_type ی که ساختم این کار رو بکنم. یعنی هر چی دسته ساخته شد و مطلب توش قرار داده شد، مثل این دسته ها بیان اون بالا و وقتی کلیک شد رو هر دسته ای، مطالب مربوط به اون نمایش داده شه.اینم تیکه کدی که میخوام این کار رو روش بکنم<div class="backblue"><?php $title_portfolio = get_option('title_portfolio'); ?><?php $subtitle_portfolio = get_option('subtitle_portfolio'); ?><center><i class="fa fa-suitcase"></i><h2><?php echo $title_portfolio; ?></h2><p><?php echo $subtitle_portfolio; ?></p></center><div id="content"><div class="filters demo1"><?php $portfolio_category = get_terms('portfolio_category'); ?><?php foreach($portfolio_category as $portfolio_category){ ?> <div class="filter"> <a href="#filter" data-option-value=".<?php echo $portfolio_category->slug; ?>"><?php echo $portfolio_category->name; ?></a> </div> <div class="clear"></div> <div class="container"> <ul> <li> <a href="#filter" data-option-value=".<?php echo $portfolio_category->slug; ?>"><?php echo $portfolio_category->name; ?></a></li> <?php } ?></ul> </div></div></div></div><div class="portfolio-box"><div class="container-fluid"><div class="row"> <?php $post_portfolio = get_option('post_portfolio'); ?><?php$my_query = new WP_Query('showposts='.$post_portfolio.'&post_type=portfolio');while ($my_query->have_posts()):$my_query->the_post();$do_not_duplicate = $post->ID;?><div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"><div class="portfolio-post"><div class="tumbnail-portfolio"><a href="#"><?php the_post_thumbnail('portfolio-pic'); ?></a><div class="blue-cover"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div></div></div></div><?php endwhile; ?></div></div></div>چون من دفعه اولم هست که از این فیلتره استفاده میکنم، درست میکنم درست نمیدونم باید چطوری درستش کنم .اینم یه قالب که از این فیلتر استفاده کرده :http://musichub.sadr...ir/?page_id=116اگر میشه یخورده راهنمایی کنیدممنون ویرایش شده شهریور 94 توسط hcp90 نقل قول لینک به ارسال
محمدرضـا 388 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 با استفاده از این کد میتوانید مطالب مربوط به یک دسته را نمایش دهید :<?php$catquery = new WP_Query( 'cat=1&showposts=15' );while($catquery->have_posts()) : $catquery->the_post();?><?php endwhile; ?><?php wp_reset_query(); ?>در قسمت cat=1 بجای 1 آی دی دسته رو وارد کنید .در قسمت showposts=15 نیز بجای 15 تعداد نمایش مطالب رو میتوانید وارد کنید .موفق باشید . نقل قول لینک به ارسال
SadraHkm 20 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 با استفاده از این کد میتوانید مطالب مربوط به یک دسته را نمایش دهید :<?php$catquery = new WP_Query( 'cat=1&showposts=15' );while($catquery->have_posts()) : $catquery->the_post();?><?php endwhile; ?><?php wp_reset_query(); ?>در قسمت cat=1 بجای 1 آی دی دسته رو وارد کنید .در قسمت showposts=15 نیز بجای 15 تعداد نمایش مطالب رو میتوانید وارد کنید .موفق باشید .نه من میخوام که یه دسته ای که توی قسمت " دسته ها " در وردپرس ساخته شد، و مطلب توش گذاشته شد، بیاد اینجا. نه اینکه یه دسته توی کد ها ایجاد کنم و id ایش رو بدم . نقل قول لینک به ارسال
محمدرضـا 388 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 نه من میخوام که یه دسته ای که توی قسمت " دسته ها " در وردپرس ساخته شد، و مطلب توش گذاشته شد، بیاد اینجا. نه اینکه یه دسته توی کد ها ایجاد کنم و id ایش رو بدم .خدمت شما :https://codex.wordpress.org/Function_Reference/get_categories نقل قول لینک به ارسال
SadraHkm 20 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 (ویرایش شده) دوستان این کد<div class="backblue"> <?php $title_portfolio = get_option('title_portfolio'); ?> <?php $subtitle_portfolio = get_option('subtitle_portfolio'); ?><center><i class="fa fa-suitcase"></i><h2><?php echo $title_portfolio; ?></h2><p><?php echo $subtitle_portfolio; ?></p></center> <div id="content"> <div class="filters demo1"> <?php $portfolio_category = get_terms('portfolio_category'); ?> <div class="filter"> <ul id="filters" data-option-key="filter" class="option-set"> <li> <a href="#filter" class="selected" data-option-value="*">All</a> </li> <?php $portfolio_category = get_terms('portfolio_category'); ?> <?php foreach($portfolio_category as $portfolio_category){ ?> <li> <a href="#filter" data-option-value=".<?php echo $portfolio_category->slug; ?>"><?php echo $portfolio_category->name; ?></a> </li> <?php } ?> </ul> </div> <div class="clear"></div> </div> </div></div><div class="portfolio-box"><div class="container-fluid"><div class="row"> <?php $post_portfolio = get_option('post_portfolio'); ?> <?php if(is_front_page()) { $paged = (get_query_var('page')) ? get_query_var('page') : 1; } else { $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; } $args = array( 'post_type' => 'portfolio', 'paged' => $paged, 'posts_per_page' => 20, ); $portfolio = new WP_Query($args); if($portfolio->have_posts()) : while($portfolio->have_posts()) : $portfolio->the_post(); ?><?php $item_classes = ''; $item_skill = ''; $item_cats = get_the_terms(get_the_ID(), 'portfolio_category'); foreach((array)$item_cats as $item_cat){ if(count($item_cat)>0){ $item_classes .= $item_cat->slug . ' '; $item_skill .= $item_cat->name . ' | '; } } ?><div class="col-lg-4 col-md-4 col-sm-6 col-xs-12"><div class="portfolio-post <?php echo $item_classes; ?>"><div class="tumbnail-portfolio"><a href="<?php the_permalink(); ?>"><?php the_post_thumbnail('portfolio-pic'); ?></a><div class="blue-cover"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></div></div></div></div><?php endwhile; endif; ?></div></div></div>دسته هاش درست شد. ولی وقتی روشون کلیک میکنم مطلب های مربوط به اون نمیان. همینطور مطلب ها ثابت اند.خودم خیلی سعی کردم ولی هر کاری میکنم نمیشه ویرایش شده شهریور 94 توسط hcp90 نقل قول لینک به ارسال
SadraHkm 20 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 دوستان لطفا راهنمایی کنید خیلی دوست دارم این کار رو یاد بگیرم. خیلی بهش ور رفتم ولی نمیشه اعصابم خورد شده :( :( نقل قول لینک به ارسال
Ehsaan 1865 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 در کار توسعه وب باید صبور باشید مطمئن بشید که فایلهای جاوااسکریپتتون درست لود شده، چون گویا شما دارید به هشتگ filter لینک میدید و احتمالاً هم با یه کد جاوااسکریپت میخواید اون رو هندل کنید. کد جاوااسکریپت خودتون رو بررسی کنید و احتمالاً مشکلتون رو پیدا میکنید.موفق باشید. نقل قول لینک به ارسال
SadraHkm 20 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 (ویرایش شده) در کار توسعه وب باید صبور باشید مطمئن بشید که فایلهای جاوااسکریپتتون درست لود شده، چون گویا شما دارید به هشتگ filter لینک میدید و احتمالاً هم با یه کد جاوااسکریپت میخواید اون رو هندل کنید. کد جاوااسکریپت خودتون رو بررسی کنید و احتمالاً مشکلتون رو پیدا میکنید.موفق باشید.سلاماتفاقا خیلی چک کردم. حتی خود اون کدی که به عنوان نمونه بود رو گذاشتم توی قالبم ولی درست اومد. یعنی مشکل از فراخوانی فایل های جاوا نیست . درست اند.اون تیکه کد #filter رو هم اشتباه گذاشتم . همینطوریه. پاکش کنم چیزی تغییر نمیکنه ویرایش شده شهریور 94 توسط hcp90 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .