با عرض سلام خدمت کاربران محترم سایت پی وی لرن.
با جلسه ای دیگر از سری جلسات دوره جامع آموزش ساخت قالب وردپرس در خدمت شما هستیم.
در این جلسه به معرفی فایل های قالب Attachment در وردپرس میپردازیم.
Attachment ها نوع خاصی از post type ها هستند که حاوی اطلاعاتی درمورد فایل های بارگذاری شده از طریق سیستم آپلود رسانه وردپرس، هستند.
اطلاعاتی مانند توضیحات و نام که میتواند از طریق چندین post type – attachment نمایش داده شود.
به عنوان مثال، نوع پست attachment به اطلاعات metadata مانند اندازه تصاویر، محل فایل تصویر، متن جایگزین (alt) و … لینک میدهد.
Attachment ها را میتوان با فایل های قالب مختلفی نشان داد:
فایل های قالب Attachment ها براساس mime-type خودشان شناخته میشوند.
برای مثال اگر attachment شما یک تصویر باشد، میتوانید چگونگی نمایش آن را با استفاده از فایل image.php سفارشی کنید
تمام تصاویری که نوع پسن MIME آن ها image میباشد، با استفاده از فایل image.php رندر میشوند.
یک صفحه attachment یا attachment.php، یک صفحه پست تنها است با نوع پست attachment است که از طریق ایجاد فایل attachment.php ایجاد شده است.
ایجاد یک صفحه attachment همانند ایجاد فایل attachment.php ساده است.
کد های فایل attachment.php مشابه single.php است.
1 2 3 4 5 6 7 8 9 10 11 | <div class="entry-attachment"> <?php $image_size = apply_filters( 'wporg_attachment_size', 'large' ); echo wp_get_attachment_image( get_the_ID(), $image_size ); ?> <?php if ( has_excerpt() ) : ?> <div class="entry-caption"> <?php the_excerpt(); ?> </div><!-- .entry-caption --> <?php endif; ?> </div><!-- .entry-attachment --> |
جلسه معرفی فایل های قالب Attachment نیز به پایان رسید.
در جلسه بعد به معرفی فایل های قالب post type سفارشی میپردازیم. با پی وی لرن همراه باشید.