انجمن


ادامه مطلب در پست  (۷ نوشته)

  • 12

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۶
    # نوشته شده: ۱۱ سال پیش
    ۲۳ اسفند ۱۳۹۱ - ۲۳:۰۶

    دوستان یکی میتونه بهم کمک کنه که چجوری در پایین مطالب سایتم ادامه مطلبو بزارم

    برای رفتن به ادامه مطلب باید حتما بر روی عنوان کلیک کنی تا بتونی بری به ادامه نوشتار

    دوستان اگه لطف کنین راهنمایی کنید ممنون می شوم

    parsiandej.ir

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۳ اسفند ۱۳۹۱ - ۲۳:۲۰

    پیش از این چندین بار طرح شده . در انجمن جستجو کنید لطفا

  • 12

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۶
    # نوشته شده: ۱۱ سال پیش
    ۲۵ اسفند ۱۳۹۱ - ۲۱:۰۶

    من الان یک ماهه با این مشکل بر خوردم لطثفا کمکم کنید این مشکل حل بشه

    قالب من مال الگانت تمز و به این راحتی نمیشه بهش ادامه مطلب اضافه کرد

    من کد ادامه مطلبو پیدا کردم ولی نمی دونم کجا بزارم

    <a href="<?php the_permalink(); ?>" class="more"><?php esc_html_e( 'Read More', 'Lucid' ); ?></a>

    وقتی توی سینگل میزارم فقط میره تو خود خود مطلب و انتهای مطلب (ادامه مطلب ) اضافه میشه بازم من کدشو میزارم شما ببینید کجاشو باید این کدو بزارم؟

    <?php get_header(); ?>
    
    <?php $et_full_post = get_post_meta( $post->ID, '_et_full_post', true ); ?>
    
    <div id="content-area" class="clearfix<?php if ( 'on' == $et_full_post ) echo ' fullwidth'; ?>">
    	<div id="left-area">
    		<?php get_template_part('includes/breadcrumbs', 'single'); ?>
    		<?php get_template_part('loop', 'single'); ?>
    	</div> <!-- end #left_area -->
    
    	<?php if ( 'on' != $et_full_post ) get_sidebar(); ?>
    <a href="<?php the_permalink(); ?>" class="more"><?php esc_html_e( 'Read More', 'Lucid' ); ?></a>
    </div> 	<!-- end #content-area -->
    
    <?php get_footer(); ?>

    این کد مال فایل single.php

    ولی یه فایل دی گه هم داره به نام loop-single.php اینم کدش:

    <?php if ( have_posts() ) while ( have_posts() ) : the_post(); ?>
    	<?php if (et_get_option('lucid_integration_single_top') <> '' && et_get_option('lucid_integrate_singletop_enable') == 'on') echo (et_get_option('lucid_integration_single_top')); ?>
    
    	<article id="post-<?php the_ID(); ?>" <?php post_class('entry clearfix'); ?>>
    		<?php
    			$index_postinfo = et_get_option('lucid_postinfo2');
    			if ( $index_postinfo ){
    				echo '<p class="meta-info">';
    				et_postinfo_meta( $index_postinfo, et_get_option('lucid_date_format'), esc_html__('0 comments','Lucid'), esc_html__('1 comment','Lucid'), '% ' . esc_html__('comments','Lucid') );
    				echo '</p>';
    			}
    		?>
    
    		<?php
    			global $wp_embed;
    			$thumb = '';
    			$et_full_post = get_post_meta( $post->ID, '_et_full_post', true );
    			$width = apply_filters('et_blog_image_width',630);
    			if ( 'on' == $et_full_post ) $width = apply_filters( 'et_single_fullwidth_image_width', 960 );
    			$height = apply_filters('et_blog_image_height',210);
    			$classtext = '';
    			$titletext = get_the_title();
    			$thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext,false,'Singleimage');
    			$thumb = $thumbnail["thumb"];
    
    			$et_video_url = get_post_meta( $post->ID, '_et_lucid_video_url', true );
    		?>
    		<?php if ( '' != $thumb && 'on' == et_get_option('lucid_thumbnails') ) { ?>
    			<div class="post-thumbnail">
    				<?php
    					if ( 'video' == get_post_format( $post->ID ) && '' != $et_video_url ){
    						$vur = str_replace( 'http://www.aparat.com/v/', '', $et_video_url);
    						echo '<iframe height="345" width="610" src="http://www.aparat.com/video/video/embed/videohash' . $vur . 'vt/frame"></iframe>';
    
    					} else {
    						print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext, $width, $height, $classtext);
    					}
    				?>
    			</div> 	<!-- end .post-thumbnail -->
    		<?php } ?>
    
    		<div class="post_content clearfix">
    			<h1 class="title"><?php the_title(); ?></h1>
    
    			<?php the_content(); ?>
    			<?php wp_link_pages(array('before' => '<p><strong>'.esc_attr__('Pages','Lucid').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
    			<?php edit_post_link(esc_attr__('Edit this page','Lucid')); ?>
    		</div> 	<!-- end .post_content -->
    	</article> <!-- end .entry -->
    
    	<?php if (et_get_option('lucid_integration_single_bottom') <> '' && et_get_option('lucid_integrate_singlebottom_enable') == 'on') echo(et_get_option('lucid_integration_single_bottom')); ?>
    
    	<?php
    		if ( et_get_option('lucid_468_enable') == 'on' ){
    			if ( et_get_option('lucid_468_adsense') <> '' ) echo( et_get_option('lucid_468_adsense') );
    			else { ?>
    			   <a href="<?php echo esc_url(et_get_option('lucid_468_url')); ?>"><img src="<?php echo esc_url(et_get_option('lucid_468_image')); ?>" alt="468 ad" class="foursixeight" /></a>
    	<?php 	}
    		}
    	?>
    
    	<?php
    		if ( 'on' == et_get_option('lucid_show_postcomments') ) comments_template('', true);
    	?>
    <?php endwhile; // end of the loop. ?>

    من خودم فک میکنم باید به این فایل کدو اضافه کنم ولی کجاش؟home.php

    کدش

    <?php get_header(); ?>
    
    <?php if ( 'on' == et_get_option('lucid_featured', 'on') && is_home() ) get_template_part( 'includes/featured', 'home' ); ?>
    
    <?php
    	$recent_sidebars = array('recent-area-1','recent-area-2','recent-area-3');
    	if ( is_active_sidebar( $recent_sidebars[0] ) || is_active_sidebar( $recent_sidebars[1] ) || is_active_sidebar( $recent_sidebars[2] ) ) {
    		echo '<div id="recent-categories" class="clearfix">';
    		foreach ( $recent_sidebars as $key => $recent_sidebar ){
    			if ( is_active_sidebar( $recent_sidebar ) ) {
    				echo '<div class="recent-category' . (  2 == $key ? ' last' : '' ) . '">';
    				dynamic_sidebar( $recent_sidebar );
    				echo '</div> <!-- end .recent-category -->';
    			}
    		}
    		echo '</div> <!-- end #recent-categories -->';
    	}
    ?>
    
    <div id="content-area" class="clearfix">
    	<div id="left-area">
    	<?php if ( 'on' == et_get_option('lucid_video_slider_home','on') ){ ?>
    		<?php
    			$video_postsnum = (int) et_get_option( 'lucid_video_postsnum', 4 );
    			$video_posts_query = new WP_Query( apply_filters( 'et_video_post_args', array(
    						'tax_query' => array(
    							array(
    								'taxonomy' => 'post_format',
    								'field' => 'slug',
    								'terms' => 'post-format-video'
    							)
    						),
    						'showposts' => $video_postsnum
    					)
    				)
    			);
    		?>
    
    		<?php if ( $video_posts_query->have_posts() ){ ?>
    			<div id="recent-videos">
    				<h3 class="main-title"><?php esc_html_e( 'Recent videos', 'Lucid' ); ?></h3>
    				<a href="<?php echo esc_url( get_post_format_link( 'video' ) ); ?>" class="more"><?php esc_html_e( 'More', 'Lucid' ); ?></a>
    				<div id="video-slider-section">
    					<div id="video-content" class="flexslider">
    						<ul class="slides">
    							<?php
    								$video_info = array();
    								$i = 0;
    								global $wp_embed;
    							?>
    							<?php while ( $video_posts_query->have_posts() ) : $video_posts_query->the_post(); ?>
    								<?php
    									$thumb = '';
    									$width = apply_filters('et_video_image_width',136);
    									$height = apply_filters('et_video_image_height',77);
    									$classtext = '';
    									$titletext = get_the_title();
    									$thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext,false,'Videoimage');
    
    									$video_info[$i]['thumb'] = $thumbnail["thumb"];
    									$video_info[$i]['thumbnail'] = $thumbnail["use_timthumb"];
    									$video_info[$i]['titletext'] = $titletext;
    									$video_info[$i]['width'] = $width;
    									$video_info[$i]['height'] = $height;
    
    									$et_video_url = get_post_meta( $post->ID, '_et_lucid_video_url', true );
    								?>
    								<li>
    								<?php
    									$vur = str_replace( 'http://www.aparat.com/v/', '', $et_video_url);
    									echo '<iframe height="345" width="610" src="http://www.aparat.com/video/video/embed/videohash' . $vur . 'vt/frame"></iframe>';
    								?>
    								</li>
    								<?php $i++; ?>
    							<?php endwhile; ?>
    							<?php wp_reset_postdata();; ?>
    						</ul> <!-- end .slides -->
    					</div> <!-- end #video-content -->
    
    				<?php if ( $video_postsnum < 5 ) { ?>
    					<ul id="video-switcher" class="clearfix">
    						<?php for ( $i = 0; $i < count( $video_info ); $i++ ) { ?>
    							<li<?php if ( 0 == $i ) echo ' class="active_video"'; ?>>
    								<div class="video_image">
    									<?php print_thumbnail($video_info[$i]['thumb'], $video_info[$i]['thumbnail'], $video_info[$i]['titletext'], $video_info[$i]['width'], $video_info[$i]['height'], ''); ?>
    									<span class="et_video_play"></span>
    								</div> <!-- end .video_image -->
    							</li>
    						<?php } ?>
    					</ul>
    				<?php } ?>
    				</div> <!-- end #video-slider-section -->
    			</div> <!-- end #recent-videos -->
    		<?php } ?>
    	<?php } ?>
    
    	<?php if ( have_posts() ){ ?>
    		<div id="recent-articles">
    			<h3 class="main-title"><?php esc_html_e( 'Most recent articles', 'Lucid' ); ?></h3>
    
    			<div id="articles-content">
    			<?php while ( have_posts() ) : the_post(); ?>
    			<?php
    				$index_postinfo = et_get_option('lucid_postinfo1');
    
    				$thumb = '';
    				$width = apply_filters('et_blog_image_width',128);
    				$height = apply_filters('et_blog_image_height',128);
    				$classtext = '';
    				$titletext = get_the_title();
    				$thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext,false,'Blogimage');
    				$thumb = $thumbnail["thumb"];
    			?>
    				<article id="post-<?php the_ID(); ?>" <?php post_class( 'article clearfix' ); ?>>
    
    					<h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
    
    				<?php
    					if ( $index_postinfo ){
    						echo '<p class="meta-info">';
    						et_postinfo_meta( $index_postinfo, et_get_option('lucid_date_format'), esc_html__('0 comments','Lucid'), esc_html__('1 comment','Lucid'), '% ' . esc_html__('comments','Lucid') );
    						echo '</p>';
    					}
    
    					if ( 'on' == et_get_option('lucid_blog_style') ) the_content('');
    					else echo '<p>' . truncate_post( 110, false ) . '</p>';
    				?>
    				</article> 	<!-- end .article -->
    			<?php endwhile; ?>
    			</div> <!-- end #articles-content -->
    		</div> <!-- end #recent-articles -->
    
    		<?php
    			if( function_exists('wp_pagenavi') ) wp_pagenavi();
    			else get_template_part('includes/navigation','home');
    		?>
    	<?php } ?>
    	</div> <!-- end #left-area -->
    
    	<?php get_sidebar(); ?>
    </div> <!-- end #content-area -->
    
    <?php get_footer(); ?>

    حالا فکر کنم کامل متوجه مشکلم شده باشین
    بازم میگم من میخام تو صفحه اصلی پایین هر مطلب لینک ادامه مطلب اضافه بشه اینم کدش
    <a href="<?php the_permalink(); ?>" class="more"><?php esc_html_e( 'Read More', 'Lucid' ); ?></a>

    ولی نمیدونم این کد ادامه مزلبو کجا بزارم؟

    لطفا IMDe و بقیه اساتید کمک کنن..

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۵ اسفند ۱۳۹۱ - ۲۱:۳۵

    دوست عزیز شما باید کد فایل index.php رو بزارید .

    یعنی همون فایلی که صفحه ی اصلی سایتتون رو نمایش میده :)

    کد ادامه مطلب باید در صفحه اصلی و آرشیو دسته ها و برچسب ها قرار گرفته بشه نه در ادامه مطلب ( single.php )

  • 12

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۶
    # نوشته شده: ۱۱ سال پیش
    ۲۵ اسفند ۱۳۹۱ - ۲۱:۳۹

    سلام...ممنون که کمکم میکنید

    اینم کد index.php

    <?php get_header(); ?>
    
    <div id="content-area" class="clearfix">
    	<div id="left-area">
    		<?php get_template_part('includes/breadcrumbs', 'index'); ?>
    
    		<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    			<?php get_template_part('includes/entry', 'index'); ?>
    		<?php
    		endwhile;
    			if (function_exists('wp_pagenavi')) { wp_pagenavi(); }
    			else { get_template_part('includes/navigation','entry'); }
    		else:
    			get_template_part('includes/no-results','entry');
    		endif; ?>
    	</div> <!-- end #left-area -->
    
    	<?php get_sidebar(); ?>
    </div> <!-- end #content-area -->
    
    <?php get_footer(); ?>

    خب حالا کد را باید کجا قرار دهم؟

  • ایران وردپرس

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۷۲۹
    تشکر شده: ۹۵۲ بار
    # نوشته شده: ۱۱ سال پیش
    ۲۵ اسفند ۱۳۹۱ - ۲۲:۰۱

    این قالبتون با استفاده از توابع فایل های php رو ساخته .

    بگردین احتمالا فایل های html هم باید باشند در پوشه های دیگه .

    در این کد نمیشه چیزی گذاشت

  • 12

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۶
    # نوشته شده: ۱۱ سال پیش
    ۲۶ اسفند ۱۳۹۱ - ۱۳:۱۸

    خیر نیست

    لطفا یکی از اساتید کمک کنه

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.