| | 118 | // Nav Menu Locations |
| | 119 | window._wpCustomizeSettings.sections.menu_locations = { |
| | 120 | 'id': 'menu_locations', |
| | 121 | 'description': '<p>Your theme contains 1 menu location. Select which menu you would like to use.<\/p><p>You can also place menus in widget areas with the Custom Menu widget.<\/p>', |
| | 122 | 'priority': 5, |
| | 123 | 'panel': 'nav_menus', |
| | 124 | 'type': 'default', |
| | 125 | 'title': 'Menu Locations', |
| | 126 | 'content': '', |
| | 127 | 'active': true, |
| | 128 | 'instanceNumber': 13, |
| | 129 | 'customizeAction': 'Customizing ▸ Menus' |
| | 130 | }; |
| | 131 | window._wpCustomizeSettings.settings['nav_menu_locations[social]'] = { |
| | 132 | 'value': 2, |
| | 133 | 'transport': 'postMessage', |
| | 134 | 'dirty': false |
| | 135 | }; |
| | 136 | window._wpCustomizeSettings.controls['nav_menu_locations[social]'] = { |
| | 137 | 'settings': { 'default': 'nav_menu_locations[social]' }, |
| | 138 | 'type': 'nav_menu_location', |
| | 139 | 'priority': 10, |
| | 140 | 'active': true, |
| | 141 | 'section': 'menu_locations', |
| | 142 | 'content': '<li id="customize-control-nav_menu_locations-social" class="customize-control customize-control-nav_menu_location"> <label> <span class="customize-control-title">Social Links Menu</span> <select data-customize-setting-link="nav_menu_locations[social]"> <option value="0">— Select —</option><option value="59">Prim</option><option value="60" selected="selected">Social</option><option value="61">test11</option><option value="62">test222</option><option value="63">test333</option> </select> </label> </li>', |
| | 143 | 'label': 'Social Links Menu', |
| | 144 | 'description': '', |
| | 145 | 'instanceNumber': 40, |
| | 146 | 'locationId': 'social' |
| | 147 | }; |
| | 148 | window._wpCustomizeSettings.settings['nav_menu_locations[primary]'] = { |
| | 149 | 'value': 3, |
| | 150 | 'transport': 'postMessage', |
| | 151 | 'dirty': false |
| | 152 | }; |
| | 153 | window._wpCustomizeSettings.controls['nav_menu_locations[primary]'] = { |
| | 154 | 'active': true, |
| | 155 | 'content': '<li id="customize-control-nav_menu_locations-primary" class="customize-control customize-control-nav_menu_location"> <label> <span class="customize-control-title">Primary Menu</span> <select data-customize-setting-link="nav_menu_locations[primary]"> <option value="0">— Select —</option><option value="59" selected="selected">Prim</option><option value="60">Social</option><option value="61">test11</option><option value="62">test222</option><option value="63">test333</option> </select> </label> </li>', |
| | 156 | 'description': '', |
| | 157 | 'instanceNumber': 39, |
| | 158 | 'label': 'Primary Menu', |
| | 159 | 'locationId': 'primary', |
| | 160 | 'priority': 10, |
| | 161 | 'section': 'menu_locations', |
| | 162 | 'settings': { |
| | 163 | 'default': 'nav_menu_locations[primary]' |
| | 164 | }, |
| | 165 | 'type': 'nav_menu_location' |
| | 166 | }; |
| | 167 | |
| | 168 | // Nav Menus |
| | 169 | window._wpCustomizeSettings.sections['nav_menu[3]'] = { |
| | 170 | 'id': 'nav_menu[3]', |
| | 171 | 'description': '', |
| | 172 | 'priority': 10, |
| | 173 | 'panel': 'nav_menus', |
| | 174 | 'type': 'nav_menu', |
| | 175 | 'title': 'Primary Menu', |
| | 176 | 'content': '', |
| | 177 | 'active': true, |
| | 178 | 'instanceNumber': 15, |
| | 179 | 'customizeAction': 'Customizing ▸ Menus', |
| | 180 | 'menu_id': 3 |
| | 181 | }; |
| | 182 | window._wpCustomizeSettings.settings['nav_menu[3]'] = { |
| | 183 | 'value': { |
| | 184 | 'name': 'Primary menu', |
| | 185 | 'description': '', |
| | 186 | 'parent': 0, |
| | 187 | 'auto_add': false |
| | 188 | }, |
| | 189 | 'transport': 'postMessage', |
| | 190 | 'dirty': false |
| | 191 | }; |
| | 192 | |
| | 193 | window._wpCustomizeSettings.sections['nav_menu[2]'] = { |
| | 194 | 'id': 'nav_menu[2]', |
| | 195 | 'description': '', |
| | 196 | 'priority': 10, |
| | 197 | 'panel': 'nav_menus', |
| | 198 | 'type': 'nav_menu', |
| | 199 | 'title': 'Social menu', |
| | 200 | 'content': '', |
| | 201 | 'active': true, |
| | 202 | 'instanceNumber': 14, |
| | 203 | 'customizeAction': 'Customizing ▸ Menus', |
| | 204 | 'menu_id': 2 |
| | 205 | }; |
| | 206 | window._wpCustomizeSettings.settings['nav_menu[2]'] = { |
| | 207 | 'value': { |
| | 208 | 'name': 'Social menu', |
| | 209 | 'description': '', |
| | 210 | 'parent': 0, |
| | 211 | 'auto_add': false |
| | 212 | }, |
| | 213 | 'transport': 'postMessage', |
| | 214 | 'dirty': false |
| | 215 | }; |
| | 216 | |
| | 217 | // Menu items |
| | 218 | window._wpCustomizeSettings.settings['nav_menu_item[2000]'] = { |
| | 219 | 'dirty': false, |
| | 220 | 'transport': 'postMessage', |
| | 221 | 'value': { |
| | 222 | 'attr_title': '', |
| | 223 | 'classes': [ |
| | 224 | '' |
| | 225 | ], |
| | 226 | 'description': '', |
| | 227 | 'menu_item_parent': 0, |
| | 228 | 'nav_menu_term_id': 3, |
| | 229 | 'object': 'page', |
| | 230 | 'object_id': 2, |
| | 231 | 'original_title': 'Sample Page', |
| | 232 | 'position': 1, |
| | 233 | 'status': 'publish', |
| | 234 | 'target': '', |
| | 235 | 'title': 'Sample Page', |
| | 236 | 'type': 'post_type', |
| | 237 | 'type_label': 'Page', |
| | 238 | 'url': 'http://src.wordpress-develop.dev/sample-page/', |
| | 239 | 'xfn': '' |
| | 240 | } |
| | 241 | }; |
| | 242 | window._wpCustomizeSettings.controls['nav_menu_item[2000]'] = { |
| | 243 | 'active': true, |
| | 244 | 'attr_title': '', |
| | 245 | 'classes': '', |
| | 246 | 'content': '<li id="customize-control-nav_menu_item-2000" class="customize-control customize-control-nav_menu_item"> </li>', |
| | 247 | 'depth': 0, |
| | 248 | 'description': '', |
| | 249 | 'el_classes': 'menu-item menu-item-depth-0 menu-item-page menu-item-edit-inactive', |
| | 250 | 'instanceNumber': 42, |
| | 251 | 'item_type': 'post_type', |
| | 252 | 'item_type_label': 'Page', |
| | 253 | 'label': 'Sample Page', |
| | 254 | 'menu_item_id': 2000, |
| | 255 | 'original_title': 'Sample Page', |
| | 256 | 'parent': 0, |
| | 257 | 'priority': 1, |
| | 258 | 'section': 'nav_menu[3]', |
| | 259 | 'settings': { |
| | 260 | 'default': 'nav_menu_item[2000]' |
| | 261 | }, |
| | 262 | 'target': '', |
| | 263 | 'title': 'Sample Page', |
| | 264 | 'type': 'nav_menu_item', |
| | 265 | 'url': 'http://src.wordpress-develop.dev/sample-page/', |
| | 266 | 'xfn': '' |
| | 267 | }; |
| | 268 | |
| | 269 | window._wpCustomizeSettings.settings['nav_menu_item[2001]'] = { |
| | 270 | 'dirty': false, |
| | 271 | 'transport': 'postMessage', |
| | 272 | 'value': { |
| | 273 | 'attr_title': '', |
| | 274 | 'classes': [ |
| | 275 | '' |
| | 276 | ], |
| | 277 | 'description': '', |
| | 278 | 'menu_item_parent': 0, |
| | 279 | 'nav_menu_term_id': 59, |
| | 280 | 'object': 'custom', |
| | 281 | 'object_id': 2001, |
| | 282 | 'original_title': '', |
| | 283 | 'position': 2, |
| | 284 | 'status': 'publish', |
| | 285 | 'target': '', |
| | 286 | 'title': 'Example', |
| | 287 | 'type': 'custom', |
| | 288 | 'type_label': 'Custom Link', |
| | 289 | 'url': 'http://example.com/', |
| | 290 | 'xfn': '' |
| | 291 | } |
| | 292 | }; |
| | 293 | |
| | 294 | window._wpCustomizeSettings.controls['nav_menu_item[2001]'] = { |
| | 295 | 'active': true, |
| | 296 | 'attr_title': '', |
| | 297 | 'classes': '', |
| | 298 | 'content': '<li id="customize-control-nav_menu_item-2001" class="customize-control customize-control-nav_menu_item"> </li>', |
| | 299 | 'depth': 0, |
| | 300 | 'description': '', |
| | 301 | 'el_classes': 'menu-item menu-item-depth-0 menu-item-custom menu-item-edit-inactive', |
| | 302 | 'instanceNumber': 46, |
| | 303 | 'item_type': 'custom', |
| | 304 | 'item_type_label': 'Custom Link', |
| | 305 | 'label': 'Example', |
| | 306 | 'menu_item_id': 2001, |
| | 307 | 'original_title': '', |
| | 308 | 'parent': 0, |
| | 309 | 'priority': 2, |
| | 310 | 'section': 'nav_menu[3]', |
| | 311 | 'settings': { |
| | 312 | 'default': 'nav_menu_item[2001]' |
| | 313 | }, |
| | 314 | 'target': '', |
| | 315 | 'title': 'Example', |
| | 316 | 'type': 'nav_menu_item', |
| | 317 | 'url': 'http://example.com/', |
| | 318 | 'xfn': '' |
| | 319 | }; |
| | 320 | |
| | 321 | window._wpCustomizeSettings.settings['nav_menu_item[2002]'] = { |
| | 322 | 'dirty': false, |
| | 323 | 'transport': 'postMessage', |
| | 324 | 'value': { |
| | 325 | 'attr_title': '', |
| | 326 | 'classes': '', |
| | 327 | 'description': '', |
| | 328 | 'menu_item_parent': 2001, |
| | 329 | 'nav_menu_term_id': 3, |
| | 330 | 'object': '', |
| | 331 | 'object_id': 0, |
| | 332 | 'original_title': 'Sub-Example', |
| | 333 | 'position': 3, |
| | 334 | 'status': 'publish', |
| | 335 | 'target': '', |
| | 336 | 'title': 'Example', |
| | 337 | 'type': 'custom', |
| | 338 | 'type_label': 'Custom Link', |
| | 339 | 'url': 'http://sub.example.com/', |
| | 340 | 'xfn': '' |
| | 341 | } |
| | 342 | }; |
| | 343 | window._wpCustomizeSettings.controls['nav_menu_item[2002]'] = { |
| | 344 | 'active': true, |
| | 345 | 'attr_title': '', |
| | 346 | 'classes': '', |
| | 347 | 'content': '<li id="customize-control-nav_menu_item-2002" class="customize-control customize-control-nav_menu_item"> </li>', |
| | 348 | 'depth': 0, |
| | 349 | 'description': '', |
| | 350 | 'el_classes': 'menu-item menu-item-depth-0 menu-item-custom menu-item-edit-inactive', |
| | 351 | 'instanceNumber': 46, |
| | 352 | 'item_type': 'custom', |
| | 353 | 'item_type_label': 'Custom Link', |
| | 354 | 'label': 'Sub-Example', |
| | 355 | 'menu_item_id': 2001, |
| | 356 | 'original_title': '', |
| | 357 | 'parent': 2001, |
| | 358 | 'priority': 3, |
| | 359 | 'section': 'nav_menu[3]', |
| | 360 | 'settings': { |
| | 361 | 'default': 'nav_menu_item[2002]' |
| | 362 | }, |
| | 363 | 'target': '', |
| | 364 | 'title': 'Sub-Example', |
| | 365 | 'type': 'nav_menu_item', |
| | 366 | 'url': 'http://sub.example.com/', |
| | 367 | 'xfn': '' |
| | 368 | }; |
| | 369 | |
| | 370 | // Meta controls |
| | 371 | window._wpCustomizeSettings.sections.add_menu = { |
| | 372 | 'id': 'add_menu', |
| | 373 | 'description': '', |
| | 374 | 'priority': 999, |
| | 375 | 'panel': 'nav_menus', |
| | 376 | 'type': 'new_menu', |
| | 377 | 'title': 'Add a Menu', |
| | 378 | 'content': '<li id="accordion-section-add_menu" class="accordion-section-new-menu">\n\t\t\t<button type="button" class="button-secondary add-new-menu-item add-menu-toggle" aria-expanded="false">\n\t\t\t\tAdd a Menu\t\t\t<\/button>\n\t\t\t<ul class="new-menu-section-content"><\/ul>\n\t\t<\/li>', |
| | 379 | 'active': true, |
| | 380 | 'instanceNumber': 16, |
| | 381 | 'customizeAction': 'Customizing ▸ Menus' |
| | 382 | }; |
| | 383 | window._wpCustomizeSettings.controls.new_menu_name = { |
| | 384 | 'settings': { 'default': 'new_menu_name' }, |
| | 385 | 'type': 'text', |
| | 386 | 'priority': 10, |
| | 387 | 'active': true, |
| | 388 | 'section': 'add_menu', |
| | 389 | 'content': '<li id="customize-control-new_menu_name" class="customize-control customize-control-text"> <label> <input type="text" class="menu-name-field" placeholder="New menu name" value="" data-customize-setting-link="new_menu_name" /> </label> </li>', |
| | 390 | 'label': '', |
| | 391 | 'description': '', |
| | 392 | 'instanceNumber': 46 |
| | 393 | }; |
| | 394 | window._wpCustomizeSettings.settings.new_menu_name = { |
| | 395 | 'value': '', |
| | 396 | 'transport': 'postMessage', |
| | 397 | 'dirty': false |
| | 398 | }; |
| | 399 | |
| | 400 | // From nav-menu.js |