jakob

ساخت هدر اختصاصی

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

با سلام

من میخام تو ی پوسته وردپرس هدر اختصاصی درست کنم به این صورت که زمانی که هر برگه ای میسازم هدر مخصوص به اون صفحه رو هم آپلود کنم

0

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


لینک به پست

درود اگه درست فهمیده باشم:

مثلا برای هدرهای مختلفتون یه کلاس های متفاوت در نظر بگیرید و با شرط is_page برای هر برگه این کلاس ها رو نشون بدید.


.head1{}
.head2{}
.head3{}
.
.
.
.


<?php if(is_page(1)) {?>
<div class="head1"></div>
<?php } elseif (is_page(2)) {?>
<div class="head2"></div>
<?php } elseif (is_page(3)) {?>
<div class="head3"></div>
<?php else {?>
<div class="header"></div>
<?php }?>

1,2,3 آیدی برگه هاست

4

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


لینک به پست

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

0

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


لینک به پست

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


<?php if(is_page() && get_post_meta($post->ID, "myheader", true)) {?>
<img src="<?php echo get_post_meta($post->ID, "myheader", true); ?>" title="هدر" alt="هدر" width="850" height="100" />
<?php } else{ ?>
<div class="header">
هدر ثابت در صورت نبود هدر اختصاصی
</div>
<?php }?>

برای داشتن آپلودر جدا هم می تونید یه متاباکس با media uploader درست کنید.دیگه براتون کدهاشو نمی نویسم کد آماده ی زیر رو تست کنید


https://github.com/trepmal/meta-box-media-upload

0

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


لینک به پست

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

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

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

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


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

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

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


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