amr短編碼任何小部件
外掛Plugin描述
使用小部件或多個小部件或整個小部件區域(側邊欄)插入到頁面中短代碼。
首先在普通邊欄中設置小部件。檢查一下。
然後將您選擇的小部件拖到名為“Widgets for shortcode”的側邊欄中。
將do_widget短代碼添加到您希望窗口小部件顯示的頁面(或do_widget_area)
要在塊編輯器中使用,請添加短代碼塊,然後鍵入(包括方括號[do_widget widgetname]或從’Widgets for Shortcodes’側邊欄中的小部件複製do_widget提示。
請在安裝選項卡下查看有關短代碼和參數的詳細信息(取決於外掛Plugin目錄開發人員最常用的內容)最近完成,這可能是在FAQ下,或者至少在自述文件下。)
多次使用窗口小部件?
從do_widget短代碼引用特定的窗口小部件實例,或者從do_widget_area短代碼中選擇的側邊欄。例如:[do_widget id = widget-n]
例如:您可以使用頁面中的查詢帖子小部件在頁面中創建存檔,或者將rss小部件創建為列出其他網站的Feed內容。有關詳細信息,請參閱 anmari.com
外掛Plugin默認操作是它會神奇地找到主題側邊欄的設置,並使用側邊欄html來控制窗口小部件輸出。在大多數情況下,這意味著窗口小部件將根據主題的其餘部分進行樣式設置。如果這看起來不太好,則存在參數以嘗試覆蓋此行為。
EG:在二十四個主題小部件文本中,最終白色為白色! widget_classes = none修復了這個問題。例如:[do_widget widget_classes = none yourwidget]
更改主題並擔心丟失側邊欄設置?
沒問題,該外掛Plugin將保存並恢復widgets_for_shortcode設置。然後顯示它將選擇新的主題側邊欄設置。
注意:
請在激活此外掛Plugin之前讓您的小部件在側邊欄中工作,請閱讀https://wordpress.org/plugins/amr-shortcode- any-widget / installation /和https://wordpress.org/plugins/amr-shortcode-any-widget/faq/和/或查看設置頁面。要在側邊欄中查看小部件列表,請使用do_widget短代碼將?do_widget_debug添加到頁面。
屏幕截圖







安裝
首先在普通側邊欄或小部件區域中測試您選擇的小部件。然後激活此外掛Plugin轉到外觀>小部件並找到“小部件的短代碼”側邊欄或小部件區域將您選擇的小部件從正常的側邊欄添加到短代碼側邊欄。保存。現在轉到頁面並輸入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](將使用“短片中的小部件”小部件區域/側邊欄
[do_widget_area sidebarid]或[do_widget_area widget_area = sidebarid]側邊欄或窗口小部件區域 – 例如:最大化獲取主題窗口小部件css的可能性。 [do_widget …]參數:
nameofwidget 或name =“ nameofwidget “這不是小部件的標題。這是您在小部件菜單頁面中看到的名稱,即使未分配到側邊欄也是如此。對於現有用戶,您也可以僅使用小部件的名稱而不使用名稱=。它必須是第一個參數。你只能使用名稱,而不是id.id = wordpress指定的widget id。例如:id = meta-3,id = tag-cloud -9 etctitle = false隱藏小部件標題或覆蓋主題小部件標題的第一個側邊欄html設置,使用title = htmltag 其中 htmltag 是h1,h2,h3,h4,h5,header,strong,em之一。 wrap = htmltag 其中 htmltag 是div,p,main,aside,section之一。這將覆蓋你的主題第一個側邊欄小部件包裝html.widget_classes = none這將從包裝html和標題html中的類“widget_title”中刪除類“widget”。這可能足以刪除由您的主題引起的任何不需要的CSS。 class = yourclassname
它確實解決了我遇到的問題,我很滿意這個外掛Plugin!