رفتن به مطلب

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


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

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

لینک به ارسال

سلام

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


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

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

لینک به ارسال

سلام

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


<?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 'کد تبلیغات';
}
?>

لینک به ارسال

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

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

لینک به ارسال

درست شد.

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

لینک به ارسال

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

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

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

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

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

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

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

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

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