• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

مشکل با زمنیه دلخواه در وردپرس

negar13

کاربر تازه وارد
تاریخ عضویت
24 اکتبر 2012
نوشته‌ها
12
لایک‌ها
1
سلام
من طبق معمول با استفاده از روش زیر برای یک قالب فروشگاهی زمینه دلخواه تعریف کردم
<?php $buy = get_post_meta($post->ID, 'buy', true); ?>
<?php $gheymat = get_post_meta($post->ID, 'gheymat', true); ?>
بالا های همه فایل هایی که میخوام زمینه ها نمایش داده بشه دو کد بالا رو قرار دادم متعفبش برای نمایش در محل مورد نظر از کد زیر استفاده کردم
<?php echo $gheymat; ?>
<?php echo $buy; ?>
از نوشتن div و استایل صرف نظر کردم فعلا
---------------------------------------------------
تو صفحه single هیچ مشکلی نیست و همه چیز درست کار میکنه
اما تو صفحه اصلی و صفحه دسته و نتایج جستجو و... تمام مقادیر یکسان نمایش داده میشه
مثلا اگه قیمت کلای یک 1000 تومان و قیمت کالای دو 2000 تومان قرار داده شده تمام مقادیر 2000 این تفاوت نشون داده نمیشه و هر دو کالا مبلغ 2000 تومان نمایش داده میشه
همه افزونه ها رو غیر فعال کردم اما مشکل حل نشد
اساتید لطفا زبرای حل مشکل راهنمایی کنن
تشکر
 

GraphX

Registered User
تاریخ عضویت
20 می 2009
نوشته‌ها
8,066
لایک‌ها
7,756
محل سکونت
دنيای مجازی
سلام
من طبق معمول با استفاده از روش زیر برای یک قالب فروشگاهی زمینه دلخواه تعریف کردم
<?php $buy = get_post_meta($post->ID, 'buy', true); ?>
<?php $gheymat = get_post_meta($post->ID, 'gheymat', true); ?>
بالا های همه فایل هایی که میخوام زمینه ها نمایش داده بشه دو کد بالا رو قرار دادم متعفبش برای نمایش در محل مورد نظر از کد زیر استفاده کردم
<?php echo $gheymat; ?>
<?php echo $buy; ?>
از نوشتن div و استایل صرف نظر کردم فعلا
---------------------------------------------------
تو صفحه single هیچ مشکلی نیست و همه چیز درست کار میکنه
اما تو صفحه اصلی و صفحه دسته و نتایج جستجو و... تمام مقادیر یکسان نمایش داده میشه
مثلا اگه قیمت کلای یک 1000 تومان و قیمت کالای دو 2000 تومان قرار داده شده تمام مقادیر 2000 این تفاوت نشون داده نمیشه و هر دو کالا مبلغ 2000 تومان نمایش داده میشه
همه افزونه ها رو غیر فعال کردم اما مشکل حل نشد
اساتید لطفا زبرای حل مشکل راهنمایی کنن
تشکر


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

negar13

کاربر تازه وارد
تاریخ عضویت
24 اکتبر 2012
نوشته‌ها
12
لایک‌ها
1
ممنون از توجه شما اینم کد صفحه

PHP:
<?php $buy = get_post_meta($post->ID, 'buy', true); ?><?php $gheymat = get_post_meta($post->ID, 'gheymat', true); ?><div class="container">
	 <div class="posttitle">    <ul class="jDesign_tabs">  	<div class="shop"></div>        <li><a href="#tab2" title="برای دیدن محصولات فروشگاه کلیک کنید">تازه های فروشگاه</a></li>           </ul>	       </div>    <div 
class="jDesign_ir">               <div id="tab2" class="jD_content">          	<?php if (have_posts()) : ?>        <?php while (have_posts()) : the_post(); ?>			<div class="shopbg">            <a href="<?php the_permalink() ?>" rel="bookmark"></a>        <a href="<?php the_permalink() ?>"><h2 class="stitle"><?php the_title(); ?></h2></a><p class="gh"><?php echo $gheymat; ?></p>        <a href="<?php the_permalink() ?>" rel="bookmark"></a><a href="<?php the_permalink() ?>"><div class="sthumb"><?php the_post_thumbnail( array(150,150) ); ?></div></a>					<a class="buya" href="<?php echo $buy; ?>"><div class="buy"></div>خرید پستی</a>                     <a class="buya" href="<?php the_permalink() ?>" rel="bookmark"><div class="smore"></div>توضیحات</a>                  </div>	
       <?php endwhile; ?><?php else : ?> <?php _e('Not Found'); ?>?php _e('Sorry, no posts matched your criteria.'); ?>   <?php endif; ?>
    <div class="sp2"></div>       <div class="pages"><?php SEO_pager();?>	</div>        </div>            
</div></div>
 

omidgs

Registered User
تاریخ عضویت
14 نوامبر 2011
نوشته‌ها
98
لایک‌ها
8
ممنون از توجه شما اینم کد صفحه

PHP:
<?php $buy = get_post_meta($post->ID, 'buy', true); ?><?php $gheymat = get_post_meta($post->ID, 'gheymat', true); ?><div class="container">
     <div class="posttitle">    <ul class="jDesign_tabs">      <div class="shop"></div>        <li><a href="#tab2" title="برای دیدن محصولات فروشگاه کلیک کنید">تازه های فروشگاه</a></li>           </ul>           </div>    <div 
class="jDesign_ir">               <div id="tab2" class="jD_content">              <?php if (have_posts()) : ?>        <?php while (have_posts()) : the_post(); ?>            <div class="shopbg">            <a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark"></a>        <a rel="nofollow" href="<?php the_permalink() ?>"><h2 class="stitle"><?php the_title(); ?></h2></a><p class="gh"><?php echo $gheymat; ?></p>        <a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark"></a><a rel="nofollow" href="<?php the_permalink() ?>"><div class="sthumb"><?php the_post_thumbnail( array(150,150) ); ?></div></a>                    <a rel="nofollow" class="buya" href="<?php echo $buy; ?>"><div class="buy"></div>خرید پستی</a>                     <a rel="nofollow" class="buya" href="<?php the_permalink() ?>" rel="bookmark"><div class="smore"></div>توضیحات</a>                  </div>    
       <?php endwhile; ?><?php else : ?> <?php _e('Not Found'); ?>?php _e('Sorry, no posts matched your criteria.'); ?>   <?php endif; ?>
    <div class="sp2"></div>       <div class="pages"><?php SEO_pager();?>    </div>        </div>            
</div></div>

سلام دوست عزیز همه چیز رو خیلی خوب چیدی فقط یه نکته کوچولو رو فراموش کردی اینکه باید اون دوتا خط اول رو هم توی حلقه اصلی بذاری تا مقادیر برای همه پست ها فراخوانی مجدد بشن با اجازه کد شما رو به شیوه زیر اصلاح میکنم
PHP:
<div class="container">

     <div class="posttitle">
    <ul class="jDesign_tabs">
  
    <div class="shop"></div>
        <li><a href="#tab2" title="برای دیدن محصولات فروشگاه کلیک کنید">تازه های فروشگاه</a></li>
       
    </ul>    
   
    </div>
    <div 

class="jDesign_ir">
       
        <div id="tab2" class="jD_content">
              <?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post();?>  
<?php $buy = get_post_meta($post->ID, 'buy', true); ?>
<?php $gheymat = get_post_meta($post->ID, 'gheymat', true); ?> 
            <div class="shopbg">
            <a href="<?php the_permalink() ?>" rel="bookmark"></a>
        <a href="<?php the_permalink() ?>"><h2 class="stitle"><?php the_title(); ?></h2></a><p class="gh"><?php echo $gheymat; ?></p>
        <a href="<?php the_permalink() ?>" rel="bookmark">
</a><a href="<?php the_permalink() ?>"><div class="sthumb"><?php the_post_thumbnail( array(150,150) ); ?></div></a>
                    <a class="buya" href="<?php echo $buy; ?>"><div class="buy"></div>خرید پستی</a> 
                    <a class="buya" href="<?php the_permalink() ?>" rel="bookmark"><div class="smore"></div>توضیحات
</a>      
            </div>    

      
<?php endwhile; ?>
<?php endif; ?>


    <div class="sp2"></div>  
     <div class="pages"><?php
 SEO_pager();
?>    </div>
        </div>
       
     

</div>
</div>

موفق و پیروز باشید
 

negar13

کاربر تازه وارد
تاریخ عضویت
24 اکتبر 2012
نوشته‌ها
12
لایک‌ها
1
سلام دوست عزیز همه چیز رو خیلی خوب چیدی فقط یه نکته کوچولو رو فراموش کردی اینکه باید اون دوتا خط اول رو هم توی حلقه اصلی بذاری تا مقادیر برای همه پست ها فراخوانی مجدد بشن با اجازه کد شما رو به شیوه زیر اصلاح میکنم
PHP:
<div class="container">

     <div class="posttitle">
    <ul class="jDesign_tabs">
  
    <div class="shop"></div>
        <li><a href="#tab2" title="برای دیدن محصولات فروشگاه کلیک کنید">تازه های فروشگاه</a></li>
       
    </ul>    
   
    </div>
    <div 

class="jDesign_ir">
       
        <div id="tab2" class="jD_content">
              <?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post();?>  
<?php $buy = get_post_meta($post->ID, 'buy', true); ?>
<?php $gheymat = get_post_meta($post->ID, 'gheymat', true); ?> 
            <div class="shopbg">
            <a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark"></a>
        <a rel="nofollow" href="<?php the_permalink() ?>"><h2 class="stitle"><?php the_title(); ?></h2></a><p class="gh"><?php echo $gheymat; ?></p>
        <a rel="nofollow" href="<?php the_permalink() ?>" rel="bookmark">
</a><a rel="nofollow" href="<?php the_permalink() ?>"><div class="sthumb"><?php the_post_thumbnail( array(150,150) ); ?></div></a>
                    <a rel="nofollow" class="buya" href="<?php echo $buy; ?>"><div class="buy"></div>خرید پستی</a> 
                    <a rel="nofollow" class="buya" href="<?php the_permalink() ?>" rel="bookmark"><div class="smore"></div>توضیحات
</a>      
            </div>    

      
<?php endwhile; ?>
<?php endif; ?>


    <div class="sp2"></div>  
     <div class="pages"><?php
 SEO_pager();
?>    </div>
        </div>
       
     

</div>
</div>

موفق و پیروز باشید

دکمه تشکر پیدا نرکدم دوست عزیز ممنون از اینکه مشکلمو حل کردین خیلی گیرش بودم
 
بالا