دوستان اگر این قالب رو میخواین برای توضیحات بیشتر اینجا رو کلیک کنید

استفاده از کدهای کوتاه در وردپرس

شورت کد ها یا همان کد های کوتاه به ما کمک میکنند تا محتوای داینامیک یا پویا را در پست ها برگه ها و حتی سایدبار ها اضافه کنیم.

شورت کد ها داخل دو براکت باز و بسته نمایش داده میشوند مثل این:

[myshortcode]

برای این که بهتر متوجه شورت کد ها بشیم بیاید نگاهی بندازیم به پشت قضیه وردپرس و این که چرا توسعه دهنده های وردپرس این امکان رو به وردپرس اضافه کردند.

وردپرس تمام نوشته های یک مطلب را برسی میکند تا مطمئن شود که هیچ کس از کد های PHP پست ها و محتوای برگه استفاده نمیکند تا در بانک اطلاعاتی یا همان دیتابیس درج کند. خب این به این معنی هست که میتوانید کد های HTML اصلی را در پست های خود بنویسید اما نمیتوانید از کد های PHP در مطالب خود استفاده کنید.

اما اگر می خواهید کد سفارشی را در پست های خود اجرا کنید تا پست های مرتبط ، تبلیغات بنر ، فرم های تماس ، گالری ها و غیره را نمایش دهید چه؟

اینجاست که شورت کد ها وارد صحنه میشوند.

اصولاً به توسعه دهندگان این امکان را می دهد تا کدهای خود را درون یک عملکرد اضافه کنند و سپس آن عملکرد را با وردپرس به عنوان کد کوتاه ثبت کنند ، بنابراین کاربران می توانند به راحتی و بدون داشتن دانش کدگذاری از آن استفاده کنند.

هنگامی که وردپرس کد کوتاه را پیدا کرد ، کد مربوط به آن به طور خودکار اجرا می شود.

بیایید ببینیم چگونه به راحتی کد های کوتاه را در پست ها و صفحات وردپرس خود اضافه کنید.

افزودن یک شورت کد به نوشته ها و برگه های وردپرس

ابتدا باید پست و صفحه را که می خواهید کد کوتاه را اضافه کنید ویرایش کنید. پس از آن ، برای درج بلوک کد کوتاه باید روی دکمه add block کلیک کنید.

پس از افزودن بلوک کد کوتاه ، می توانید به سادگی کد کوتاه خود را در تنظیمات بلوک وارد کنید. کد کوتاه توسط افزونه های مختلف وردپرس ارائه می شود که ممکن است از آنها مانند WPForms برای فرم های تماس ، OptinMonster برای فرم های بازاریابی ایمیل استفاده کنید ، دکمه WP Call button برای درج دکمه و غیره.

اکنون می توانید پست یا صفحه خود را ذخیره کرده و تغییرات خود را پیش نمایش کنید تا کد کوتاه در عمل مشاهده شود.

افزودن شورت کد در ابزارک های نوار کناری

شما همچنین میتوانید از شورت کد ها در ابزارک ها نیز استفاده کنید. برای این کار وارد قسمت نمایش > ابزارک ها شوید و یک ابزارک متن را به ستون کناری سایت خود اضافه کنید

حالا میتوانید شورت کد خود را جایگذاری کنید و از آن در ستون کناری سایت هم استفاده کنید

فراموش نکنید که دکمه ذخیره را هم کلیک کنید تا تنظیمات ابزار ذخیره شود.

بعد از آن میتوانید سایت خود را مشاهده کنید و پیش نمایشی از شورت کدتان را ببینید.

خب تا به اینجا یک شورت کد به مطالب و ستون کناری سایت خود اضافه کردیم اما این کد کوتاه هاوی هیچ کدی نیست که برایمان چیزی را به نمایش بگذارد برای این کار ابتدا باید آن شورت کد را تعریف کنیم پس در ادامه با ما باشید.

چگونه یک کدکوتاه را به فایل های پوسته وردپرس مان اضافه کنیم

منظور از کد کوتاه در پست ها ، صفحات و ابزارک های وردپرس است. با این وجود ، بعضی اوقات ممکن است بخواهید از یک کد کوتاه در داخل یک فایل تم وردپرس استفاده کنید.

وردپرس انجام این کار را آسان می کند ، اما شما نیاز به ویرایش فایل های تم وردپرس خود دارید.

اصولاً با اضافه کردن کد زیر در فایل functions.php قالب می توانید کد کوتاه را به هر الگوی تم وردپرس اضافه کنید.

<?php echo do_shortcode("[your_shortcode]"); ?>

وردپرس اکنون به دنبال کد کوتاه خواهد بود و خروجی آن را در الگوی موضوع شما نمایش می دهد.

نحوه ایجاد کد کوتاه شخصی خود در وردپرس

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

اگر از نوشتن کد PHP راحت هستید ، در اینجا یک نمونه وجود دارد که می توانید به عنوان یک الگو از آن استفاده کنید.

// function that runs when shortcode is called
function Webnma_demo_shortcode() {
// Things that you want to do.
$message= 'Hello world!';
// Output needs to be return
return $message;}
// register shortcode
add_shortcode('greeting', ' Webnma_demo_shortcode ');

در کد بالا یک تابع وجود دارد که یک متغییر با محتوای سلام دنیا را بر میگرداند یا نمایش میدهد این تابع را در یک شورت کد با عنوان greeting قرار دادیم و تمام حالا هر جا از شورت کد greeting استفاده کردیم برای ما متن سلام دنیا را نمایش میدهد.

کد های بالا در فایل فانکشن قالب بگذارید و تمام حالا کد کوتاه شما به صورت زیر میباشد

[greeting]

حال میتوانید بجای کلمه سلام دنیا از مجموعه ای از کد ها برای تبلیغات رندم یا بنر های گوگل استفاده کنید و در آخر متغیر را نمایش دهید و بعد در هر کجا از شورت کد استفاده کردید برایتان نمایش خواهد داد

اگر سوالی داشتید در قسمت دیدگاه بپرسید. با تشکر

این پست هیچ دیدگاهی ندارد.

افزودن دیدگاه