رفتن به مطلب

زمینه دلخواه پیشرفته


پست های پیشنهاد شده

ممنون بابت این آموزش مفید.

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


<a href="<?php echo $ax; ?>" class="zoom lightview">

برای مسیر عکس که بگیرد و


<?php echo $link; ?>

برای یک نوشته گذاشتم.چرا در سایت نمایش نمیدهد؟

کد کامل قسمتهایی که در قالب اسفاده کرده ام:


<?php
$my_query = new WP_Query('showposts=4&cat=3');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<div class="span3">
<div class="feature_box">
<div class="feature_icon"><a href="<?php the_permalink() ?>"><?php if(has_post_thumbnail()) {the_post_thumbnail();} else {echo '<img class="attachment-post-thumbnail" src="'.get_bloginfo("template_url").'/images/no-img.jpg" />';}?>
</a></div>
<div class="feature_content">
<div class="feature_heading">
<div class="medium"><?php the_title(); ?></div>
<div class="large">
<?php echo $link; ?></div>
</div>
<p class="feature_desc"><?php the_content_rss('', TRUE, '', 60); ?></p>
</div>
<div class="feature_link"><a href="<?php the_permalink() ?>" class="arrows_icons16 icon16_5 more" title="بیشتربدانید"></a></div>
</div>
</div>
<?php endwhile; ?>


<ul id="foo2">
<?php
$my_query = new WP_Query('showposts=20&cat=4');
while ($my_query->have_posts()):
$my_query->the_post();
$do_not_duplicate = $post->ID;?>
<li>
<div class="pic-portfolio span4">
<div class="img"><a href="<?php the_permalink() ?>"> <?php if(has_post_thumbnail()) {the_post_thumbnail();} else {echo '<img class="attachment-post-thumbnail" src="'.get_bloginfo("template_url").'/images/no-img.jpg" />';}?>
</a></div>
<div class="img-hover"><span><?php the_title(); ?></span><a href="<?php the_permalink() ?>" class="link"></a><a href="<?php echo $ax; ?>" class="zoom lightview"></a></div>
</div>
</li>
<?php endwhile; ?>

</ul>

لینک به ارسال

شما باید با تایعی که پارسا گفته، مقدار زمینه رو در متغییر $link بریزید و بعد نمایش بدید.

لینک به ارسال

تابع get_post_meta برای خواندن زمینه هست

در همان تاپیک مثال گفته شده است

لینک به ارسال

تابع get_post_meta برای خواندن زمینه هست

در همان تاپیک مثال گفته شده است

دوخط زیر را هم زیر<?php get_header(); ?>اضافه کردم ولی باز نمایش نمیده:

<?php $link= get_post_meta($post->ID, "link", true); ?>

<?php $ax= get_post_meta($post->ID, "ax", true); ?>

ویرایش شده توسط farnaz
لینک به ارسال

همون کدی که در پست 6 قراردادید

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

لینک به ارسال


<?php $link= get_post_meta($post->ID, "link", true); ?>
<?php $ax= get_post_meta($post->ID, "ax", true); ?>

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...