• اطلاعیه ها

    • Morteza

      باهم بسازیم: اطلس ووکامرس و وردپرس   14/07/96

      تاپیک ایجاد شده برای بحث در جهت ایجاد یک منبع، ویکی، صفحات توضیحی و یا بخش آموزشی جامع برای وردپرس و متعلقات مختلف آن است. لطفا جهت مشارکت در این بحث، ارائه پیشنهاد و یا انتقاد به تاپیک فوق مراجعه کنید. باهم بسازیم: اطلس ووکامرس و وردپرس
goldenfont

بنر تبلیغاتی

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

سلام

فرض کنید من 3 تا بنر به سه موضوع :

1-ورزشی

2-آشپزی

3-مذهبی

دارم و در سایتم هم 3 تا دسته بندی :

1-ورزشی

2-آشپزی

3-مذهبی

حالا میخوام بنر 1 فقط در زیر پستهای دسته بندی 1 بیادش

آیا این امکان وجود داره ؟

0

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


لینک به پست

یعنی مثلا پست هایی با دسته بندی ورزشی , تصویر شاخصشون عکس بنر 1 باشه ؟

اگه اینه بله میشه .

میتونیم سه تا فانکشن تعریف کنیم که تو هر کدوم یکی از این تصاویر باشه , بعد در حلقه آیدی دسته مربوطه رو میخونیم , و با شرط فانکشن مورد نظر رو صدا میزنیم .

اگه منظورتون همینه بگید تا کد رو بزارم

5

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


لینک به پست

نه

منظورم اینه که انتهای پست های دسته ورزشی بنر ورزشی قرار بگیره

و بقیه ی دسته ها هم بنر مربوط به اونها

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

0

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


لینک به پست

انتهای هر پست ورزشی , بنر ورزشی باشه یا اینکه انتهای همه ی پست های ورزشی , یک بنر ورزشی باشه ؟

سوالتون یکم ایهام داره :)

ولی به نظرم در هر دو مورد بشه .

0

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


لینک به پست

انتهای هر پست ورزشی یک بنر ثابت ورزشی باشه

انتهای همه پستهای ورزشی همون باشه

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

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

اگ میشه چطوری ؟

ممنون

0

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


لینک به پست

به انتهای حلقه پست در فایل single قرار بدید:

if(in_category( array( 'sport' ) ) ){
echo '<p>تبلیغ</p>';
}

بجای sport نامک دسته رو قرار بدید

6

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


لینک به پست

ممنون

منظور از نامک همون id هستش ؟

0

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


لینک به پست

ارسال شده در (ویرایش شده)

نه برو توی نوشته ها > دسته ها و بعد ویرایش دسته مورد نظر رو بزن اونجا میبینی

ویرایش شده در توسط نگار صادقی
4

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


لینک به پست

نامک = نامک نسخه لاتین واژه است که در نشانی (URL)‌هااستفاده می‌شود. برای نامگذاری فقط از حروف،‌ ارقام و خط تیره استفاده کنید. نمایش فقط با حروف کوچک خواهد بود.

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

6

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


لینک به پست

ارسال شده در (ویرایش شده)

اینطوری نوشتم ،

ولی تو همه نوشته ها هستش ، و همه جا هم یه ذره از این کد شرطش هستش ، و خود بنر ،

59618647206533598652.png

اینطوری نوشتم کدش رو :


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

if(in_category( array( 'دانش-و-فناوری' ) ) ){
echo '<p><a href="http://bartarinha.ir/fa/ads/redirect/a/491" target="_blank"><img alt="" style="width:468px;height:60px;border:0px;" src="http://www.bartarinha.ir/files/adv//1306_688.gif"></a></div></p>';
}
<?php endwhile; ?>
<?php endif; ?>

ویرایش شده در توسط goldenfont
0

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


لینک به پست

ینی مشکل از کد حلقه هستش ؟

0

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


لینک به پست

اینگونه قرار بدید:

<?php if(have_posts()) : ?>
<?php while(have_posts()) : the_post(); ?>
<?php
if(in_category( array( 'دانش-و-فناوری' ) ) ){
echo '<p><a href="[url="http://bartarinha.ir/fa/ads/redirect/a/491"]http://bartarinha.ir...redirect/a/491"[/url] target="_blank"><img alt="" style="width:468px;height:60px;border:0px;" src="[url="http://www.bartarinha.ir/files/adv//1306_688.gif%22></a></div></p>%27;"]http://www.bartarinh.../div></p>';[/url]
} ?>
<?php endwhile; ?>
<?php endif; ?>

3

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


لینک به پست

ممنون

حالا دگ هیچی نمیاد ولی !!!

0

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


لینک به پست

وقتی چیزی نمایش داده نمیشود

به این معنا هست که در دسته مورد نظر نیست مطلب

این حلقه پست پیشفرض هست؟

با شناسه دسته تست کنید


<?php
if(in_category( array( 10 ) ) ){
echo '<p><a href="[url="http://bartarinha.ir/fa/ads/redirect/a/491"]http://bartarinha.ir...redirect/a/491"[/url] target="_blank"><img alt="" style="width:468px;height:60px;border:0px;" src="[url="http://www.bartarinha.ir/files/adv//1306_688.gif%22></a></div></p>%27;"]http://www.bartarinh.../div></p>';[/url]
} ?>

2

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


لینک به پست

ممنون این کار کرد

0

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


لینک به پست

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

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

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

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


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

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

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


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