![شورت-کدها](https://zarinhost.com/wp-content/uploads/2023/12/شورت-کدها.jpg)
شورت کدها در زمینه های دلخواه یا همان کد کوتاه وردپرس یکی از ویژگیهای مهم و کاربردی است که در نگارش 2.5 به وردپرس اضافه شد و از شورتکدها میتوانیم به یکی از پرکاربردترین و منعطفترین قابلیتها نام برد.
همانطور که میدانید در اکثر پوستههای وردپرس باتوجه به نیازها از زمینه دلخواه وردپرس استفاده میکنیم اما امکان استفاده از شورتکد وردپرس در زمینههای دلخواه آن برای ما وجود ندارد.
شورت کدها در زمینه های دلخواه
در این مقاله باما همراه باشید تا نحوه استفاده از شورتکدها در زمینه دلخواه وردپرس بپردازیم.
شورتکدها در وردپرس از نظر ساختار و کارایی متفاوت هستد و بصورت پیشفرض 5 شورتکد در هسته وردپرس وجود دارد که در ادامه نام آنها را آوردهایم:
audio
caption
embed
gallery
video
در نمونه زیر نام زمینه دلخواه ما zarinhost است که قصد داریم تا از شورتکد audio استفاده کنیم.
زمینه دلخواه:
echo get_post_meta($post->ID, 'zarinhost', true);
شورتکد audio:
[auudio src="audio-source.mp3"]
درباره سرویس جدید زرینهاست شنیدی؟ هاستترو تحویل بگیر؛ 7 روز بعد پرداختش کن!
همانطور که پیش از این گفته شد. زمینههای دلخواه قابلیت اجرای شورتکدها را ندارند و برای شناساندن شورتکدها کافیست. زمینه دلخواه خود را به شکل زیر تغییر دهید.
echo do_shortcode(get_post_meta($post->ID, 'zarinhost', true));|
پس از تغییرات امکان استفاده از شورتکدها وردپرس در زمینههای دلخواه امکانپذیر شده. اما در برخی موردها بعد از انتشار نوشته، شورتکد در زمینه دلخواه دچار مشکل شده که برای رفع این مشکلها میتوانید از قطعه کد زیر استفاده کنید:
echo do_shortcode('[auudio src="'. get_post_meta($post->ID, "zarinhost", true) . '"]');
که پس از ذخیره کافیست تا آدرس فایل صورتی خود را در زمینه دلخواه مدنظر قرار دهید.
درودر از شورت کد ها چطوری در المنتور استفاده کنم؟