Shortcode یا کدکوتاه یکی از امکانات جالب وردپرس است که به شما قدرت تولید المان‌های مختلف را در قالب کوتاه‌ترین کدها را می‌دهد. این المان‌ها می‌تواند شامل هرچیزی باشد، از جدول، گالری تصاویر تا لیستی از نوشته‌های مرتبط و دکمه‌های کاربردی‌تر. این کدها به صورت [shortcodename] نوشته می‌شوند که البته امکان گرفتن محتوا یا پارامتر را نیز دارند. در بعضی مواقع و در تجربه من خروجی گرفتن از Content بدون Shortcode صورت می‌گیرد و متن Shortcode بدون فیلتر و تبدیل نمایش داده می‌شود. دقت کنید که نمایش Shortcode از ۲ روش انجام می‌پذیرد. هم می‌توانید در هر جای قالب خود و با کد زیر کد را تبدیل و اجرا کنید:

روش دیگر که در واقع راه اصلی‌ست نوشتن کد در قسمت ادیتور متن وردپرس است. زمانی که شما در قالب خود توسط تابع the_content() محتوای نوشته را نمایش می‌دهید فیلتری با نام the_content اجرا می‌شود که وظیفه‌ی فیلتر محتوا و تبدیل Shortcodeها به کد نهایی را دارد. حال زمانی که بخواهید محتوا را به صورت دستی گرفتی و تغییراتی دهید چه؟ در این صورت باید فیلتر را به صورت دستی دوباره روی محتوای نهایی اجرا کنید:

در کد بالا $post_content متغیری است که محتوا را نگه می‌دارد و the_content نام فیلتری‌ست که توسط تابع apply_filters بر روی محتوا اجرا می‌شود.