کتابخانه کدهای تخصصی وردپرس (WordPress)
مجموعه کدهای تخصصی توسعه هسته وردپرس، هوکها (Actions & Filters)، توابع سفارشی، شورتکدها و شخصیسازی پیشخوان مدیریت.
اسنیپتهای منتشر شده در این بخش
12 قطعه کدبا فیلتر `the_content` باکس اخطار یا اعلان را قبل از `$content` الحاق کنید.
با فیلتر `the_content` و بررسی شرط `is_single()`، محتوای دلخواه را به متغیر `$content` الصاق (Append) کنید.
با تابع `register_rest_route` در اکشن `rest_api_init` یک اندپوینت GET با اعتبارسنجی ورودیها بسازید.
با هوکهای `manage_posts_columns` و `manage_pages_columns` یک ستون اختصاصی با عرض ثابت برای Post ID ایجاد کنید.
با فیلتر `manage_posts_columns` ستون را تعریف کرده و با اکشن `manage_posts_custom_column` محتوای تصویر شاخص را در آن چاپ کنید.
با تابع زیر در اکشن `wp_head` بازدید ثبت شده و با `[post_views]` تعداد بازدیدها نمایش داده میشود.
با کد زیر تعداد کلمات متن شمرده شده و بر اساس سرعت استاندارد ۲۰۰ کلمه در دقیقه، زمان تقریبی با شورتکد `[reading_time]` چاپ میشود.
با تابع `add_shortcode` و استفاده صحیح از خروجی رشتهای (return به جای echo) شورتکد سفارشی بسازید.
با تابع `register_taxonomy` دستهبندی مورد نظر را بسازید و آن را به پستتایپ اختصاصی متصل کنید.
با تابع `register_post_type` درون اکشن `init` پست تایپ جدید با پشتیبانی از گوتنبرگ (`'show_in_rest' => true`) بسازید.
با بازگرداندن `__return_false` به فیلتر `big_image_size_threshold`، تغییر سایز خودکار تصاویر بزرگ را کاملاً خاموش کنید.
با تابع `add_image_size('custom-name', 800, 450, true);` سایز جدیدی با برش سخت ایجاد کرده و آن را در قالب با `the_post_thumbnail('custom-name')` فراخوانی کنید.