mostafa_d26 95 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 سلاممن در تمتم صفحات داخلی با این ژیام روبرو میشم :Fatal error: Class 'Attachments' not found in /home/safiran1/public_html/wp-content/themes/23-Setayesh-2sweb.ir/single.php on line 38من فایل single را در زیر گذاشتم میشه بررسی کنید. <?php get_header();?><div id="content-wrapper"><?php include(TEMPLATEPATH.'/ticker.php'); ?><div class="clear"></div><?php get_sidebar();?><div id="main-content"><?php if(have_posts()): while(have_posts()): the_post();?><div class="box"> <h3 class="box-title"><a href="<?php the_permalink();?>"><?php the_title();?></a></h3> <div class="box-content"> <div class="post"> <div class="post-content"> <?php the_content();?><?php$download_text = get_post_custom_values("download_text");$download_links = get_post_custom_values("download_link");$download_count = count($download_links) - 1;if($download_links[0]) {?><div id="download-wrapper"> <span>دریافت فایل های صوتی : </span><ul><?phpfor($i=0;$i<=$download_count;$i++) {$download = "";$download .= '<li><a target="_blank" href="'.$download_links[$i].'">'.$download_text[$i].'</a></li>';echo $download;}?></ul><?php $download_full = get_post_custom_values("download_full"); if($download_full[0]) { ?><span>دریافت فایل (بصورت فشرده) : </span> <a class="total-download" href="<?php echo $download_full;?>">دریافت کل جلسه - کلیک کنید</a><?php } ?></div><!--#download-wrapper--><?php } ?></div><!--.post-content--><?php $attachments = new Attachments( 'attachments' ); /* pass the instance name */ ?><?php if( $attachments->exist() ) : ?><ul class="box-list gallery clearfix"><?php $counter=1; while( $attachments->get() ) : ?><li><a href="<?php echo $attachments->src( 'full' ); ?>" rel="prettyPhoto[gallery1]" class="box-thumb"><img src="<?php echo $attachments->src( 'full' ); ?>" alt="<?php echo $attachments->field( 'title' ); ?>" /></a><h5 class="thumb-title"><?php echo $attachments->field( 'title' ); ?></h5></li><?php if(!($counter%4)) { ?><li class="clear"></li><?php } $counter++; endwhile; ?></ul><?php endif; ?><ul class="post-meta"><li>تعداد بازدید : <span><?php $post_views=get_post_custom_values("post-views"); echo $post_views[0];?></span></li><li>دسته بندی : <?php the_category(', ');?></li><li>کلمات کلیدی : <?php the_tags('',',','');?></li><li>تاریخ نگارش : <span><?php the_date('Y/m/j');?></span></li></ul><!--.post-meta--> </div> <!--.post--> </div> <!--.box-content--></div><!--.box--><?php if(get_option('tsweb_related')=='true') { ?><div class="box"> <h3 class="box-title">مطالب مرتبط</h3> <div class="box-content"> <div class="related-post"> <ul><?php$tags = wp_get_post_tags($post->ID);if ($tags) {$tag_ids = array();foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id;$args=array('tag__in' => $tag_ids,'post__not_in' => array($post->ID),'showposts'=>get_option('tsweb_related_count'),'caller_get_posts'=>1);$my_query = new wp_query($args);if( $my_query->have_posts() ) {while ($my_query->have_posts()) :$my_query->the_post();?><li><h4><a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title(); ?></a></h4></li><?phpendwhile;}else{?><li>مطلب مرتبطی پیدا نشد.</li><?php}wp_reset_query();} else {?><li>مطلب مرتبطی پیدا نشد.</li><?php}?> </ul> </div> <!--.related-post--> </div> <!--.box-content--></div><!--.box--><?php } if(get_option('tsweb_comment')=='true') { ?><div class="box"> <h3 class="box-title">نظرات کاربران</h3> <div class="box-content"> <div id="twosweb-comment"> <!-- You can start editing here. --> <?php comments_template('',true);?> </div> <!--#2sweb-comment--> </div> <!--.box-content--></div><!--.box--><?php } endwhile; endif;?></div><!--#main-content--></div><!--#content-wrapper--><?php get_footer();?> نقل قول لینک به ارسال
isk 4447 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 در اینجاست:<?php $attachments = new Attachments( 'attachments' ); /* pass the instance name */ ?>از اول همینطوری بوده یا جدیداً ایجادش کردید؟ گرچه کلاً نیازی به تعریف کلاس براش نیست - اما اینطور که مشخصه کلاس براش تعریف کردید، پس در جایی باید قرار بدید. کجا قرارش دادید؟ 4 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 همونطوری که فرمودند در قالبتون برای attachments یک کلاس تعریف کرده و یک حلقه براش ساخته تا بتونه تصاویر پیوست شده را با عناوینشون نمایش بده بجای<?php $attachments = new Attachments( 'attachments' ); /* pass the instance name */ ?><?php if( $attachments->exist() ) : ?><ul class="box-list gallery clearfix"><?php $counter=1; while( $attachments->get() ) : ?><li><a href="<?php echo $attachments->src( 'full' ); ?>" rel="prettyPhoto[gallery1]" class="box-thumb"><img src="<?php echo $attachments->src( 'full' ); ?>" alt="<?php echo $attachments->field( 'title' ); ?>" /></a> <h5 class="thumb-title"><?php echo $attachments->field( 'title' ); ?></h5></li><?php if(!($counter%4)) { ?><li class="clear"></li><?php } $counter++; endwhile; ?></ul><?php endif; ?>کدهای زیر رو بگذارید و تست کنید<?php$args = array( 'post_type' => 'attachment', 'posts_per_page' => -1, 'post_status' =>'any', 'post_parent' => $post->ID );$attachments = get_posts( $args );if ( $attachments ) {$counter=1;foreach ( $attachments as $attachment ) { ?><li><a href="<?php echo $attachments->src( 'full' ); ?>" rel="prettyPhoto[gallery1]" class="box-thumb"><img src="<?php echo $attachments->src( 'full' ); ?>" alt="<?php echo $attachments->field( 'title' ); ?>" /></a> <h5 class="thumb-title"><?php echo $attachments->field( 'title' ); ?></h5></li><?php if(!($counter%4)) { ?><li class="clear"></li><?php } $counter++;}}?> 3 نقل قول لینک به ارسال
mostafa_d26 95 ارسال شده در شهریور 93 مالک گزارش بازنشر ارسال شده در شهریور 93 ضمن تشکر از همه دوستان . مشکل نصب نبودن افزونه attachment بود. بازم ممنون نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .