موارد استفاده شورت کد یا کد کوتاه در وردپرس
شورت کد یا کد کوتاه یکی از مهم ترین و کاربردی ترین قابلیت ها در سایت های وردپرسی می باشد که امکان اجرای نتیجه کار افزونه های مورد نظر را در صفحات مختلف فراهم می کند.
این قابلیت در واقع یک یا چند کلمه کوتاه می باشند که برای فراخوانی افزونه مورد نظر و نمایش نتیجه کار آنها در صفحه و برگه یا هدر و فوتر و سایر جاهای سایت استفاده میشود.
طراحی سایت اهوراوب در ادامه هر آنچه که باید درباره شورت کد یا کدهای کوتاه، نحوه استفاده، مزایا و نکات مهم در استفاده از آنها بدانید را ارائه خواهد داد.
شورت کد یا کد کوتاه وردپرس چیست؟
یکی از اصلی ترین مزایای طراحی سایت با وردپرس، عدم نیاز به دانش برنامه نویسی و کدنویسی می باشد. در این سیستم مدیریت محتوا بدون نیاز به حتی یک خط کد نویسی می توان سایت های مختلف از قبیل طراحی سایت فروشگاهی را در کمترین زمان و به ساده ترین شکل انجام داد.
با توجه به اینکه اغلب قابلیت های روی این سایت ها با افزونه ها پیاده سازی میشوند، به همین دلیل شورت کد یا کد کوتاه معرفی شد تا نتیجه پلاگین ها روی صفحات نمایش داده شود.
کد کوتاه یا شورت کد به یک یا چند کلمه کوتاه گفته میشود که مانند فراخوانی تابع عمل نموده و نتیجه کار یک افزونه را در محل مورد نظر در سایت نمایش می دهد.
به عبارت دیگر، شما یک مرتبه با افزونه های مختلف فرم تماس یا گالری تصاویر و تقویم و غیره را ایجاد می کنید و با شورت کد می توانید از آن بر روی هر برگه و صفحه استفاده کنید. با این امکان حاصل ده ها خط کد نویسی را تنها با یک یا دو کلمه که در [] قرار میگیرد در محل مورد نظر در هر بخش از سایت قرار دهید.
چرا از شورت کد در طراحی سایت با وردپرس استفاده می کنیم؟
در طراحی سایت شرکتی و شخصی و غیره با وردپرس از افزونه ها یا پلاگین های مختلف استفاده شده و قابلیت های بسیار متنوعی با آنها پیاده سازی میشود.
هر یک از این افزونه ها با کدهای متعدد برنامه نویسی شده و طراح سایت نیازی به درک آنها نداشته و خروجی را فقط دریافت می کند. از مهم ترین دلایل برای استفاده از شورت کدها این است که به جای نوشتن کدهای متعدد، می توان با چند کلمه به هدف اصلی دست پیدا کرد.
از دیگر دلایل بسیار مهمی که منجر به تولید شورتکدهای وردپرسی شده اند، امنیت سایت می باشد. وردپرس برای حفظ امنیت سایت های طراحی شده با آن امکان درج کد در برگه ها و سایر بخش ها را مسدود کرده است.
با این قابلیت امکان قرار دادن کدهای مخرب توسط هکرها بر روی سایت وجود ندارد. در این شرایط برای شخصی سازی و ایجاد تجربه کاربری بهتر برحسب کاربران هدف، می توان افزونه را روی سایت نصب و نتیجه کار آنها را با کدهای کوتاه نمایش داد.
پیشنهاد برای مطالعه:
کاربرد شورت کد یا کد کوتاه در وردپرس
هر یک از افزونه های ارائه شده توسط وردپرس و سایر توسعه دهندگان دارای شورتکد می باشند. اما سوال مهم این است که این کدهای کوتاه چه کاربردی دارند و در چه بخش هایی از سایت قابل استفاده هستند؟
به عبارت دیگر، با این کدها چه قابلیت هایی را می توان به سایت اضافه نمود؟ از مهم ترین کاربردهای شورتکد وردپرس به موارد زیر اشاره نمود:
- افزودن فرم تماس ایجاد شدن با پلاگین های مختلف به برگه ها و صفحات مورد نظر
- افزودن صدا
- افزودن ویدئو
- گالری تصاویر
- افزودن تقویم در صفحات مختلف
این قابلیت ها در بخش های مختلفی از سایت قابل پیاده سازی هستند. به عنوان مثال می توان از کدهای کوتاه وردپرسی در برگه ها، صفحه ها، فوتر و هدر استفاده نمود.
چطور از شورت کد در وردپرس استفاده کنیم؟
قالب ها و همچنین افزونه های ارائه شده توسط توسعه دهندگان و وردپرس دارای کدهای کوتاه پیش فرض می باشند.
در شرایطی که افزونه مورد نظر شورتکد ندارد، می توانید با توسعه دهنده تماس بگیرید. برای دسترسی به شورتکدهای موجود در قالب ابتدا باید وارد فایل قالب سایت شوید. قالب در هاست در مسیر زیر قرار دارد:
http://wp-content/themes/your-theme-name/
توابع شورتکد وردپرسی قالب را می توانید در فایل function.php یا includes مشاهده کنید. در این فایل کافیست عبارت add_shortcode را جستجو کنید تا کدهای کوتاه نمایش داده شوند.
مهم ترین نکته برای استفاده از شورتکدهای قالب، جستجوی نام آنها می باشد که در عبارت زیر می توانید آن را پیدا کنید: add_shortcode(‘my-shortcode’, ‘my_shortcode_function’);
My-shortcode همان نام کدکوتاه می باشد که در زمان استفاده باید داخل براکت [] قرار دهید تا تابع مورد نظر فراخوانی و نتیجه آن برگشت داده و روی صفحه نمایش داده شود. به عنوان مثال اگر به جای My-shortcode عبارت form7 بود، کافیست [form7] را در برگه یا صفحه مورد نظر استفاده کنید تا این تابع فراخوانی شود.
برای اضافه کردن این کدها در برگه یا صفحه مورد نظر، کافیست ویرایشگر را در حالت ویرایشگر متنی قرار دهید. سپس کد کوتاه را در براکت روی این صفحه قرار دهید.
برای اضافه کردن شورتکدها از طریق ابزراک ها به برگه مورد نظر، کافیست ابزارک متنی را اضافه کنید. سپس در قسمت متن کد کوتاه را قرار دهید.
نکات مهم در استفاده از شورتکد در طراحی سایت وردپرسی
علیرغم مزایای متعددی که شورتکدهای وردپرسی به همراه دارند، لازم است در استفاده از آنها به چند نکته مهم توجه شود که عبارتند از:
- استفاده زیاد از کدهای کوتاه در برگه و سایر صفحات باعث میشود تغییر قالب را سخت کند. با تغییر قالب تمام تنظیمات انجام شده توسط کدهای کوتاه باید مجدد به صورت دستی انجام شوند.
- در بروزرسانی های وردپرس برخی از شورتکدها ممکن است با اختلال مواجه شوند. لذا باید پس از بروزرسانی ها عملکرد آنها را بررسی و خطاهای بوجود آمده را رفع کنید.
- برای افزودن کدهای کوتاه به هدر یا فوتر، باید وارد فایل header.php یا footer.php شوید و کد زیر را وارد کنید: <?php echo do_shortcode(“[my_shortcode]”); ?> (my_shortcode همان نام شورتکد مورد نظر است)