• اطلاعیه ها

    • Saeed Fard

      برگزاری میتاپ وردپرسی   14/08/96

      بعد از اولین دوره همایش وردپرس در ایران اگر پیگیر اخبار وردپرس بوده باشید، حتما خبر برگزاری چندین میتاپ و جلسه متعدد وردپرسی را شنیده‌اید، یکی از بحث‌های اصلی که محور اصلی این میتاپ‌ها بوده است برگزاری وردکمپ بود که به طور جدی دنبال می‌شود. این میتاپ‌ها و جلسات توسط جمعی از فعلان حوزه وردپرس در کنار وردپرس‌پارسی برگزار می‌شد و مسائل مربوط به این حیطه و از جمله وردکمپ مورد بحث قرار می‌گرفت. این بار با رایزنی‌هایی که با تیم اصلی وردپرس داشتیم در بخش دوم این رویدادها قصد داریم که میتاپ‌ها و جلسات وردپرسی را به صورت آزاد برگزار کنیم تا تمامی علاقه‌مندان و دوست‌داران وردپرس فرصت حضور داشته باشند و با گردهمایی، جامعه کاملتری از دوست داران وردپرس بسازیم و از تجربیات یکدیگر استفاده کنیم.   بدیهی است که این رویدادها با رویکرد مثبت در جهت سود رسانی به جامعه وردپرس و افراد حاضر در آن برگزار می‌شود و برای تمامی علاقه‌مندان به وردپرس است. پس اگر یک کاربر معمولی وردپرس یا یک توسعه دهنده هستید می‌توانید در این رویدادها شرکت کنید. ما در ملاقات‌هایمان از موارد مختلف و کاربردی وردپرس صحبت می‌کنیم و علاقمند به توسعه هر چه بیشتر وردپرس در ایران هستیم. ما وردپرس را دوست داریم. عضویت در این گروه برای همه افرادی که مایل به پیوستن هستند بدون در نظرگرفتن توانایی‌ها، مهارت‌ها، وضعیت مالی و یا معیارهای دیگر باز و رایگان است. فضای میتاپ‌ها و جلسات ما دوستانه و آزادنه و دور از هرگونه تبعیض و رفتارهای زننده است. بر این اساس از تمامی دوستانی که علاقه‌مند به شرکت در میتاپ‌های وردپرس هستند دعوت می‌شود تا از طریق لینک زیر در سایت میتاپ اقدام به ثبت‌نام کنند و منتظر خبرهای برگزاری جلسات در آینده باشند . لینک ثبت نام و عضویت : https://www.meetup.com/Iran-WordPress-Meetup    
alireza013

افزودن امکان دیدگاه به بخش Portfolio

10 پست در این موضوع قرار دارد

سلام دوستان.

یه پوسته دارم که بخش نمونه کار ( Portfolio ) از دیدگاه پشتیبانی نمی کنه.

راهی وجود داره که این امکان رو به این بخش اضافه کرد؟

من با قرار دادن کد <?php comments_template(); ?> در قالب single-portfolio.php تست کردم اما متاسفانه جواب نداد.

این رو هم اجرا کردم : http://wordpress.org/support/topic/enable-commenting-on-portfolio-items

اما توفیقی حاصل نشد.

ممنون میشم راهنمایی کنید.

0

به اشتراک گذاری این پست


لینک به پست

شما اول باید در پست تایپش ساپورت از کامنت را براش تعریف کنید

برای اینکار باید فانکشن معرفیش رو در functions.php قالبتون پیدا کنید و بهش اضافه کنید


add_post_type_support( 'comments' );

البته کدها را چک کنید و add_suport خودش رو پیدا کنید و با یک (,) comments رو هم بهش اضافه کنید

http://codex.wordpre...st_type_support

3

به اشتراک گذاری این پست


لینک به پست

طبق همون آموزشی که توی پست یک لینک دادم ، امکان کامنت رو به فانکشن اضافه کردم و الان توی صفحه ادیت نوشته های Portfolio قسمت پذیرفتن دیدگاه هم اضافه شده. اما هنوز نتونستم قسمت دیدگاه رو به قالبش اضافه کنم.

این سورس کد single-portfolio.php هست. اگر کسی از دوستان میدونه راهنمایی کنه که چطور این کار رو انجام بدم :

<?php get_header();

// GET GLOBALS

global $content_and_sidebar;

// GET THE METAFIELDS

$meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);

$meta_fields = maybe_unserialize( $meta_fields );

/*--------------------------------------------------------------------------------------------------

ACTION BOX AREA

--------------------------------------------------------------------------------------------------*/

zn_get_template_from_area ('action_box_area',$post->ID,$meta_fields);

?>

<section id="content">

<?php if ( $content_and_sidebar ) { ?>

<div class="container">

<div id="mainbody">

<div class="row">

<div class="span12">

<?php while(have_posts()) : the_post();

// GET POST OPTIONS

$post_meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);

$post_meta_fields = maybe_unserialize( $post_meta_fields );

// Sidebar check

$has_sidebar = false;

// TITLE CHECK

if ( isset ( $post_meta_fields['page_title_show'] ) && $post_meta_fields['page_title_show'] == 'yes' ) {

echo '<h1 class="page-title">'.get_the_title().'</h1>';

}

?>

<div class="hg-portfolio-item row">

<div class="text span7">

<?php the_content(''); ?>

</div><!-- end text -->

<div class="img-full span5">

<?php

/*

echo '<pre>';print_r($post_meta_fields['port_media']);echo '</pre>';*/

if ( !empty ( $post_meta_fields['port_media'] ) && is_array( $post_meta_fields['port_media'] ) ) {

$all_media = count( $post_meta_fields['port_media'] );

if ( !empty ( $post_meta_fields['port_media']['0']['port_media_image_comb'] ) && !empty ( $post_meta_fields['port_media']['0']['port_media_video_comb'] ) ) {

echo '<a href="'.$post_meta_fields['port_media']['0']['port_media_video_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'span5',$has_sidebar );

$image = vt_resize( '', $post_meta_fields['port_media']['0']['port_media_image_comb'] , $size['width'],'' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

unset( $post_meta_fields['port_media']['0'] );

}

elseif ( !empty ( $post_meta_fields['port_media']['0']['port_media_image_comb'] ) ) {

echo '<a href="'.$post_meta_fields['port_media']['0']['port_media_image_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'span5',$has_sidebar );

$image = vt_resize( '', $post_meta_fields['port_media']['0']['port_media_image_comb'] , $size['width'],'' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

unset( $post_meta_fields['port_media']['0'] );

}

elseif ( !empty ( $post_meta_fields['port_media']['0']['port_media_video_comb'] ) ) {

$size = zn_get_size( 'span5',$has_sidebar );

echo get_video_from_link( $post_meta_fields['port_media']['0']['port_media_video_comb'] , '' , $size['width'] , $size['height'] );

unset( $post_meta_fields['port_media']['0'] ); }

}

?>

<div class="clear"></div>

<?php

if ( !empty ( $post_meta_fields['sp_link']['url'] ) || !empty ( $post_meta_fields['sp_col'] ) ) {

echo '<div class="itemLinks">';

if ( !empty ( $post_meta_fields['sp_link']['url'] ) ) {

echo '<p><a href="'.$post_meta_fields['sp_link']['url'].'" target="'.$post_meta_fields['sp_link']['target'].'" >'.__("Live Preview: ",THEMENAME).'<strong>'.$post_meta_fields['sp_link']['url'].'</strong></a></p>';

}

if ( !empty ( $post_meta_fields['sp_col'] ) ) {

echo '<p>'.__("Our collaborators: ",THEMENAME).'<strong>'.$post_meta_fields['sp_col'].'</strong></p>';

}

echo '<p>'.__("Category: ",THEMENAME).'<strong>'. get_the_term_list( $post->ID, 'project_category', '', ' , ', '' ) .'</strong></p>';

echo '</div>';

}

?>

<?php

if ( !empty ( $post_meta_fields['sp_show_social'] ) && $post_meta_fields['sp_show_social'] == 'yes' ) {

?>

<div class="itemSocialSharing fixclear">

<!-- Twitter Button -->

<div class="itemTwitterButton">

<a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal">Tweet</a>

<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>

</div>

<!-- Facebook Button -->

<div class="itemFacebookButton">

<div id="fb-root"></div>

<script type="text/javascript">

(function(d, s, id) {

var js, fjs = d.getElementsByTagName(s)[0];

if (d.getElementById(id)) {return;}

js = d.createElement(s); js.id = id;

js.src = "http://connect.facebook.net/en_US/all.js#appId=177111755694317&xfbml=1";

fjs.parentNode.insertBefore(js, fjs);

}(document, 'script', 'facebook-jssdk'));

</script>

<div class="fb-like" data-send="false" data-layout="button_count" data-width="90" data-show-faces="false"></div>

</div>

<!-- Google +1 Button -->

<div class="itemGooglePlusOneButton">

<g:plusone size="medium"></g:plusone>

<script type="text/javascript">

(function() {

window.___gcfg = {lang: 'en'}; // Define button default language here

var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;

po.src = 'https://apis.google.com/js/plusone.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);

})();

</script>

</div>

<div class="clr"></div>

</div><!-- social links -->

<?php

}

?>

</div><!-- right side -->

<div class="clear"></div>

<?php

if ( !empty ( $post_meta_fields['port_media'] ) && is_array( $post_meta_fields['port_media'] ) ) {

echo '<div class="zn_other_images">';

foreach ( $post_meta_fields['port_media'] as $media ) {

if ( !empty ( $media['port_media_image_comb'] ) && !empty ( $media['port_media_video_comb'] ) ) {

echo '<div class="span3">';

echo '<a href="'.$media['port_media_video_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'four',$has_sidebar );

$image = vt_resize( '', $media['port_media_image_comb'] , $size['width'],'202' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

echo '</div>';

} elseif ( !empty ( $media['port_media_image_comb'] ) ) {

echo '<div class="span3">';

echo '<a href="'.$media['port_media_image_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'four',$has_sidebar );

$image = vt_resize( '', $media['port_media_image_comb'] , $size['width'],'202' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

echo '</div>';

} elseif ( !empty ( $media['port_media_video_comb'] ) ) {

echo '<div class="span3">';

$size = zn_get_size( 'four',$has_sidebar );

echo get_video_from_link( $media['port_media_video_comb'] , '' , $size['width'] , 202 );

echo '</div>';

}

}

echo '<div class="clear"></div>';

echo '</div>';

}

?>

</div><!-- end Portfolio page -->

<?php endwhile; wp_reset_query(); ?>

</div>

</div><!-- end row -->

</div><!-- end mainbody -->

</div><!-- end container -->

<?php } ?>

<?php

/*--------------------------------------------------------------------------------------------------

START CONTENT AREA

--------------------------------------------------------------------------------------------------*/

if ( isset ( $meta_fields['content_main_area'] ) && is_array ( $meta_fields['content_main_area'] ) ) {

echo '<div class="container">';

zn_get_template_from_area ('content_main_area',$post->ID,$meta_fields);

echo '</div>';

}

/*--------------------------------------------------------------------------------------------------

START GRAY AREA

--------------------------------------------------------------------------------------------------*/

$cls = '';

if ( !isset ( $meta_fields['content_bottom_area'] ) || !is_array ( $meta_fields['content_bottom_area'] ) ) {

$cls = 'noMargin';

}

if ( isset ( $meta_fields['content_grey_area'] ) && is_array ( $meta_fields['content_grey_area'] ) ) {

echo '<div class="gray-area '.$cls.'">';

echo '<div class="container">';

zn_get_template_from_area ('content_grey_area',$post->ID,$meta_fields);

echo '</div>';

echo '</div>';

}

/*--------------------------------------------------------------------------------------------------

START BOTTOM AREA

--------------------------------------------------------------------------------------------------*/

if ( isset ( $meta_fields['content_bottom_area'] ) && is_array ( $meta_fields['content_bottom_area'] ) ) {

echo '<div class="container">';

zn_get_template_from_area ('content_bottom_area',$post->ID,$meta_fields);

echo '</div>';

}

?>

</section><!-- end #content -->

<?php get_footer(); ?>

ویرایش شده در توسط Morteza
0

به اشتراک گذاری این پست


لینک به پست

از بعد از


<?php while(have_posts()) : the_post();
// GET POST OPTIONS
$post_meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);
$post_meta_fields = maybe_unserialize( $post_meta_fields );
// Sidebar check
$has_sidebar = false;
// TITLE CHECK
if ( isset ( $post_meta_fields['page_title_show'] ) && $post_meta_fields['page_title_show'] == 'yes' ) {
echo '<h1 class="page-title">'.get_the_title().'</h1>';
}
?>

یعنی خط 42 تا قبل از


<?php endwhile; wp_reset_query(); ?>

در خط 195

می تونید کدتون رو بگذارید ولی اینکه کجاش باشه بستگی داره به استایل شما و جایی که براش در نظر گرفتین

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

و با این دو کد به ترتیب نظرهای هر پست و فرم ارسال رو می تونید احضار کنید (تمام اینها در صورتیکه پست تایپتون ساپورتش کنه انجام می شه و برای اطمینان می تونید در صفحه ارسال مطلب برای این تایپ در تنظیمات چک کنید جک باکس گفت و گو ها را داره یا خیر)


<?php
$comments = get_comments(array('post_id' => $id));
wp_list_comments(array(), $comments);

?>
<?php comments_template(); ?>

2

به اشتراک گذاری این پست


لینک به پست

از راهنماییتتون ممنونم. به خوبی انجام شد و کامنت فعال شد.

فقط مشکلی که وجود داره ، اگه توی کد ها نگاه کنید ، برای هر صفحه قسمت هایی به نام Content Area , Gray area و bottom area تعریف شده که میشه توی ویرایشکر ، برای هر بخش محتوا قرار داد. مساله ای که هست ، من کد مربوط به کامنت ها رو حتی توی پایین ترین قسمت single-portfolio.php که میذارم باز هم قسمت کامنت ها بالای این نواحی ظاهر میشن. راهی وجود داره که بخش دیدگاه رو زیر این نواحی برد ؟

0

به اشتراک گذاری این پست


لینک به پست

از بالا 4 تا دیو را باید بیارید در حلقه و از پایین هم چهار دیوی که بسته شدند یعنی


<div class="container">
<div id="mainbody">
<div class="row">
<div class="span12">
<?php while(have_posts()) : the_post();
// GET POST OPTIONS
$post_meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);
$post_meta_fields = maybe_unserialize( $post_meta_fields );

می شه


<?php while(have_posts()) : the_post();?>
<div class="container">
<div id="mainbody">
<div class="row">
<div class="span12">
<?php
// GET POST OPTIONS
$post_meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);
$post_meta_fields = maybe_unserialize( $post_meta_fields );

و


<?php endwhile; wp_reset_query(); ?>
</div>
</div><!-- end row -->
</div><!-- end mainbody -->
</div><!-- end container -->

می شه



</div>
</div><!-- end row -->
</div><!-- end mainbody -->
</div><!-- end container -->
<?php endwhile; wp_reset_query(); ?>

حالا می تونید کدهاتون رو بعد از


</div><!-- end container -->

بگذارید

2

به اشتراک گذاری این پست


لینک به پست

روشی که فرمودید رو اجرا کردم اما متاسفانه باز هم کامنت ها بالاتر از اون ناحیه ظاهر میشه . کدها بعد از تغییرات :

<?php get_header();

// GET GLOBALS

global $content_and_sidebar;

// GET THE METAFIELDS

$meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);

$meta_fields = maybe_unserialize( $meta_fields );

/*--------------------------------------------------------------------------------------------------

ACTION BOX AREA

--------------------------------------------------------------------------------------------------*/

zn_get_template_from_area ('action_box_area',$post->ID,$meta_fields);

?>

<section id="content">

<?php if ( $content_and_sidebar ) { ?>

<?php while(have_posts()) : the_post(); ?>

<div class="container">

<div id="mainbody">

<div class="row">

<div class="span12">

<?php

// GET POST OPTIONS

$post_meta_fields = get_post_meta($post->ID, 'zn_meta_elements', true);

$post_meta_fields = maybe_unserialize( $post_meta_fields );

// Sidebar check

$has_sidebar = false;

// TITLE CHECK

if ( isset ( $post_meta_fields['page_title_show'] ) && $post_meta_fields['page_title_show'] == 'yes' ) {

echo '<h1 class="page-title">'.get_the_title().'</h1>';

}

?>

<div class="hg-portfolio-item row">

<div class="text span7">

<?php the_content(''); ?>

</div><!-- end text -->

<div class="img-full span5">

<?php

/*

echo '<pre>';print_r($post_meta_fields['port_media']);echo '</pre>';*/

if ( !empty ( $post_meta_fields['port_media'] ) && is_array( $post_meta_fields['port_media'] ) ) {

$all_media = count( $post_meta_fields['port_media'] );

if ( !empty ( $post_meta_fields['port_media']['0']['port_media_image_comb'] ) && !empty ( $post_meta_fields['port_media']['0']['port_media_video_comb'] ) ) {

echo '<a href="'.$post_meta_fields['port_media']['0']['port_media_video_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'span5',$has_sidebar );

$image = vt_resize( '', $post_meta_fields['port_media']['0']['port_media_image_comb'] , $size['width'],'' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

unset( $post_meta_fields['port_media']['0'] );

}

elseif ( !empty ( $post_meta_fields['port_media']['0']['port_media_image_comb'] ) ) {

echo '<a href="'.$post_meta_fields['port_media']['0']['port_media_image_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'span5',$has_sidebar );

$image = vt_resize( '', $post_meta_fields['port_media']['0']['port_media_image_comb'] , $size['width'],'' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

unset( $post_meta_fields['port_media']['0'] );

}

elseif ( !empty ( $post_meta_fields['port_media']['0']['port_media_video_comb'] ) ) {

$size = zn_get_size( 'span5',$has_sidebar );

echo get_video_from_link( $post_meta_fields['port_media']['0']['port_media_video_comb'] , '' , $size['width'] , $size['height'] );

unset( $post_meta_fields['port_media']['0'] ); }

}

?>

<div class="clear"></div>

<?php

if ( !empty ( $post_meta_fields['sp_link']['url'] ) || !empty ( $post_meta_fields['sp_col'] ) ) {

echo '<div class="itemLinks">';

if ( !empty ( $post_meta_fields['sp_link']['url'] ) ) {

echo '<p><a href="'.$post_meta_fields['sp_link']['url'].'" target="'.$post_meta_fields['sp_link']['target'].'" >'.__("Live Preview: ",THEMENAME).'<strong>'.$post_meta_fields['sp_link']['url'].'</strong></a></p>';

}

if ( !empty ( $post_meta_fields['sp_col'] ) ) {

echo '<p>'.__("Our collaborators: ",THEMENAME).'<strong>'.$post_meta_fields['sp_col'].'</strong></p>';

}

echo '<p>'.__("Category: ",THEMENAME).'<strong>'. get_the_term_list( $post->ID, 'project_category', '', ' , ', '' ) .'</strong></p>';

echo '</div>';

}

?>

<?php

if ( !empty ( $post_meta_fields['sp_show_social'] ) && $post_meta_fields['sp_show_social'] == 'yes' ) {

?>

<div class="itemSocialSharing fixclear">

<!-- Twitter Button -->

<div class="itemTwitterButton">

<a href="https://twitter.com/share" class="twitter-share-button" data-count="horizontal">Tweet</a>

<script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script>

</div>

<!-- Facebook Button -->

<div class="itemFacebookButton">

<div id="fb-root"></div>

<script type="text/javascript">

(function(d, s, id) {

var js, fjs = d.getElementsByTagName(s)[0];

if (d.getElementById(id)) {return;}

js = d.createElement(s); js.id = id;

js.src = "http://connect.facebook.net/en_US/all.js#appId=177111755694317&xfbml=1";

fjs.parentNode.insertBefore(js, fjs);

}(document, 'script', 'facebook-jssdk'));

</script>

<div class="fb-like" data-send="false" data-layout="button_count" data-width="90" data-show-faces="false"></div>

</div>

<!-- Google +1 Button -->

<div class="itemGooglePlusOneButton">

<g:plusone size="medium"></g:plusone>

<script type="text/javascript">

(function() {

window.___gcfg = {lang: 'en'}; // Define button default language here

var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;

po.src = 'https://apis.google.com/js/plusone.js';

var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);

})();

</script>

</div>

<div class="clr"></div>

</div><!-- social links -->

<?php

}

?>

</div><!-- right side -->

<div class="clear"></div>

<?php

if ( !empty ( $post_meta_fields['port_media'] ) && is_array( $post_meta_fields['port_media'] ) ) {

echo '<div class="zn_other_images">';

foreach ( $post_meta_fields['port_media'] as $media ) {

if ( !empty ( $media['port_media_image_comb'] ) && !empty ( $media['port_media_video_comb'] ) ) {

echo '<div class="span3">';

echo '<a href="'.$media['port_media_video_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'four',$has_sidebar );

$image = vt_resize( '', $media['port_media_image_comb'] , $size['width'],'202' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

echo '</div>';

} elseif ( !empty ( $media['port_media_image_comb'] ) ) {

echo '<div class="span3">';

echo '<a href="'.$media['port_media_image_comb'].'" rel="prettyPhoto" class="hoverBorder">';

$size = zn_get_size( 'four',$has_sidebar );

$image = vt_resize( '', $media['port_media_image_comb'] , $size['width'],'202' , true );

echo '<img src="'.$image['url'].'" width="'.$image['width'].'" height="'.$image['height'].'" alt="'.get_the_title().'" />';

echo '</a>';

echo '</div>';

} elseif ( !empty ( $media['port_media_video_comb'] ) ) {

echo '<div class="span3">';

$size = zn_get_size( 'four',$has_sidebar );

echo get_video_from_link( $media['port_media_video_comb'] , '' , $size['width'] , 202 );

echo '</div>';

}

}

echo '<div class="clear"></div>';

echo '</div>';

}

?>

</div><!-- end Portfolio page -->

</div>

</div><!-- end row -->

</div><!-- end mainbody -->

</div><!-- end container -->

<div class="clear"></div>

<div class="portflio_comments">

<!-- DISQUS comments block -->

<div class="disqusForm">

<?php comments_template(); ?>

</div>

<div class="clear"></div>

<!-- end DISQUS comments block -->

</div>

<?php endwhile; wp_reset_query(); ?>

<?php } ?>

<?php

/*--------------------------------------------------------------------------------------------------

START CONTENT AREA

--------------------------------------------------------------------------------------------------*/

if ( isset ( $meta_fields['content_main_area'] ) && is_array ( $meta_fields['content_main_area'] ) ) {

echo '<div class="container">';

zn_get_template_from_area ('content_main_area',$post->ID,$meta_fields);

echo '</div>';

}

/*--------------------------------------------------------------------------------------------------

START GRAY AREA

--------------------------------------------------------------------------------------------------*/

$cls = '';

if ( !isset ( $meta_fields['content_bottom_area'] ) || !is_array ( $meta_fields['content_bottom_area'] ) ) {

$cls = 'noMargin';

}

if ( isset ( $meta_fields['content_grey_area'] ) && is_array ( $meta_fields['content_grey_area'] ) ) {

echo '<div class="gray-area '.$cls.'">';

echo '<div class="container">';

zn_get_template_from_area ('content_grey_area',$post->ID,$meta_fields);

echo '</div>';

echo '</div>';

}

/*--------------------------------------------------------------------------------------------------

START BOTTOM AREA

--------------------------------------------------------------------------------------------------*/

if ( isset ( $meta_fields['content_bottom_area'] ) && is_array ( $meta_fields['content_bottom_area'] ) ) {

echo '<div class="container">';

zn_get_template_from_area ('content_bottom_area',$post->ID,$meta_fields);

echo '</div>';

}

?>

</section><!-- end #content -->

<?php get_footer(); ?>

ویرایش شده در توسط Morteza
0

به اشتراک گذاری این پست


لینک به پست

شاید از جای دیگه دستوری داره چون از اینجا فقط این دستور را داره که کدها را در لایه container بخونه

از صفحه ای که لود می شه سورس کد بگیرید و بگذارید شاید بشه کمکی گرد

سورس کد را در نوت پد و utf-8 ذخیره و زیپ کنید از طریق ویرایشگر پیشرفته آپلود کنید اینجا

2

به اشتراک گذاری این پست


لینک به پست

مجددا سلام.

خب من بالاخره موفق نشدم بخش کامنت ها رو ببرم زیر اون 3 تا area که توی پست های قبلی گفتم.

الان یه صفحه Portfolio رو خروجی گرفتم پیوست کردم.

کامنت ها از خط حدودا 261 شروع میشن و دقیقا بعد از کامنت ها اون 3 ناحیه شروع میشن.

اگر دوستان راهنمایی کنند که بتونم کامنت ها رو منتقل کنم زیر اون 3 ناحیه ممنون میشم.

توی پست های قبلی استاد عزیزمون راهنمایی کردند اما توفیقی حاصل نشد و با اون تغییرات هم همچنان کامنت ها بالاتر قرار میگیرند.

portfolio.html

0

به اشتراک گذاری این پست


لینک به پست

بهتر هست آنلاین آدرس بدید

الان بدون استایل هست و مشخص نیست

شما احتمالا مشکل در float داری

میتونید از همون کد جناب فخار استفاده کنید و در بالای بخش دیدگاه ها یک div با استایل زیر قرار بدید


clear: both;
width: 100%

که یک separator میشه

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری