افزونه Snippet Shortcodes برای متنهای تکراری در صفحات وردپرس
به دلایل مختلف ممکن است بخواهید بعضی متنهای یکسان را در چندین صفحه از سایتتان درج کنید. در صورتی که این متنها نیاز به تغییر داشته باشند، لازم است تک تک صفحات سایتتان را باز کنید و آن را ویرایش کنید که کاری مشکل و زمانبر است و به علاوه ممکن است برخی از موارد را به اشتباه نادیده بگیرید.
افزونهی Snippet Shortcodes ابزاری است که این مشکل را حل میکند و با کمک آن میتوانید به تعداد دلخواه متغیر یا Snippet تعریف کنید و با کمک یک Shortcode آن را در چندین صفحهی مختلف سایت نمایش دهید.
امکانات اصلی افزونه
- ایجاد شورتکد و استفاده از آن در مکانهای مختلف: با این افزونه میتوانید یک شورتکد را فقط یک بار ایجاد کنید و آن را در صفحات و پستهای مختلف وبسایت خود استفاده کنید.
- بهروزرسانی شورتکد در یک مکان و اعمال تغییرات در سراسر وبسایت: اگر محتوای شورتکد خود را بهروزرسانی کنید، این تغییرات به طور خودکار در تمام صفحات و پستهایی که از آن شورتکد استفاده میکنند اعمال میشود.
- استفاده از پارامترها برای گسترش امکانات شورتکدها: میتوانید با استفاده از پارامترها، قابلیتهای شورتکدهای خود را افزایش دهید. برای مثال، میتوانید با استفاده از پارامترها، رنگ، اندازه یا سایر ویژگیهای شورتکد را تغییر دهید.
- پشتیبانی از چند سایتی( Multi Site ): میتوانید از این افزونه در حالت Multi Site وردپرس هم استفاده کنید.
استفاده از پارامترها در نمایش شورتکدها
علاوه بر اینکه میتوانید متن یک Snippet را به طور کامل در صفحهی دلخواتان درج کنید، همچنین میتوانید داخل هر Snippet چند متغیر هم تعریف کنید و هنگام نمایش آنها را بسته به نیاز تغییر دهید.
برای مثال، فرض کنید یک شورتکد برای نمایش یک جدول HTML دارید. میتوانید با استفاده از پارامترها، تعداد ستونها، رنگ سطرها، عرض جدول و سایر ویژگیهای جدول را تغییر دهید.
امکانات دیگر افزونه
- درج یک قطعه کد، HTML، متن و غیره در سراسر وبسایت و تغییر آن فقط در یک مکان
- استفاده از ویرایشگر TinyMCE
- استفاده از شورتکدهای دیگر در داخل شورتکدهایی که خودتان ایجاد میکنید.
- امکان ارسال پارامترهای دلخواه به شورتکدها
شورتکدهای رایگان افزونه
این افزونه به صورت پیشفرض دارای چندین شورتکد رایگان است که میتوانید از آنها استفاده کنید.
sc-todays-date
: نمایش تاریخ امروزsc-user-ip
: نمایش آدرس IP کاربرsc-user-agent
: نمایش User Agent کاربرsc-site-url
: نمایش آدرس URL سایتsc-site-title
: نمایش عنوان سایتsc-admin-email
: نمایش ایمیل مدیر سایتsc-page-title
: نمایش عنوان صفحهsc-login-page
: نمایش لینک ورود به وردپرسsc-privacy-url
: نمایش لینک صفحه حریم خصوصیsc-username
: نمایش نام کاربری کاربر فعلیsc-user-id
: نمایش شناسه کاربر فعلیsc-user-email
: نمایش ایمیل کاربر فعلیsc-first-name
: نمایش نام کاربر فعلیsc-last-name
: نمایش نام خانوادگی کاربر فعلیsc-display-name
: نمایش نام نمایشی کاربر فعلی
اطلاعات بیشتر و دانلود
برای یادگیری روش استفاده از این افزونه و دانلود و نصب آن به صفحهی افزونه در مخزن وردپرس مراجعه کنید.