Personalizati controlul pentru a reprezenta campul de nume pentru un anumit meniu.

Descriere #Descriere

Vezi si # Vezi si

  • WP_Customize_Control

Sus ↑

Sursa #Sursa

Fisier: wp-includes / customize / class-wp-customize-nav-menu-item-control.php

clasa WP_Customize_Nav_Menu_Item_Control extinde WP_Customize_Control {/ ** * Tipul de control. * * @de la 4.3.0 * @var sir * / public $ type = ‘nav_menu_item’; / ** * Setarea elementului de meniu nav. * * @de la 4.3.0 * @var WP_Customize_Nav_Menu_Item_Setting * / setare $ public; / ** * Constructor. * * @de la 4.3.0 * * @vezi WP_Customize_Control :: __ construct () * * @param WP_Customize_Manager $ manager Customizer instanta bootstrap. * @param string $ id ID-ul controlului. * @param array $ args Optional. Argumente pentru a inlocui valorile implicite ale proprietatii clasei. * Consultati WP_Customize_Control :: __ construct () pentru informatii * despre argumentele acceptate. Matrice goala implicita. * / functie publica __construct ($ manager, $ id, $ args = array ()) {parinte :: __ construct ($ manager, $ id, $ args); } / ** * Nu redati continutul controlului – este redat cu un sablon JS. * * @de la 4.3.0 * / functie publica render_content () {} / ** * Sablon JS / Underscore pentru interfata de control. * * @de la 4.3.0 * / functie publica content_template () {?> <div class = “menu-item-bar”> <div class = “menu-item-handle”> <span class = “item-type” aria-hidden = “true”> {{data.item_type_label}} </span> <span class = “item-title” aria-hidden = “true”> <span class = “spinner”> </span> <span class = “menu-item-title <# if (! data.title &&! data.original_title) {#> no-title <#} #>”> {{data.title || date.titlu_original || wp.customize.Menus.data.l10n.untitled}} </span> </span> <span class = “item-controls”> <button type = “button” class = “button-link item-edit” aria-expandat = “false”> <span class = “screen-reader-text”> <? php / * translators: 1: Title of a item menu, 2: Type of a menu item. * / printf (__ (‘Editati elementul de meniu:% 1 $ s (% 2 $ s)’), ‘{{data.title || wp.customize.Menus.data.l10n.untitled}}’, ‘{{ data.item_type_label}} ‘); ?> </span> <span class = “toggle-indicator” aria-hidden = “true”> </span> </button> <button type = “button” class = “button-link item-delete submitdelete stergere” > <span class = “screen-reader-text”> <? php / * translators: 1: Title of a item item, 2: Type of a menu item. * / printf (__ (‘Eliminati elementul de meniu:% 1 $ s (% 2 $ s)’), ‘{{data.title || wp.customize.Menus.data.l10n.untitled}}’, ‘{{ data.item_type_label}} ‘); ?> < / span> </button> </span> </div> </div> <div class = “menu-item-settings” id = “menu-item-settings – {{data.menu_item_id}}”> <# if (‘custom’ === data.item_type) {#> <p class = “field-url description description-thin”> <label for = “edit-menu-item-url – {{data.menu_item_id}}” > <? php _e (‘URL’); ?> <br /> <input class = “widefat code edit-menu-item-url” type = “text” id = “edit-menu-item-url – {{data.menu_item_id}}” name = “menu- item-url “/> </label> </p> <#} #> <p class =” description description-thin “> <label for =” edit-menu-item-title – {{data.menu_item_id}} “> <? php _e (‘Eticheta de navigare’); ?> <br /> <input type = “text” id = “edit-menu-item-title – {{data.menu_item_id}}” placeholder = “{{data.original_title}}” class = “widefat edit-menu-item-title” name = “menu-item-title “/> </label> </p> <p class =” field-link-target description description-thin “> <label for =” edit-menu-item-target – {{data.menu_item_id}} “> < input type = “checkbox” id = “edit-menu-item-target – {{data.menu_item_id}}” class = “edit-menu-item-target” value = “_ blank” name = “menu-item-target” /> <? php _e (‘Deschideti linkul intr-o fila noua’); ?> </label> </p> <p class = “field-title-attribute field-attr-title description description-thin”> <label for = “edit-menu-item-attr-title – {{data. menu_item_id}} “> <? php _e (‘ Atribut titlu ‘); ?> <br /> <input type = “text” id = “edit-menu-item-attr-title – {{data.menu_item_id}}” class = “widefat edit-menu-item-attr-title” name = “menu-item-attr-title” /> </label> </p> <p class = “field-css-classes description description-thin”> <label for = “edit-menu-item-classes – {{ data.menu_item_id}} “> <? php _e (‘Clase CSS’); ?> <br /> <input type = “text” id = “edit-menu-item-classes – {{data.menu_item_id}}” class = “widefat code edit-menu-item-classes” name = “menu- item-classes “/> </label> </p> <p class =” field-xfn description description-thin “> <label for =” edit-menu-item-xfn – {{data.menu_item_id}} “> <? php _e (‘ Relatia de legatura (XFN) ‘); ?> <br /> <input type = “text” id = “edit-menu-item-xfn – {{data.menu_item_id}}” class = “widefat code edit-menu-item-xfn” name = “menu- item-xfn “/> </label> </p> <p class =” field-description description description-thin “> <label for =” edit-menu-item-description – {{data.menu_item_id}} “> <? php _e („Descriere”); ?> <br /> <textarea id = “edit-menu-item-description – {{data.menu_item_id}}” class = “widefat edit-menu-item-description” rows = “3” cols = “20” name = “menu-item-description”> {{data.description}} </textarea> <span class = “description”> <? php _e (‘Descrierea va fi afisata in meniu daca tema curenta o accepta. ‘); ?> </span> </label> </p> <? php / ** * Se aprinde la sfarsitul sablonului campului formularului pentru elementele de meniu nav din personalizator. * * Campuri suplimentare pot fi redate aici si gestionate in JavaScript. * * @de la 5.4.0 * / do_action (‘wp_nav_menu_item_custom_fields_customize_template’); ?> <div class = “menu-item-actions description-thin submitbox”> <# if ((‘post_type’ === data.item_type || ‘taxonomy’ === data.item_type) && ”! == data.original_title) {#> <p class = “link-to-original”> <? php / * translators: Nav menu item original title. % s: titlu original. * / printf (__ (‘Original:% s’), ‘<a class=”original-link” href=”{{ data.url }}”> {{data.original_title}} </a>’); ?> </p> <#} #> <button type = “button” class = “button-link button-link-delete item-delete submitdelete stergere”> <? php _e (‘Remove’); ?> </button> <span class = “spinner”> </span> </div> <input type = “hidden” name = “menu-item-db-id [{{data.menu_item_id}}]” = “menu-item-data-db-id” value = “{{data.menu_item_id}}” /> <input type = “hidden” name = “menu-item-parent-id [{{data.menu_item_id}} ] “class =” menu-item-data-parent-id “value =” {{data.parent}} “/> </div> <! – .menu-item-settings -> <ul class =” menu-item-transport “> </ul> <? php} / ** * Returneaza parametrii pentru acest control. * * @de la 4.3.0 * * @return array Parametri exportati. * / functie publica json () {$ exportat = parinte :: json (); $ exportat [‘menu_item_id’] = $ this-> setare-> post_id; returneaza $ exportat; }}

Extindeti codul sursa complet Reduceti codul sursa complet Vizualizati pe Trac

Sus ↑

Sus ↑

Utilizeaza #Utilizari

Utilizari Utilizari Descriere wp-includes / class-wp-customize-control.php: WP_Customize_Control

Personalizati clasa de control.

Sus ↑

Metode #Metode

  • __construct – Constructor.
  • content_template – sablon JS / Underscore pentru interfata de control.
  • json – Returneaza parametrii pentru acest control.
  • render_content – Nu redati continutul controlului – este redat cu un sablon JS.

Sus ↑

Changelog #Changelog

Descriere versiune a jurnalului de modificari 4.3.0 Introducere.

Sus ↑

Note Contribuite de Utilizatori # Note Contribuite de Utilizatori

malena pugliese anal squirtingxxx
roberta gemma x star xxx
party italiano porno stasy riviera
cento per cento porn tube stecco ducale centoxcento
malena se la gode con due grossi cazzi stella cox anal
rocco hard academy streaming stella rubino porn
culi sfondato stella rubino porno
alex magni porno italiano stella rubino pornostar
roberta farnese phica stella rubino video porno
video malena e rocco steve holmes porn
beautiful body porn steve holmes porno
hard academy porn steve holmes videos
malena la pugliese scena 1 stream porn movie
porno milena mastromarino stream xxx cento x cento
valentina segretaria stream xxx centoxcento
film porno centoxcento streaming streamcloud porno
cornutazzo streamig porn
italian porn stream streaming 100×100
malena porno tube streaming angeli e demoni
casting porno all’italiana streaming cento per cento