آموزش ساخت شورت‌کد در وردپرس


نویسنده:
شنبه ۷ تیر ۱۳۹۹
ساخت شورتکد در وردپرس

شورت‌کدها، کدهای کوچکی هستند که می‌توان با اجرای آن، کدهای تعریف شده‌ای را به اجرا در آورد و خروجی مشخصی را دریافت کرد. در این مقاله قصد داریم روش ساخت شورت‌کد در وردپرس را بررسی کنیم. در جلسات قبل مفهوم شورت کد و روش استفاده از آن را بررسی کرده‌ بودیم. اگر هنوز با شورت‌کدها آشنا نیستید به مقاله زیر مراجعه کنید.

شورت کد چیست؟ هر آنچه باید از ShortCode‌ها در وردپرس بدانید


روش ساخت شورت‌کد در وردپرس

برای ایجاد یک شورت‌کد باید به محل قرار گرفتن قالب فعلی وب‌سایت خود مراجعه کنید. برای این کار وارد هاست سایت شده و در مسیر public_html‌ به wp-content و سپس themes مراجعه کنید و پوشه‌ی قالب فعلی را انتخاب کنید.

در پوشه‌ی قالب باید به دنبال فایلی به نام functions.php باشید. در این فایل تمامی توابع وردپرس نوشته و اجرا می‌شوند. در انتهای این فایل کد زیر را نوشته سپس فایل را ذخیره کنید.

در کد بالا به کمک تابع add_shortcode برای عبارت my-first-code یک تابع تعریف کردیم. بنابراین هرجا که این شورت‌کد فراخوانی شود تابع adminesite_shortcode اجرا می‌شود.

همانطور که مشاهده می‌کنید این تابع عبارت Hello world را در خروجی چاپ می‌کند. برای آزمایش آن یک بلوک کدکوتاه در گوتنبرگ ایجاد کنید و کد زیر را در آن قرار دهید. سپس تغییرات را ذخیره و پیش نمایش برگه یا نوشته را مشاهده کنید.

در کد بالا یک عمل بسیار ساده برای این شورت‌کد در نظر گرفته‌ایم. شما می‌توانید در داخل بدنه‌ی تابع adminesite_shortcode کد مدنظر خود را بنویسید.


نحوه اجرا کد کوتاه در فایل‌های قالب

به کمک روش بالا می‌توانید کدهای کوتاه موردنیاز خود را بسازید و آنها را در برگه یا نوشته وارد کنید. برای اجرای این کدها در فایل‌های قالب می‌توانید از تابع زیر استفاده کنید:

کافیست جای عبارت your_shortcode اسم شورت‌کدی که ایجاد کرده‌اید را بنویسید. این روش زمانی کاربرد دارد که بخواهیم یک شورت‌کد را به کمک کدهای php اجرا کنیم. برای مثال می‌خواهیم در همه‌ی نوشته‌ها قابلیت امتیازدهی ستاره‌ای فعال شود. در این صورت شورت‌کدی که پلاگین به ما می‌دهد را در single.php جایگذاری می‌کنیم.

مطالب زیر را حتما بخوانید

خطای 404 چیست؟ آموزش رفع خطای 404

حتماً بارها حین مراجعه به و‌بسایتی خطای 404 را در مرورگر خود دیده‌اید. در این مقاله قصد داریم بررسی کنیم...

خطای ۵۰۳ چیست؟ چگونه آن را رفع کنیم؟

خطای ۵۰۳ یک خطا از سمت سرور است که باید به محض مشاهده‌ی آن از روش‌های رفع خطا استفاده کرده...

معرفی انواع پسوندهای دامنه و کاربرد آن‌ها

در این مقاله به معرفی انواع پسوند دامنه‌ها و کاربرد آنها می‌پردازیم. پسوندهای ملی، بین‌المللی، دولتی و سازمانی در بحث...

پست مهمان چیست؟ چه نکاتی را باید در حین نوشتن آن رعایت کنیم؟

پست مهمان یکی از روش‌ها مناسب برای دریافت بک‌لینک رایگان است اما باید نکاتی در نگارش آن رعایت شود.

مهمترین قوانین استفاده صحیح از برچسب‌ها که باید رعایت کنید

استفاده اصولی از برچسب‌ها باعث بهبود طبقه‌بندی مطالب، دسترسی آسان به محتوا و بهبود سئو وب‌سایت می‌شود.

الکسا چیست؟ چقدر می‌توان به این رتبه‌بندی اعتماد کرد؟!

الکسا یک رتبه‌بندی است که توسط شرکت آمازون پشتیبانی می‌شود. اما سوال اینجاست که این رتبه‌بندی چقدر دقیق و صحیح...

دوره آموزش افزونه EDD

دوره آموزش افزونه EDD

اگر قصد ساخت یک فروشگاه آنلاین برای فروش انواع فایل‌های قابل دانلود ...

آموزش افزایش سرعت سایت

دوره آموزش افزایش سرعت وب‌سایت

مرورگر را باز می‌کنید و آدرس سایتتان را وارد می‌کنید. مرورگر شروع ...

دوره آموزش وردپرس فارسی

دوره آموزش وردپرس فارسی

در پکیج آموزش وردپرس فارسی یاد می‌گیرید که چطور از صفر و ...

دیدگاهتان را بنویسید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *