جلسه ۵۶

آموزش درج کد کوتاه در المنتور با ویجت Shortcode

مسعود قربان خانی

مدرس : مسعود قربان خانی

فایل های ضروری و مورد نیاز

آموزش درج کد کوتاه در المنتور

درج شورت کد shortcode قالب های المنتور و کدهای کوتاه افزونه های نصبی نظیر فرم ساز ها در المنتور از این ویجت المنتور استفاده میشود

تخفیف ویژه دانشجویان دوره رایگان المنتور

علاوه بر تخفیف همیشگی المنتور پرو 20% بیشتر تخفیف بگیرید

کد تخفیف : off-elementor

در این نوشته شما می خوانید

این ویجت در المنتور به صورت کاملا رایگان ارائه شده است و شما به راحتی میتوانید کد خود را در صفحات مورد نظر بارگزاری کنید .

کد کوتاه یا Shortcode  چیست ؟

شورت کد به معنی کد های کوتاه می باشد که در المنتور هر قالبی که طراحی میکنید دارای یک کد کوتاه می باشد که میتوانید در هر صفحه ای آن را اجرا کنید .

 

کد کوتاه در المنتور
کد کوتاه در المنتور

کارایی کد کوتاه در المنتور

شما میتوانید در صفحات خود کد های کوتاه افزونه های فرم ساز همانند فرم تماس 7 و دیگر افزونه ها ، ابزارک Twitter یا هر API وب سایت ها را وصل کنید .

 

نمونه شورت کد
نمونه شورت کد

آموزش کار ویجت Shortcode

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

 

سوالات و مشکلات شما در این جلسه

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

16 پاسخ

  1. با سلام و درود
    من ووکامرس رو نصب کردم و برگه حساب کاربری رو وقتی ویرایش کردم پسندم نبود یهو اون برگه رو پاک کردم کلا…مجبور شدم خودم برگه حساب کاربری رو درست کنم و وقتی میرم توی تنظیمات ووکامرس میگه برگه حاوی کدکوتاه [ woocommerce_my_account ] نیست.
    میدونید باید چیکارش کنم؟ چون لینک دادم به بخش های حساب کاربری نمیاره اونارو

    1. سلام وقت بخیر
      کافیه یک برگه جدید بسازی و داخلش کد کوتاه [ woocommerce_my_account ] رو قرار بدی، سپس به پیشخوان وردپرس > ووکامرس > پیکربندی > پیشرفته برو و در بخش برگه‌های پیش‌فرض، برگه جدید رو برای حساب کاربری من انتخاب کن. بعد از ذخیره تنظیمات، کش سایت و مرورگر رو پاک کن تا تغییرات اعمال بشه.

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

  2. درود بر شما
    چطور میشه فراخوانی یک شورتکد رو در المنتور بصورت ajax انجام داد؟
    هدف این هست که این شورتکد تحت تاثیر کش قرار نگیره و هر بار صفحه لود میشه ، همین قسمت شورتکد ، مقدار زنده رو نشون بده
    با تقدیم احترام

    1. سلام درود بر شما
      برای اجرای شورتکد در المنتور به‌صورت Ajax و جلوگیری از کش شدن، می‌توان از wp_ajax و wp_ajax_nopriv در وردپرس استفاده کرد. ابتدا یک فانکشن در فایل functions.php اضافه کنید که مقدار شورتکد را پردازش و خروجی را برمی‌گرداند. سپس با استفاده از jQuery.ajax() در المنتور، این مقدار را هنگام لود صفحه دریافت و در المنت موردنظر نمایش دهید. همچنین می‌توان از data-no-cache=”true” در ویجت HTML المنتور استفاده کرد، اما روش Ajax داینامیک‌تر و بهینه‌تر است.

  3. سلام وقت بخیر. امکانی وجود داره که متن هایی که تو کد کوتاهمون میاد رو بتونیم رنگش رو عوض کنیم؟
    از طریق css های ویجت وقتی میخوام استایل رنگ بدم بهش رنگ کل صفحه عوض میشه.

    1. سلام وقت بخیر
      بله، می‌توانید با استفاده از CSS سفارشی و هدف‌گیری دقیق‌تر، رنگ متن کد کوتاه را تغییر دهید. اگر کد کوتاه شما یک کلاس یا شناسه خاص دارد، می‌توانید به آن اشاره کنید. مثلاً:
      .shortcode-class { color: red; }

  4. سلام وقت بخیر
    در قالب های ذخیره شده داخل پیشخوان برای من ستون کد کوتاه وجود نداره از کجا میتونم شورت کدهام رو ببینم ؟ ممنون از پاسخگوییتون

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

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