• اطلاعیه ها

    • Saeed Fard

      آگهی استخدام برنامه نویس و پشتیبان وردپرس   13/12/95

      آگهی استخدام برنامه نویس و پشتیبان وردپرس
       
      2 نفر پشتیبان سایت وردپرسی
      ⁃ آشنا به برنامه نویسی قالب و پلاگین وردپرس 
      ⁃ توانایی راه اندازی سایت، قالب و افزونه های وردپرسی 
      ⁃ توانایی برنامه نویسی PHP در حد متوسط 
      ⁃ اطلاعات عمومی وب بالا 
      ⁃ توانایی پاسخگویی نوشتاری به سوالات انگلیسی با گرامر ساده 
      ⁃ آشنایی با HTML/CSS/jQuery 
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۲ نفر برنامه نویس قالب وردپرس
      ⁃ تسلط به HTML/CSS/jQuery و Bootstrap
      ⁃ توانایی تبدیل HTML به قالب وردپرس
      ⁃ توانایی برنامه نویسی PHP و پلاگین نویسی وردپرس در حد متوسط
      ⁃ آشنایی به اصول سئو 
      ⁃ آشنایی با Git/subversion مزیت محسوب می‌شود.
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا ——— ۱ نفر طراح UI/UX
      ⁃ طراحی خلاقه وب سایت
      ⁃ طراحی با جدیدترین استایل‌های طراحی سایت
      ⁃ مسلط به تایپوگرافی انگلیسی و طراحی وب سایت انگلیسی
      ⁃ انتقاد پذیری و قبول بازخوردهای تیم و مشارکت با دیگر اعضاء تیم برای سرعت بخشیدن به فرایند انجام پروژه
      ⁃ آشنایی و درک HTML/CSS/jQuery
      ⁃ دارای روحیه کار تیمی، خلاق، مسئولیت‌پذیر و پشتکار بالا
      ⁃ امکان همکاری به صورت پروژه‌ای و دورکاری در این موقعیت شغلی فراهم است ——— مزایای کار در مجموعه گرودیا
      ⁃ تجربه ناب کار در سطح یک جهانی
      ⁃ محیط کار بسیار دوستانه و آرام
      ⁃ پرداخت های مناسب و سر وقت
      ⁃ کلاس های آموزشی داخلی به جهت بالا بردن دانایی و توانایی همه اعضا   از علاقه‌مندان و نیازمندان تقاضا می‌شود لطفا رزومه کاری خود را با قید موقعیت شغلی به ایمیل info@grodea.co ارسال نمایید.
    • Morteza

      سال 1396 خورشیدی مبارک   29/12/95

      سال 1396 خورشیدی مبارک
alireza013

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

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

سلام دوستان.

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

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

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

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

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

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

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


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

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

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


add_post_type_support( 'comments' );

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

http://codex.wordpre...st_type_support

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


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

طبق همون آموزشی که توی پست یک لینک دادم ، امکان کامنت رو به فانکشن اضافه کردم و الان توی صفحه ادیت نوشته های 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

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


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

از بعد از


<?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(); ?>

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


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

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

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

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


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

از بالا 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 -->

بگذارید

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


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

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

<?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

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


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

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

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

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

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


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

مجددا سلام.

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

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

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

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

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

portfolio.html

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


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

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

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

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

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


clear: both;
width: 100%

که یک separator میشه

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


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

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

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

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

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


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

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

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


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