longnguyenwp

Untitled

Aug 29th, 2025
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 24.41 KB | None | 0 0
  1. {
  2. "$schema": "https://schemas.metabox.io/field-group.json",
  3. "custom_settings": {
  4. "tab_style": {
  5. "id": "tab_style",
  6. "key": "tab_style",
  7. "value": "default"
  8. },
  9. "tab_default_active": {
  10. "id": "tab_default_active",
  11. "key": "tab_default_active",
  12. "value": ""
  13. },
  14. "tab_remember": {
  15. "id": "tab_remember",
  16. "key": "tab_remember",
  17. "value": false
  18. }
  19. },
  20. "custom_table": {
  21. "prefix": true,
  22. "create": true
  23. },
  24. "fields": [
  25. {
  26. "type": "custom_html",
  27. "id": "services_services_custom_html_ubrmpqq2thi",
  28. "name": "Instructions",
  29. "std": "Default toggles for all sections is OFF. Turning these ON or OFF <b>does not affect your saved data for these sections.</b> It only decides whether these sections appear <b>publicly</b> on the page.",
  30. "tab": "services_services_display_settings"
  31. },
  32. {
  33. "name": "Features Section On/Off",
  34. "id": "services_public__toggle__features_section",
  35. "type": "switch",
  36. "style": "rounded",
  37. "on_label": "On",
  38. "off_label": "Off",
  39. "std": false,
  40. "tab": "services_services_display_settings",
  41. "label_description": "This section is where you'd put features and benefits, typically with images or icons accompanying each \"feature item.\" See the Features tab for more information.",
  42. "columns": 3
  43. },
  44. {
  45. "name": "Process Section On/Off",
  46. "id": "services_public__toggle__process_section",
  47. "type": "switch",
  48. "style": "rounded",
  49. "on_label": "On",
  50. "off_label": "Off",
  51. "std": false,
  52. "tab": "services_services_display_settings",
  53. "label_description": "This section is where you'd put your 1-2-3-etc. process so your customers know how you work. See the Process tab for more information.",
  54. "columns": 3
  55. },
  56. {
  57. "name": "Comparisons Section On/Off",
  58. "id": "services_public__toggle__comparisons_section",
  59. "type": "switch",
  60. "style": "rounded",
  61. "on_label": "On",
  62. "off_label": "Off",
  63. "std": false,
  64. "tab": "services_services_display_settings",
  65. "label_description": "This section is where you might address prospects' objections early by differentiating yourself from other service providers. See the Comparisons tab for more information.",
  66. "columns": 3
  67. },
  68. {
  69. "name": "Testimonials Section On/Off",
  70. "id": "services_public__toggle__testimonials_section",
  71. "type": "switch",
  72. "style": "rounded",
  73. "on_label": "On",
  74. "off_label": "Off",
  75. "std": false,
  76. "tab": "services_services_display_settings",
  77. "label_description": "This section is where you can select which testimonials to showcase for this service. See the Testimonials tab for more information.",
  78. "columns": 3
  79. },
  80. {
  81. "name": "FAQ Section On/Off",
  82. "id": "services_public__toggle__faq_section",
  83. "type": "switch",
  84. "style": "rounded",
  85. "on_label": "On",
  86. "off_label": "Off",
  87. "std": false,
  88. "tab": "services_services_display_settings",
  89. "label_description": "This section is where you can select FAQ questions to link to this service.",
  90. "columns": 3
  91. },
  92. {
  93. "name": "Gutenberg Content On/Off",
  94. "id": "services_public__toggle__gutenberg_content",
  95. "type": "switch",
  96. "style": "rounded",
  97. "on_label": "On",
  98. "off_label": "Off",
  99. "std": false,
  100. "tab": "services_services_display_settings",
  101. "label_description": "\"Gutenberg Content\" refers to the main content in the WordPress editor. Turning this on/off determines whether this content will appear publicly on the service page.",
  102. "columns": 3
  103. },
  104. {
  105. "name": "Bricksbuilder Content On/Off",
  106. "id": "services_public__toggle__bricksbuilder_content",
  107. "type": "switch",
  108. "style": "rounded",
  109. "on_label": "On",
  110. "off_label": "Off",
  111. "std": false,
  112. "tab": "services_services_display_settings",
  113. "label_description": "\"Bricks Builder Content\" refers to the pagebuilder content in Bricks Builder (if you used Bricks to create unique content for this service). Turning this on/off determines whether this content will appear publicly on the service page.",
  114. "columns": 3
  115. },
  116. {
  117. "name": "H1 Text",
  118. "id": "services_meta__text__h1",
  119. "type": "text",
  120. "sanitize_callback": "none",
  121. "limit_type": "character",
  122. "tab": "services_services_meta_tab",
  123. "columns": 6
  124. },
  125. {
  126. "name": "Description Heading Text",
  127. "id": "services_meta__text__description_heading",
  128. "type": "text",
  129. "sanitize_callback": "none",
  130. "limit_type": "character",
  131. "tab": "services_services_meta_tab",
  132. "columns": 6
  133. },
  134. {
  135. "name": "Description Body Text",
  136. "id": "services_meta__text__description_body",
  137. "type": "text",
  138. "limit_type": "character",
  139. "tab": "services_services_meta_tab"
  140. },
  141. {
  142. "name": "Description Checklist",
  143. "id": "services_meta__description_checklist",
  144. "type": "group",
  145. "collapsible": true,
  146. "clone": true,
  147. "sort_clone": true,
  148. "tab": "services_services_meta_tab",
  149. "min_clone": 0,
  150. "max_clone": 0,
  151. "group_title": "{service_description_item__text__heading}",
  152. "fields": [
  153. {
  154. "name": "Icon",
  155. "id": "services_item_icon",
  156. "type": "single_image",
  157. "label_description": "Use an SVG",
  158. "columns": 2
  159. },
  160. {
  161. "name": "Description Item Heading Text",
  162. "id": "services_item__text__heading",
  163. "type": "text",
  164. "limit_type": "character",
  165. "columns": 5
  166. },
  167. {
  168. "name": "Description Item Body Text",
  169. "id": "services_description_item__text__body",
  170. "type": "textarea",
  171. "limit_type": "character",
  172. "columns": 5
  173. }
  174. ]
  175. },
  176. {
  177. "name": "Main CTA Button Text",
  178. "id": "services_meta__text__main_cta_button",
  179. "type": "text",
  180. "limit_type": "character",
  181. "tab": "services_services_meta_tab"
  182. },
  183. {
  184. "name": "Main Copy Accent Heading Text",
  185. "id": "services_main_copy__text__heading_accent",
  186. "type": "textarea",
  187. "limit_type": "character",
  188. "tab": "services_services_main_copy",
  189. "columns": 4
  190. },
  191. {
  192. "name": "Main Copy Heading Text",
  193. "id": "services_main_copy__text__heading",
  194. "type": "textarea",
  195. "limit_type": "character",
  196. "tab": "services_services_main_copy",
  197. "columns": 4
  198. },
  199. {
  200. "name": "Main Copy Body Text",
  201. "id": "services_main_copy__text__body",
  202. "type": "textarea",
  203. "limit_type": "character",
  204. "tab": "services_services_main_copy",
  205. "columns": 4
  206. },
  207. {
  208. "type": "custom_html",
  209. "id": "services_services_custom_html_8la1drp2p8n",
  210. "name": "Instructions",
  211. "std": "This section is where you'd put features and benefits, typically with images or icons accompanying each \"feature item.\"",
  212. "tab": "services_services_features_tab"
  213. },
  214. {
  215. "name": "Use images instead of icons?",
  216. "id": "services_features__toggle__use_images_instead_of_icons",
  217. "type": "switch",
  218. "style": "rounded",
  219. "on_label": "Yes",
  220. "off_label": "No",
  221. "std": false,
  222. "tab": "services_services_features_tab",
  223. "label_description": "For the section, do you want to use images (e.g. photographs, or anything in raster image format) or icons (i.e. SVG vector files)",
  224. "columns": 3
  225. },
  226. {
  227. "name": "Include list, lede, or both in sidebar?",
  228. "id": "services_features__select__includes",
  229. "type": "select",
  230. "options": {
  231. "list": "List",
  232. "lede": "Lede"
  233. },
  234. "multiple": true,
  235. "select_all_none": true,
  236. "tab": "services_services_features_tab",
  237. "columns": 3
  238. },
  239. {
  240. "type": "divider",
  241. "id": "services_services_divider_9lw04xgisjw",
  242. "name": "Divider",
  243. "tab": "services_services_features_tab"
  244. },
  245. {
  246. "type": "heading",
  247. "id": "services_services_heading_f0i0h8pf47f",
  248. "name": "Features Section Introduction",
  249. "desc": "This is where you'll build the introduction to the features section of this service page.",
  250. "tab": "services_services_features_tab"
  251. },
  252. {
  253. "name": "Accent Heading Text",
  254. "id": "services_features__text__section_intro__heading_accent",
  255. "type": "text",
  256. "limit_type": "character",
  257. "tab": "services_services_features_tab",
  258. "label_description": "This is the small \"accent\" text that appears just above your main heading.",
  259. "columns": 6
  260. },
  261. {
  262. "name": "Heading Text",
  263. "id": "services_features__text__section_intro__heading",
  264. "type": "text",
  265. "limit_type": "character",
  266. "tab": "services_services_features_tab",
  267. "label_description": "This is the main heading text for your features section. It appears as the largest text in the introduction.",
  268. "columns": 6
  269. },
  270. {
  271. "name": "Body Text",
  272. "id": "services_features__text__section_intro__body",
  273. "type": "textarea",
  274. "limit_type": "character",
  275. "tab": "services_services_features_tab",
  276. "label_description": "This is the body text (known as the \"lede\") that appears just below your heading. It's typically no longer than one short paragraph."
  277. },
  278. {
  279. "type": "divider",
  280. "id": "services_services_divider_rq10wz4qzxm",
  281. "name": "Divider",
  282. "tab": "services_services_features_tab"
  283. },
  284. {
  285. "type": "heading",
  286. "id": "services_services_heading_834iz2g4l9u",
  287. "name": "Feature Section Items",
  288. "desc": "This is where you'll build your \"features and benefits\" copy. Think of each item as it's own feature/benefit, complete with built-in sub-items for additional copy within it (if desired).",
  289. "tab": "services_services_features_tab"
  290. },
  291. {
  292. "name": "Feature Item",
  293. "id": "services_features__item",
  294. "type": "group",
  295. "collapsible": true,
  296. "save_state": true,
  297. "group_title": "Item {#}: {service_item__text__heading}",
  298. "clone": true,
  299. "sort_clone": true,
  300. "tab": "services_services_features_tab",
  301. "min_clone": 0,
  302. "max_clone": 0,
  303. "add_button": "+ Add another feature to the features section",
  304. "fields": [
  305. {
  306. "name": "Icon",
  307. "id": "services_feature_item__icon",
  308. "type": "single_image",
  309. "label_description": "What icon do you want to use for this feature/benefit?",
  310. "desc": "NOTE: only appears publicly if you left the \"images\" toggle OFF",
  311. "columns": 2
  312. },
  313. {
  314. "name": "Image",
  315. "id": "services_feature_item__image",
  316. "type": "single_image",
  317. "label_description": "What image do you want to use for this feature/benefit?",
  318. "desc": "NOTE: only appears if you toggle \"ON\" the images setting",
  319. "columns": 2
  320. },
  321. {
  322. "type": "divider",
  323. "id": "services_services_divider_p5hxuv0eamn",
  324. "name": "Divider"
  325. },
  326. {
  327. "name": "Accent Heading Text",
  328. "id": "services_feature_item__text__heading_accent",
  329. "type": "text",
  330. "limit_type": "character",
  331. "label_description": "This is the small \"accent\" text that appears just above this feature/benefit's heading.",
  332. "columns": 5
  333. },
  334. {
  335. "name": "Heading Text",
  336. "id": "services_feature_item__text__heading",
  337. "type": "text",
  338. "sanitize_callback": "none",
  339. "limit_type": "character",
  340. "label_description": "This is the main heading text for your features section. It appears as the largest text in this feature/benefit's copy.",
  341. "columns": 6
  342. },
  343. {
  344. "name": "Body Text",
  345. "id": "services_feature_item__text__body",
  346. "type": "textarea",
  347. "limit_type": "character",
  348. "label_description": "This is the body text (known as the \"lede\") that appears just below this feature/benefit's heading. It's typically no longer than one short paragraph."
  349. },
  350. {
  351. "type": "divider",
  352. "id": "services_services_divider_n8608ne4cc8",
  353. "name": "Divider"
  354. },
  355. {
  356. "name": "Feature Sub-Item",
  357. "id": "services_feature_sub_item",
  358. "type": "group",
  359. "collapsible": true,
  360. "save_state": false,
  361. "group_title": "Sub-Item {#}: {service_subitem__text__heading}",
  362. "clone": true,
  363. "sort_clone": true,
  364. "label_description": "If you want more body copy below the above copy, this is where that magic happens!",
  365. "after": "<p><em><strong>NOTE:</strong> FEATURE SUB-ITEMS APPEAR LIKE THE BELOW IN YOUR COPY:</em></p>\n---BEGIN EXAMPLE---\n<ul>\n<li><p><strong>Sub-Item Heading Text</strong><br/>Sub-item Body Text</p></li><ul>\n---END EXAMPLE---<p><em>SO IN PRACTICE, THAT MIGHT LOOK LIKE THIS EXAMPLE:</em></p>\n---BEGIN EXAMPLE---\n<ul>\n<li><p><strong>Campaigns built around clear KPIs.</strong><br/>Generate immediate leads? Attract mid-funnel prospects? Raise brand awareness? Every goal measures success differently. I'll help you define KPIs for every campaign. So you can measure performance with confidence.</p></li></ul>\n---END EXAMPLE---",
  366. "min_clone": 0,
  367. "max_clone": 0,
  368. "add_button": "+ Add another sub-item to this feature",
  369. "fields": [
  370. {
  371. "name": "Sub-Item Heading Text",
  372. "id": "services_feature_sub_item__text__heading",
  373. "type": "text",
  374. "limit_type": "character",
  375. "columns": 5
  376. },
  377. {
  378. "name": "Sub-Item Body Text",
  379. "id": "services_feature_sub_item__text__body",
  380. "type": "textarea",
  381. "limit_type": "character",
  382. "columns": 5
  383. }
  384. ]
  385. }
  386. ]
  387. },
  388. {
  389. "name": "Accent Heading Text",
  390. "id": "services_process__text__heading_accent",
  391. "type": "text",
  392. "limit_type": "character",
  393. "tab": "services_services_process_tab",
  394. "columns": 6
  395. },
  396. {
  397. "name": "Process Heading Text",
  398. "id": "services_process__text__heading",
  399. "type": "text",
  400. "sanitize_callback": "none",
  401. "limit_type": "character",
  402. "tab": "services_services_process_tab",
  403. "columns": 6
  404. },
  405. {
  406. "name": "Process Body Text",
  407. "id": "services_process__text__body",
  408. "type": "textarea",
  409. "sanitize_callback": "none",
  410. "limit_type": "character",
  411. "tab": "services_services_process_tab"
  412. },
  413. {
  414. "name": "Process Step",
  415. "id": "services_process__item__step",
  416. "type": "group",
  417. "collapsible": true,
  418. "clone": true,
  419. "sort_clone": true,
  420. "tab": "services_services_process_tab",
  421. "min_clone": 0,
  422. "max_clone": 0,
  423. "group_title": "{#} - {service_item__text__heading}",
  424. "fields": [
  425. {
  426. "name": "Icon",
  427. "id": "services_item__icon",
  428. "type": "single_image",
  429. "columns": 2
  430. },
  431. {
  432. "name": "Step Heading Text",
  433. "id": "services_item__text__heading",
  434. "type": "text",
  435. "limit_type": "character",
  436. "columns": 6
  437. },
  438. {
  439. "name": "Step Body Text",
  440. "id": "services_item__text__body",
  441. "type": "textarea",
  442. "limit_type": "character",
  443. "columns": 4
  444. }
  445. ]
  446. },
  447. {
  448. "name": "Use Custom Comparison Section Headings?",
  449. "id": "services_comparisons__toggle__use_custom_comparison_section_headings",
  450. "type": "switch",
  451. "style": "rounded",
  452. "on_label": "Yes",
  453. "off_label": "No",
  454. "std": false,
  455. "tab": "services_services_comparisons_tab",
  456. "columns": 3
  457. },
  458. {
  459. "name": "Include Global Comparisons?",
  460. "id": "services_comparisons__toggle__include_global_comparisons",
  461. "type": "switch",
  462. "style": "rounded",
  463. "on_label": "Yes",
  464. "off_label": "No",
  465. "std": false,
  466. "tab": "services_services_comparisons_tab",
  467. "columns": 3
  468. },
  469. {
  470. "name": "Comparisons Heading Text",
  471. "id": "services_comparisons__text__heading",
  472. "type": "textarea",
  473. "sanitize_callback": "none",
  474. "limit_type": "character",
  475. "tab": "services_services_comparisons_tab",
  476. "columns": 6,
  477. "visible": [
  478. "service_use_custom_comparison_section_headings",
  479. 1
  480. ]
  481. },
  482. {
  483. "name": "Comparisons Subheading Text",
  484. "id": "services_comparisons__text__subheading",
  485. "type": "textarea",
  486. "sanitize_callback": "none",
  487. "limit_type": "character",
  488. "tab": "services_services_comparisons_tab",
  489. "visible": [
  490. "service_use_custom_comparison_section_headings",
  491. 1
  492. ]
  493. },
  494. {
  495. "name": "Comparison Item",
  496. "id": "services_comparisons__item",
  497. "type": "group",
  498. "collapsible": true,
  499. "clone": true,
  500. "sort_clone": true,
  501. "tab": "services_services_comparisons_tab",
  502. "min_clone": 0,
  503. "max_clone": 0,
  504. "group_title": "{service_item__text__heading_positive}",
  505. "fields": [
  506. {
  507. "name": "Negative Heading Text",
  508. "id": "services_comparison_item__text__heading_negative",
  509. "type": "textarea",
  510. "sanitize_callback": "none",
  511. "limit_type": "character"
  512. },
  513. {
  514. "name": "Positive Heading Text",
  515. "id": "services_comparison_item__text__heading_positive",
  516. "type": "textarea",
  517. "limit_type": "character"
  518. },
  519. {
  520. "name": "Positive Body Text",
  521. "id": "services_comparison_item__text__body_positive",
  522. "type": "textarea",
  523. "sanitize_callback": "none",
  524. "limit_type": "character"
  525. }
  526. ]
  527. },
  528. {
  529. "name": "Use Custom Testimonial Section Headings?",
  530. "id": "services_testimonials__toggle__use_custom_testimonial_section_headings",
  531. "type": "switch",
  532. "style": "rounded",
  533. "on_label": "Yes",
  534. "off_label": "No",
  535. "std": false,
  536. "tab": "services_services_testimonials",
  537. "label_description": "Do you want to override the global default testimonial section headings on this page?"
  538. },
  539. {
  540. "name": "Testimonials Heading Text",
  541. "id": "services_testimonials__text__heading",
  542. "type": "textarea",
  543. "sanitize_callback": "none",
  544. "limit_type": "character",
  545. "tab": "services_services_testimonials",
  546. "visible": [
  547. "service_use_custom_testimonial_section_headings",
  548. 1
  549. ]
  550. },
  551. {
  552. "name": "Testimonials Subheading Text",
  553. "id": "services_testimonials__text__subheading",
  554. "type": "textarea",
  555. "sanitize_callback": "none",
  556. "limit_type": "character",
  557. "tab": "services_services_testimonials",
  558. "visible": [
  559. "service_use_custom_testimonial_section_headings",
  560. 1
  561. ]
  562. }
  563. ],
  564. "id": "services",
  565. "modified": 1756470600,
  566. "post_types": [
  567. "service"
  568. ],
  569. "prefix": "services_",
  570. "storage_type": "custom_table",
  571. "tab_remember": false,
  572. "table": "wp_cpt_service",
  573. "tabs": {
  574. "services_services_display_settings": {
  575. "label": "Public Display Settings",
  576. "icon": ""
  577. },
  578. "services_services_meta_tab": {
  579. "label": "Meta",
  580. "icon": ""
  581. },
  582. "services_services_main_copy": {
  583. "label": "Main Copy",
  584. "icon": ""
  585. },
  586. "services_services_features_tab": {
  587. "label": "Features",
  588. "icon": ""
  589. },
  590. "services_services_process_tab": {
  591. "label": "Process",
  592. "icon": ""
  593. },
  594. "services_services_comparisons_tab": {
  595. "label": "Comparisons",
  596. "icon": ""
  597. },
  598. "services_services_testimonials": {
  599. "label": "Testimonials",
  600. "icon": ""
  601. }
  602. },
  603. "title": "Services CPT"
  604. }
Advertisement
Add Comment
Please, Sign In to add comment