{"id":519110,"date":"2020-01-29T09:03:39","date_gmt":"2020-01-29T09:03:39","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=518812\/"},"modified":"2022-07-14T19:11:43","modified_gmt":"2022-07-14T19:11:43","slug":"como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/","title":{"rendered":"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress?"},"content":{"rendered":"<p><html lang=\"pt\"><head><meta charset=\"utf-8\"><\/head><body><\/p>\n<h2>Objetivo do blog:<\/h2>\n<p>O objetivo deste blog \u00e9 ajudar voc\u00ea a saber como \u00e9 criada a configura\u00e7\u00e3o de qualquer plugin personalizado. Atualmente, a maioria dos plugins cont\u00e9m configura\u00e7\u00f5es para permitir que os usu\u00e1rios alterem a funcionalidade do plugin de acordo com sua escolha.<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-816783\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-1.png\" alt=\"Objetivo do blog Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00f5es do WordPress?\" width=\"760\" height=\"336\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-1.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-1-300x133.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><br \/>\nNeste blog, estamos criando o plugin personalizado para sua refer\u00eancia. Os requisitos b\u00e1sicos para adicionar a configura\u00e7\u00e3o do plugin s\u00e3o:<\/p>\n<ul>\n<li>Para registrar as configura\u00e7\u00f5es de um plug-in<\/li>\n<li>Para criar uma p\u00e1gina de op\u00e7\u00f5es para um plugin<\/li>\n<li>Para exibir as configura\u00e7\u00f5es do plugin na p\u00e1gina da op\u00e7\u00e3o<\/li>\n<\/ul>\n<h3>Etapas para adicionar a configura\u00e7\u00e3o do plug-in:<\/h3>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-816785\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-2.png\" alt=\"Etapas para adicionar a configura\u00e7\u00e3o do plug-in: Como adicionar a configura\u00e7\u00e3o do plug-in personalizado no menu de configura\u00e7\u00f5es do WordPress?\" width=\"700\" height=\"400\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-2.png 700w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Info-Banner-WordPress-2-300x171.png 300w\" sizes=\"auto, (max-width: 700px) 100vw, 700px\" \/><\/a><\/p>\n<p><strong>1.<\/strong>\ufffdCrie sua pasta de plugins personalizada dentro da pasta &#8220;plugins&#8221; do seu site Woo Commerce. No c\u00f3digo de exemplo, criamos uma pasta &#8220;custom-plugin&#8221;.<\/p>\n<p><strong>2.<\/strong>\ufffdCrie um novo arquivo PHP dentro da pasta &#8220;custom-plugin&#8221;. O nome do arquivo deve ser o mesmo da pasta do plugin personalizado. No c\u00f3digo de exemplo, criamos um arquivo &#8220;custom-plugin.php&#8221;.<\/p>\n<p><strong>3.<\/strong>\ufffdVoc\u00ea precisa registrar as configura\u00e7\u00f5es de cada campo do seu plugin personalizado. Esta etapa lista as op\u00e7\u00f5es de configura\u00e7\u00e3o do plug-in (campos) que s\u00e3o usadas para salvar os dados de configura\u00e7\u00e3o do plug-in na tabela wp_options. Aqui, registrei a configura\u00e7\u00e3o do meu plug-in personalizado conforme mostrado abaixo e adicionei esse c\u00f3digo ao arquivo &#8220;custom-plugin.php&#8221;.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">\/* * Nome do Plugin: Plugin Customizado * Descri\u00e7\u00e3o: Este plugin \u00e9 o plugin customizado e criado por velsof * Vers\u00e3o : 1.0.0 * Autor: Velsof *\/ function custom_plugin_register_settings() { register_setting('custom_plugin_options_group', 'first_field_name'); register_setting('custom_plugin_options_group', 'second_field_name'); register_setting('custom_plugin_options_group', 'third_field_name'); } add_action('admin_init', 'custom_plugin_register_settings');<\/pre>\n<p>Para saber mais sobre &#8220;register_setting&#8221; voc\u00ea pode verificar o documento &#8220;<a href=\"https:\/\/developer.wordpress.org\/reference\/functions\/register_setting\/\" target=\"_blank\">https:\/\/developer.wordpress.org\/reference\/functions\/register_setting\/<\/a>&#8221;<\/p>\n<p><strong>4.<\/strong> Nesta etapa, voc\u00ea precisa criar a p\u00e1gina de op\u00e7\u00f5es para seu plugin personalizado e adicionar a op\u00e7\u00e3o no submenu da configura\u00e7\u00e3o do Word Press. No c\u00f3digo de exemplo, escrevemos o c\u00f3digo da p\u00e1gina de op\u00e7\u00f5es abaixo e adicionamos o mesmo ao arquivo &#8220;custom-plugin.php&#8221;.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">function custom_plugin_setting_page() { \/\/ add_options_page( string $page_title, string $menu_title, string $capability, string $menu_slug, callable $function = '' ) add_options_page('Custom Plugin', 'Custom Plugin Setting', 'manage_options', ' custom-plugin-setting-url', 'custom_page_html_form'); \/\/ custom_page_html_form \u00e9 a fun\u00e7\u00e3o na qual escrevi o HTML para meu formul\u00e1rio de plugin personalizado. } add_action('admin_menu', 'custom_plugin_setting_page');<\/pre>\n<p>Ap\u00f3s concluir esta etapa, voc\u00ea poder\u00e1 ver a op\u00e7\u00e3o do seu plugin personalizado na configura\u00e7\u00e3o do Word press, conforme mostrado na imagem abaixo:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture5.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-518850\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture5.png\" alt=\"adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress\" width=\"600\" height=\"349\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture5.png 600w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture5-300x175.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><strong>5.<\/strong> Nesta etapa, voc\u00ea precisa criar o formul\u00e1rio para exibir as op\u00e7\u00f5es (campos) na p\u00e1gina de configura\u00e7\u00e3o do plugin personalizado. Aqui, criei uma fun\u00e7\u00e3o &#8220;custom_page_html_form&#8221; conforme mostrado abaixo e adicionei a mesma ao arquivo &#8220;custom-plugin.php&#8221;.<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">function custom_page_html_form() { ?&gt; Cabe\u00e7alho de p\u00e1gina de configura\u00e7\u00e3o de plug-in personalizado  Nome do primeiro campo: \"&gt; Nome do segundo campo: \"&gt; Nome do terceiro campo: \"&gt;<\/pre>\n<p>Ap\u00f3s concluir esta etapa o formul\u00e1rio do seu plugin personalizado ser\u00e1 criado e os dados ser\u00e3o salvos no banco de dados ao clicar no bot\u00e3o &#8220;Salvar altera\u00e7\u00f5es&#8221; conforme mostrado abaixo:<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture6.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-518869\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture6.png\" alt=\"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress?\" width=\"561\" height=\"297\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture6.png 561w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Picture6-300x159.png 300w\" sizes=\"auto, (max-width: 561px) 100vw, 561px\" \/><\/a><\/p>\n<p><strong>Observa\u00e7\u00e3o: <\/strong>\ufffdSe voc\u00ea receber o erro &#8220;p\u00e1gina de op\u00e7\u00f5es n\u00e3o encontrada&#8221; ao salvar a configura\u00e7\u00e3o do plug-in personalizado. Ent\u00e3o voc\u00ea precisa seguir os passos abaixo: 1. Abra o arquivo &#8220;options.php&#8221; (Localiza\u00e7\u00e3o do arquivo: wp\\wp-admin\\options.php). 2.Adicione o grupo de op\u00e7\u00f5es de plugin personalizado no array $whitelist_options.<\/p>\n<p><strong>Exemplo:<\/strong><\/p>\n<pre class=\"brush: actionscript3; gutter: true\">$whitelist_options['custom_plugin_options_group'] = array('first_field_name', 'second_field_name', 'third_field_name');<\/pre>\n<p>Voc\u00ea pode baixar o c\u00f3digo de exemplo\ufffd<a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/custom-plugin.zip\" target=\"_blank\">aqui<\/a>.<\/p>\n<h4>Resumo<\/h4>\n<p>Depois de ler este documento, voc\u00ea poder\u00e1 adicionar a configura\u00e7\u00e3o do seu plugin personalizado no menu de configura\u00e7\u00f5es do WordPress.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objetivo do blog: O objetivo deste blog \u00e9 ajudar voc\u00ea a saber como \u00e9 criada a configura\u00e7\u00e3o de qualquer plugin personalizado. Atualmente, a maioria dos plugins cont\u00e9m configura\u00e7\u00f5es para permitir que os usu\u00e1rios alterem a funcionalidade do plugin de acordo com sua escolha. Neste blog, estamos criando o plugin personalizado para sua refer\u00eancia. Os requisitos [&hellip;]<\/p>\n","protected":false},"author":19,"featured_media":816782,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[3274],"tags":[20058,20064,24709,20056,20057],"class_list":["post-519110","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dicas","tag-adicionar-configurao-para-plug-in-personalizado","tag-adicionar-configurao-para-plugin-personalizado","tag-adicionar-configuraes-de-plug-in","tag-configurao-do-wordpress"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura\u00e7\u00e3o-do-plugin-personalizado-no-menu-de-configura\u00e7\u00e3o-do-wordpress\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Objetivo do blog: O objetivo deste blog \u00e9 ajudar voc\u00ea a saber como \u00e9 criada a configura\u00e7\u00e3o de qualquer plugin personalizado. Atualmente, a maioria dos plugins cont\u00e9m configura\u00e7\u00f5es para permitir que os usu\u00e1rios alterem a funcionalidade do plugin de acordo com sua escolha. Neste blog, estamos criando o plugin personalizado para sua refer\u00eancia. Os requisitos [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura\u00e7\u00e3o-do-plugin-personalizado-no-menu-de-configura\u00e7\u00e3o-do-wordpress\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2020-01-29T09:03:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-14T19:11:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Main-Banner-WordPress.png\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Shivam Verma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Shivam Verma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/\"},\"author\":{\"name\":\"Shivam Verma\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/e053c57d62fceb4295302b9293e371f6\"},\"headline\":\"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress?\",\"datePublished\":\"2020-01-29T09:03:39+00:00\",\"dateModified\":\"2022-07-14T19:11:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/\"},\"wordCount\":507,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/Main-Banner-WordPress.png\",\"keywords\":[\"adicionar configura\u00e7\u00e3o para plug-in personalizado\",\"adicionar configura\u00e7\u00e3o para plug-in personalizado\",\"adicionar configura\u00e7\u00e3o para plugin personalizado\",\"Adicionar configura\u00e7\u00f5es de plug-in\",\"Configura\u00e7\u00e3o do WordPress\"],\"articleSection\":[\"Dicas\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/\",\"name\":\"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/Main-Banner-WordPress.png\",\"datePublished\":\"2020-01-29T09:03:39+00:00\",\"dateModified\":\"2022-07-14T19:11:43+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/Main-Banner-WordPress.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/Main-Banner-WordPress.png\",\"width\":760,\"height\":300,\"caption\":\"How to add setting for custom plugin in the WordPress setting menu?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/dicas\\\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/e053c57d62fceb4295302b9293e371f6\",\"name\":\"Shivam Verma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/Image_for_blogShivam-150x150.jpg\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/Image_for_blogShivam-150x150.jpg\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/02\\\/Image_for_blogShivam-150x150.jpg\",\"caption\":\"Shivam Verma\"},\"description\":\"Shivam Verma is an experienced software engineer in PHP development and Database design. His area of interest is website development. He likes to be aware of his surroundings and to learn new things by observing others. He believes that by doing this we can learn new things and can also enhance our knowledge everyday. He has started writing technical blogs with a view to help others in studying and learning new things in an easy way.\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/pt-br\\\/author\\\/sverma\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura\u00e7\u00e3o-do-plugin-personalizado-no-menu-de-configura\u00e7\u00e3o-do-wordpress\/","og_locale":"pt_BR","og_type":"article","og_title":"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress? - Knowband Blog | Ecommerce Modules","og_description":"Objetivo do blog: O objetivo deste blog \u00e9 ajudar voc\u00ea a saber como \u00e9 criada a configura\u00e7\u00e3o de qualquer plugin personalizado. Atualmente, a maioria dos plugins cont\u00e9m configura\u00e7\u00f5es para permitir que os usu\u00e1rios alterem a funcionalidade do plugin de acordo com sua escolha. Neste blog, estamos criando o plugin personalizado para sua refer\u00eancia. Os requisitos [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura\u00e7\u00e3o-do-plugin-personalizado-no-menu-de-configura\u00e7\u00e3o-do-wordpress\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2020-01-29T09:03:39+00:00","article_modified_time":"2022-07-14T19:11:43+00:00","og_image":[{"width":760,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Main-Banner-WordPress.png","type":"image\/png"}],"author":"Shivam Verma","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Shivam Verma","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/"},"author":{"name":"Shivam Verma","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/e053c57d62fceb4295302b9293e371f6"},"headline":"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress?","datePublished":"2020-01-29T09:03:39+00:00","dateModified":"2022-07-14T19:11:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/"},"wordCount":507,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Main-Banner-WordPress.png","keywords":["adicionar configura\u00e7\u00e3o para plug-in personalizado","adicionar configura\u00e7\u00e3o para plug-in personalizado","adicionar configura\u00e7\u00e3o para plugin personalizado","Adicionar configura\u00e7\u00f5es de plug-in","Configura\u00e7\u00e3o do WordPress"],"articleSection":["Dicas"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/","url":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/","name":"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Main-Banner-WordPress.png","datePublished":"2020-01-29T09:03:39+00:00","dateModified":"2022-07-14T19:11:43+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Main-Banner-WordPress.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2020\/01\/Main-Banner-WordPress.png","width":760,"height":300,"caption":"How to add setting for custom plugin in the WordPress setting menu?"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/pt-br\/dicas\/como-adicionar-a-configura%c3%a7%c3%a3o-do-plugin-personalizado-no-menu-de-configura%c3%a7%c3%a3o-do-wordpress\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Como adicionar configura\u00e7\u00e3o para plugin personalizado no menu de configura\u00e7\u00e3o do WordPress?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/e053c57d62fceb4295302b9293e371f6","name":"Shivam Verma","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/02\/Image_for_blogShivam-150x150.jpg","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/02\/Image_for_blogShivam-150x150.jpg","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/02\/Image_for_blogShivam-150x150.jpg","caption":"Shivam Verma"},"description":"Shivam Verma is an experienced software engineer in PHP development and Database design. His area of interest is website development. He likes to be aware of his surroundings and to learn new things by observing others. He believes that by doing this we can learn new things and can also enhance our knowledge everyday. He has started writing technical blogs with a view to help others in studying and learning new things in an easy way.","url":"https:\/\/www.knowband.com\/blog\/pt-br\/author\/sverma\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/519110","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/users\/19"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/comments?post=519110"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/posts\/519110\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media\/816782"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/media?parent=519110"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/categories?post=519110"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/pt-br\/wp-json\/wp\/v2\/tags?post=519110"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}