رفتن به مطلب

تبلیغات با برچسب


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

سلام. چطوری میشه کاری کرد که مثلا یه سری بنر یا متن برای یه سری از برچسب های سایت تعیین کرد که هر وقت توی هر پستی اون برچسب ها به کار رفت، همون جا اون تبلیغات های مربوطه به نمایش در بیان؟

لینک به ارسال

سلام

کد رو درون حلقه بزارید:


<?php
if(has_tag(array('tag2','tag3'))){
echo 'کد تبلیغات';
?>

به جای tag2 و tag3 اسلاگ تگهایی که میخواید رو قرار بدید

  • امتیاز 4
لینک به ارسال

سلام

کد رو درون حلقه بزارید:


<?php
if(has_tag(array('tag2','tag3'))){
echo 'کد تبلیغات';
?>

به جای tag2 و tag3 اسلاگ تگهایی که میخواید رو قرار بدید

منظور از حلقه فانكشن پوسته ست؟

لینک به ارسال

حلقه پست در فایلهای single, page , index , tag , category

این رو هم تست کنید

http://wordpress.org/extend/plugins/wp-tag-ads/

لینک به ارسال

من کدنویسییم در حد متوسطه! میشه برام در کدهای زیر جایگذاری کنید؟


<?php get_header(); ?>
<div id="content" class="section">
<?php arras_above_content() ?>
<?php if (have_posts()) : while (have_posts()) : the_post() ; ?>

<?php arras_above_post() ?>

<div id="post-<?php the_ID() ?>" <?php arras_single_post_class() ?>>
<?php arras_postheader() ?>
<div class="entry-content clearfix">
<?php the_content( __('<p>Read the rest of this entry »</p>', 'arras') ); ?>
<?php wp_link_pages(array('before' => __('<p><strong>Pages:</strong> ', 'arras'),
'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
<?php arras_postfooter() ?>
<?php
if ( arras_get_option('display_author') ) {
arras_post_aboutauthor();
}
?>
</div>

<?php arras_below_post() ?>
<a name="comments"></a>
<?php comments_template('', true); ?>
<?php arras_below_comments() ?>

<?php endwhile; else: ?>
<?php arras_post_notfound() ?>
<?php endif; ?>
<?php arras_below_content() ?>
</div><!-- #content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

لینک به ارسال

ابتدای حلقه اینجاست

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

کد رو بعد از این داخل تگ <?php ?> قرار دهید

لینک به ارسال

کد رو گذاشتم به صورت زیر:


<?php get_header(); ?>
<div id="content" class="section">
<?php arras_above_content() ?>
<?php if (have_posts()) : while (have_posts()) : the_post() ; ?> <?php
if(has_tag(array('tag2','tag3'))){
echo 'کد تبلیغات';
?>
<?php arras_above_post() ?>
<div id="post-<?php the_ID() ?>" <?php arras_single_post_class() ?>>
<?php arras_postheader() ?>
<div class="entry-content clearfix">
<?php the_content( __('<p>Read the rest of this entry »</p>', 'arras') ); ?>
<?php wp_link_pages(array('before' => __('<p><strong>Pages:</strong> ', 'arras'),
'after' => '</p>', 'next_or_number' => 'number')); ?>
</div>
<?php arras_postfooter() ?>
<?php
if ( arras_get_option('display_author') ) {
arras_post_aboutauthor();
}
?>
</div>
<?php arras_below_post() ?>
<a name="comments"></a>
<?php comments_template('', true); ?>
<?php arras_below_comments() ?>
<?php endwhile; else: ?>
<?php arras_post_notfound() ?>
<?php endif; ?>
<?php arras_below_content() ?>
</div><!-- #content -->
<?php get_sidebar(); ?>
<?php get_footer(); ?>

اما صفحات سینگل ارور میده:


Parse error: syntax error, unexpected T_ENDWHILE in /home2/.../arras_parsi/single.php on line 31

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

به این صورت تست کنید


<?php
if(has_tag(array('tag2','tag3'))){
echo 'کد تبلیغات';
}
?>

  • امتیاز 1
لینک به ارسال

کدها را در فایل content.php یا section.phop قرار بدید

اگر نمی تونید کدهاشون رو بگذارید

لینک به ارسال

درست شد.

حالا چطوری میشه این تبلیغات رو اتفاقی کرد؟ یعنی چند تا بنر/متن واسه یه سری برچسب تعیین کرد که هر دفعه یه کدومشون نشون داده بشن.

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...