
با استفاده از کد کوتاه یک یا چند ویجت یا entire widget area (نوار کناری) را در صفحه وارد کنید.
ابتدا ویجت خود را در نوار کناری عادی قرار دهید. بررسی کنید که آیا کار می کند.
سپس ت هاویجی انتخابی خود را به نوار کناری به نام widgets for shortcode بکشید.
کد کوتاه do_widget (یا do_widget_area) را به صفحه ای که میخواهید ویجت ظاهر شود اضافه کنید.
استفاده از ویجت بیش از یک بار
شما می توانید از ویجت query در صفحه برای ایجاد آرشیو در یک صفحه یااز ویجت rss برای فهرست محتوای خوراک از سایت های دیگر استفاده کنید.
پلاگین به طور پیش فرض تنظیمات نوار کناری تم ها را پیدا میکند وبا استفاده از HTML نوار کناری خروجی ویدجت را کنترل میکند.
در بیشتر موارد این به این معنی است که ویجت به عنوان تم شما طراحی شده است.
در غیر اینصورت پارامترهایی وجود دارند که سعی می کنند این رفتار را نادیده بگیرند.
در تم twenty-fourteen theme متن ویجت به رنگ سفید در سفید می شود!
widget_classes=none آن را رفع میکند. مثلا: [do_widget widget_classes = none yourwidget]
افزونه تنظیمات widgets_for_shortcode را ذخیره و بازیابی خواهد کرد. پس از تنظیمات نوار کناری جدید تم آن را نمایش میدهد.
نصب و راه اندازی
1. ابتدا ویجت انتخاب شده خود را در یک نوار کناری یا ویجت معمولی آزمایش کنید.
2. سپس این افزونه را فعال کنید
3. به «نمایش» ویدجت بروید و «widgets for shortcode» را پیدا کنید
4. ویجت انتخاب شده خود را از نوار کناری عادی خود به نوار shortcodes sidebar بکشید.
5. حالا به یک صفحه بروید و کد کوتاه do_widget را وارد کنید.
- [do_widget widgetname] مثال: [do_widget calendar]
- [do_widget “widget name”]. مثال: [do_widget “tag cloud”]
- [do_widget id=widgetid] . مثال: [do_widget id=tag-cloud-3]
◾ [do_widget_area] (از ویدجت کد کوتاه widget area / sidebar استفاده می شود)
◾ [do_widget_area sidebarid] یا [do_widget_area widget_area = sidebarid] برای sidebar یا widget area –
پارامترهای [do_widget …] :
◾ nameofwidget یا name = ” nameofwidget ” این عنوان ویجت نیست. این نامی است که در صفحه منوی ویدجت مشاهده می کنید حتی زمانی که به نوار کناری مرتبط نیست. برای کاربران موجود، شما همچنین می توانید از نام ویجت بدونname= استفاده کنید. این باید اولین پارامتر باشد. شما فقط می توانید این کاررا با name، (نه شناسه/ID) انجام دهید.
◾ id = وردپرس شناسه ویجت را به عهده دارد مثالها: id = meta-3، id = tag-cloud-9 و غیره
◾ title = false برای مخفی کردن عنوان ویدجت یا برای تغییر دادن تنظیمات html در sidebar تم بکار می رود. title = htmltag where htmltag یکی از مقادیر h1، h2، h3، h4، h5، header، strong، em را می پذیرد.
◾ wrap = htmltag که htmltag یکی از div، p، main، part ، section است.
◾ widget_classes = none این کلاس “ویجت” را از html و کلاس “widget_title” از عنوان html حذف می کند.
◾ class = yourclassname به طور پیشفرض این افزونه کلاس amr-widget را به HTML متصل میکند. شما می توانید از این برای اضافه کردن هر CSS دلخواه استفاده کنید. با تغییر stylesheet خود، اگر آن یک تم سفارشی است، یا با استفاده از پلاگین CSS سفارشی وردپرس، CSS را اضافه کنید.
◾ sidebar=”sidebarname” به طور پیش فرض widgets_for_shortcode sidebar است. فقط اگر می خواهید مجددا از یک ویجت که در نوار کناری دیگری است، استفاده کنید.
پارامترهای [do_widget_area …] :
◾ widget_area = yourwidgetarea به صورت پیشفرض اگر چیزی وارد نشده باشد ‘widgets_for_shortcodes’ است
◾ widget_area_class = none / * گزینه ای برای پاک کردن تم با حذف کلاس widget_area از نوار کناری html * /
◾ widget_classes = none / * option برای حذف کلاس ویجت از wrappinghtml
◾ class = yourclassname به طور پیش فرض amr_widget_area است این بر روی widget area تاثیر می گذارد. در حال حاضر تنها می توانید کلاس های ویجت را حذف کنید، آنها را با استفاده از do_widget_area جایگزین نکنید.
توجه: استفاده از do_widget_area برای widget area به جای کدکوتاه، بدان معنی است که اگر تم ها را تغییر دهید و تم جدید دارای ستون های متفاوت باشد، کد کوتاه با named widget area کار نمیکند.
افزونه با اکثر ویجت های استاندارد rss feeds, tag cloud, pages, meta, search, و… مورد آزمایش قرار گرفته است.
تصاویر

تنظیم ویدجت در ویدجت برای نوار کناری کوتاه. رابط کاربری ویجت (UI) برای ارائه یک رابط کاربر برای کد کوتاه do_widget استفاده می شود.

اضافه کردن کد کوتاه برای ویدجت در یک صفحه (باید در ویدجت برای نوار کناری کوتاه باشد)

ویدجت در یک صفحه

با کلاس ویجت پیش فرض و با widget_classes = none یکی از دو ویدجت خوراک Rss در نوار کناری کوتاه یا اگر فقط نام استفاده می شود هر دو را نشان خواهد داد

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

پارامترهای کوتاه برای حذف ویجت کلاس در تم مانند تم بیست و چهار (جلوگیری از متن سفید در پس زمینه سفید)

مثال ویدجت چند rss در تم بیست و چهار