{"id":1865,"date":"2022-11-19T18:04:47","date_gmt":"2022-11-19T18:04:47","guid":{"rendered":"https:\/\/tahircivan.com\/?page_id=1865"},"modified":"2023-01-23T17:58:28","modified_gmt":"2023-01-23T17:58:28","slug":"blender-addon-pie-menu-with-hotkey-add-shortcut","status":"publish","type":"page","link":"https:\/\/tahircivan.com\/?page_id=1865","title":{"rendered":"Blender Addon Pie Menu with Hotkey &#8211; Add Shortcut"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1865\" class=\"elementor elementor-1865\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-636f1441 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"636f1441\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6b76b63\" data-id=\"6b76b63\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-72ac4243 elementor-widget elementor-widget-text-editor\" data-id=\"72ac4243\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.4 - 31-08-2022 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p><!-- wp:group {\"layout\":{\"inherit\":true}} --><\/p>\n<div class=\"wp-block-group\">\n<p><!-- wp:columns --><\/p>\n<div class=\"wp-block-columns\">\n<p><!-- wp:column {\"width\":\"100%\"} --><\/p>\n<div class=\"wp-block-column\" style=\"flex-basis: 100%;\">\n<p><!-- wp:paragraph --><\/p>\n<p>This code shows you how can you create a pie menu with a hotkey so you can start your customized pie menu under your Blender add-on. A Pie menu is especially needed in the 3D View window while 3D artists create a new model.<\/p>\n<p><!-- \/wp:paragraph --><\/p>\n<\/div>\n<p><!-- \/wp:column --><\/p>\n<\/div>\n<p><!-- \/wp:columns --><\/p>\n<\/div>\n<p><!-- \/wp:group --><!-- wp:paragraph {\"align\":\"center\"} --><\/p>\n<p class=\"has-text-align-center\"><mark style=\"background-color: rgba(0, 0, 0, 0); color: #c300a6;\" class=\"has-inline-color\"> <em>Scripting &#8211;&gt; Templates &#8211;&gt; Python &#8211;&gt; UI Pie Menu<\/em><\/mark><\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p>Although there are many examples of creating a pie menu in your Blender add-on or your plugin most of them add hotkey their pie menus manually. If you want to add your hotkey to your pie menu you just need to register your hotkeys.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:loos-hcb\/code-block {\"langType\":\"python\",\"langName\":\"Python\",\"fileName\":\"hotkey.py\"} --><\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-python\" data-file=\"hotkey.py\" data-lang=\"Python\"><code>  #Addon shortcuts\n    wm = bpy.context.window_manager\n    kc = wm.keyconfigs.addon\n    if kc:\n        km = wm.keyconfigs.addon.keymaps.new(name='3D View', space_type='VIEW_3D')\n        kmi = km.keymap_items.new(\"wm.call_menu_pie\", type='V', value='PRESS', shift=True)\n        kmi.properties.name = 'VIEW3D_MT_PIE_template'\n        addon_keymaps.append((km, kmi))<\/code><\/pre>\n<\/div>\n<p><!-- \/wp:loos-hcb\/code-block --><!-- wp:paragraph --><\/p>\n<p>Nearly every button click can be implemented in the blender scripting so first of all for creating a new hotkey we need to reach preferences we need wm = bpy.context.window_manager after creating new keymaps for 3D View we need <br \/><mark style=\"background-color: rgba(0, 0, 0, 0);\" class=\"has-inline-color has-ast-global-color-0-color\"><code>km = wm.keyconfigs.addon.keymaps.new(name='3D View', space_type='VIEW_3D')<\/code><\/mark> after creating a new section for keymap now we can describe our shortcut properties <mark style=\"background-color: rgba(0, 0, 0, 0);\" class=\"has-inline-color has-ast-global-color-0-color\"><code>kmi = km.keymap_items.new(\"wm.call_menu_pie\", type='V', value='PRESS', shift=True)<\/code><\/mark> this line makes our hotkey can be available with <code><mark style=\"background-color: rgba(0, 0, 0, 0);\" class=\"has-inline-color has-ast-global-color-0-color\"><code>\"wm.call_menu_pie\"<\/code><\/mark><\/code> the command. Now we just need to describe our specific <code><mark style=\"background-color: rgba(0, 0, 0, 0);\" class=\"has-inline-color has-ast-global-color-0-color\">kmi.properties.name = 'VIEW3D_MT_PIE_template'<\/mark><\/code> class VIEW3D_MT_PIE_template(Menu)&#8217;s bl_idaname.<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph --><\/p>\n<p><!-- \/wp:paragraph --><!-- wp:image {\"id\":1876,\"width\":1024,\"height\":544,\"sizeSlug\":\"large\",\"linkDestination\":\"none\"} --><\/p>\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" src=\"https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_3-1024x544.png\" alt=\"\" class=\"wp-image-1876\" width=\"1024\" height=\"544\" srcset=\"https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_3-1024x544.png 1024w, https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_3-300x159.png 300w, https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_3-768x408.png 768w, https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_3-1536x816.png 1536w, https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_3.png 1919w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\n<p><\/p>\n<figcaption>See your shortcut\/hotkey in the Keymap<\/figcaption>\n<\/figure>\n<p><!-- \/wp:image --><!-- wp:paragraph {\"align\":\"center\"} --><\/p>\n<p class=\"has-text-align-center\"><mark style=\"background-color: rgba(0, 0, 0, 0); color: #c300a6;\" class=\"has-inline-color\"> <em>Edit&#8211;&gt; Preferences&#8211;&gt; Keymap &#8211;&gt; Select Mode<\/em><\/mark><\/p>\n<p><!-- \/wp:paragraph --><!-- wp:paragraph {\"align\":\"center\"} --><\/p>\n<p class=\"has-text-align-center\">Full code of the pie menu addon<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:loos-hcb\/code-block {\"langType\":\"python\",\"langName\":\"Python\",\"fileName\":\"addon.py\",\"isShowLang\":\"1\"} --><\/p>\n<div class=\"hcb_wrap\">\n<pre class=\"prism line-numbers lang-python\" data-file=\"addon.py\" data-lang=\"Python\" data-show-lang=\"1\"><code>import bpy\nfrom bpy.types import Menu\n\n# spawn an edit mode selection pie (run while object is in edit mode to get a valid output)\n\n\nclass VIEW3D_MT_PIE_template(Menu):\n    # label is displayed at the center of the pie menu.\n    bl_idanme = 'VIEW3D_MT_PIE_template'\n    bl_label = \"Select Mode\"\n\n    def draw(self, context):\n        layout = self.layout\n\n        pie = layout.menu_pie()\n        # operator_enum will just spread all available options\n        # for the type enum of the operator on the pie\n        pie.operator_enum(\"mesh.select_mode\", \"type\")\n        pie.operator(\"mesh.primitive_cube_add\", text=\"Add Cube\", icon='MESH_CUBE')\n\n       \n\naddon_keymaps = []\ndef register():\n    bpy.utils.register_class(VIEW3D_MT_PIE_template)\n    \n    #Addon shortcuts\n    wm = bpy.context.window_manager\n    kc = wm.keyconfigs.addon\n    if kc:\n        km = wm.keyconfigs.addon.keymaps.new(name='3D View', space_type='VIEW_3D')\n        kmi = km.keymap_items.new(\"wm.call_menu_pie\", type='V', value='PRESS', shift=True)\n        kmi.properties.name = 'VIEW3D_MT_PIE_template'\n        addon_keymaps.append((km, kmi))\n\n\n\ndef unregister():\n    bpy.utils.unregister_class(VIEW3D_MT_PIE_template)\n    for km,kmi in add_keymaps:\n        km.keymap_item.remove(kmi)\n    addon_keymaps.clear()\n\n\nif __name__ == \"__main__\":\n    register()\n\n    #bpy.ops.wm.call_menu_pie(name=\"VIEW3D_MT_PIE_template\")<\/code><\/pre>\n<\/div>\n<p><!-- \/wp:loos-hcb\/code-block --><!-- wp:paragraph {\"align\":\"center\"} --><\/p>\n<p class=\"has-text-align-center\">Detailed YouTube Video<\/p>\n<p><!-- \/wp:paragraph --><!-- wp:html --><\/p>\n<p><\/p>\n<p><style>\n      body {<br \/>\n        margin: 0;<br \/>\n      }<br \/>\n      canvas {<br \/>\n        width: 500px;<br \/>\n        height: 500px;<br \/>\n      }<br \/>\n    <\/style><\/p>\n<p><script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/three.js\/r121\/three.min.js\"><\/script> <script>\n      var scene = new THREE.Scene();\n      var camera = new THREE.PerspectiveCamera(\n        75,\n        window.innerWidth \/ window.innerHeight,\n        0.1,\n        1000\n      );\n\n      var renderer = new THREE.WebGLRenderer();\n      renderer.setSize(500, 500);\n      document.body.appendChild(renderer.domElement);\n\n      var geometry = new THREE.BoxGeometry(1, 1, 1);\n      var material = new THREE.MeshBasicMaterial({ color: 0x00ff00 });\n      var cube = new THREE.Mesh(geometry, material);\n\n      \/*var spotLight = new THREE.SpotLight( 0xffffff ); \n      spotLight.position.set( 100, 1000, 100 ); \n      spotLight.castShadow = true; \n      spotLight.shadowMapWidth = 1024; \n      spotLight.shadowMapHeight = 1024; \n      spotLight.shadowCameraNear = 500; \n      spotLight.shadowCameraFar = 4000; \n      spotLight.shadowCameraFov = 30; \n      \n      scene.add( spotLight );*\/\n      scene.add(cube);\n      camera.position.z = 5;\n\n      function render() {\n        requestAnimationFrame(render);\n\n        cube.rotation.x += 0.05;\n        cube.rotation.y += 0.05;\n\n        renderer.render(scene, camera);\n      }\n\n      render();\n    <\/script><\/p>\n<p><!-- \/wp:html --><!-- wp:embed {\"url\":\"https:\/\/www.youtube.com\/watch?v=qzLMcy30xFc\",\"type\":\"video\",\"providerNameSlug\":\"youtube\",\"responsive\":true,\"className\":\"wp-embed-aspect-16-9 wp-has-aspect-ratio\"} --><\/p>\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\">\n<div class=\"wp-block-embed__wrapper\"><\/div>\n<\/figure>\n<p><!-- \/wp:embed --><\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b434711 elementor-aspect-ratio-169 elementor-widget elementor-widget-video\" data-id=\"b434711\" data-element_type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/www.youtube.com\\\/watch?v=qzLMcy30xFc&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;,&quot;aspect_ratio&quot;:&quot;169&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.7.4 - 31-08-2022 *\/\n.elementor-widget-video .elementor-widget-container{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}.e-container>.elementor-widget-video{width:var(--container-widget-width,100%)}<\/style>\t\t<div class=\"elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>This code shows you how can you create a pie menu with a hotkey so you can start your customized pie menu under your Blender add-on. A Pie menu is especially needed in the 3D View window while 3D artists create a new model. Scripting &#8211;&gt; Templates &#8211;&gt; Python &#8211;&gt; UI Pie Menu Although there &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/tahircivan.com\/?page_id=1865\"> <span class=\"screen-reader-text\">Blender Addon Pie Menu with Hotkey &#8211; Add Shortcut<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":1869,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":""},"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Blender Addon Pie Menu with Hotkey - Add Shortcut - Tahir Civan<\/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:\/\/tahircivan.com\/?page_id=1865\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Blender Addon Pie Menu with Hotkey - Add Shortcut - Tahir Civan\" \/>\n<meta property=\"og:description\" content=\"This code shows you how can you create a pie menu with a hotkey so you can start your customized pie menu under your Blender add-on. A Pie menu is especially needed in the 3D View window while 3D artists create a new model. Scripting &#8211;&gt; Templates &#8211;&gt; Python &#8211;&gt; UI Pie Menu Although there &hellip; Blender Addon Pie Menu with Hotkey &#8211; Add Shortcut Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/tahircivan.com\/?page_id=1865\" \/>\n<meta property=\"og:site_name\" content=\"Tahir Civan\" \/>\n<meta property=\"article:modified_time\" content=\"2023-01-23T17:58:28+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_2.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1919\" \/>\n\t<meta property=\"og:image:height\" content=\"1018\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/tahircivan.com\/?page_id=1865\",\"url\":\"https:\/\/tahircivan.com\/?page_id=1865\",\"name\":\"Blender Addon Pie Menu with Hotkey - Add Shortcut - Tahir Civan\",\"isPartOf\":{\"@id\":\"https:\/\/tahircivan.com\/#website\"},\"datePublished\":\"2022-11-19T18:04:47+00:00\",\"dateModified\":\"2023-01-23T17:58:28+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/tahircivan.com\/?page_id=1865#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/tahircivan.com\/?page_id=1865\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/tahircivan.com\/?page_id=1865#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/tahircivan.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Blender Addon Pie Menu with Hotkey &#8211; Add Shortcut\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/tahircivan.com\/#website\",\"url\":\"https:\/\/tahircivan.com\/\",\"name\":\"Tahir Civan\",\"description\":\"Software Engineer specialising in 3D Technologies\",\"publisher\":{\"@id\":\"https:\/\/tahircivan.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/tahircivan.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/tahircivan.com\/#organization\",\"name\":\"Tahir Civan\",\"url\":\"https:\/\/tahircivan.com\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/tahircivan.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/09\/illusion-geometry-3d-151039.png\",\"contentUrl\":\"https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/09\/illusion-geometry-3d-151039.png\",\"width\":1280,\"height\":1116,\"caption\":\"Tahir Civan\"},\"image\":{\"@id\":\"https:\/\/tahircivan.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Blender Addon Pie Menu with Hotkey - Add Shortcut - Tahir Civan","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:\/\/tahircivan.com\/?page_id=1865","og_locale":"en_GB","og_type":"article","og_title":"Blender Addon Pie Menu with Hotkey - Add Shortcut - Tahir Civan","og_description":"This code shows you how can you create a pie menu with a hotkey so you can start your customized pie menu under your Blender add-on. A Pie menu is especially needed in the 3D View window while 3D artists create a new model. Scripting &#8211;&gt; Templates &#8211;&gt; Python &#8211;&gt; UI Pie Menu Although there &hellip; Blender Addon Pie Menu with Hotkey &#8211; Add Shortcut Read More &raquo;","og_url":"https:\/\/tahircivan.com\/?page_id=1865","og_site_name":"Tahir Civan","article_modified_time":"2023-01-23T17:58:28+00:00","og_image":[{"width":1919,"height":1018,"url":"http:\/\/tahircivan.com\/wp-content\/uploads\/2022\/11\/Screenshot_2.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/tahircivan.com\/?page_id=1865","url":"https:\/\/tahircivan.com\/?page_id=1865","name":"Blender Addon Pie Menu with Hotkey - Add Shortcut - Tahir Civan","isPartOf":{"@id":"https:\/\/tahircivan.com\/#website"},"datePublished":"2022-11-19T18:04:47+00:00","dateModified":"2023-01-23T17:58:28+00:00","breadcrumb":{"@id":"https:\/\/tahircivan.com\/?page_id=1865#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/tahircivan.com\/?page_id=1865"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/tahircivan.com\/?page_id=1865#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/tahircivan.com\/"},{"@type":"ListItem","position":2,"name":"Blender Addon Pie Menu with Hotkey &#8211; Add Shortcut"}]},{"@type":"WebSite","@id":"https:\/\/tahircivan.com\/#website","url":"https:\/\/tahircivan.com\/","name":"Tahir Civan","description":"Software Engineer specialising in 3D Technologies","publisher":{"@id":"https:\/\/tahircivan.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/tahircivan.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/tahircivan.com\/#organization","name":"Tahir Civan","url":"https:\/\/tahircivan.com\/","sameAs":[],"logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/tahircivan.com\/#\/schema\/logo\/image\/","url":"https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/09\/illusion-geometry-3d-151039.png","contentUrl":"https:\/\/tahircivan.com\/wp-content\/uploads\/2022\/09\/illusion-geometry-3d-151039.png","width":1280,"height":1116,"caption":"Tahir Civan"},"image":{"@id":"https:\/\/tahircivan.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/pages\/1865"}],"collection":[{"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tahircivan.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1865"}],"version-history":[{"count":65,"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/pages\/1865\/revisions"}],"predecessor-version":[{"id":2010,"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/pages\/1865\/revisions\/2010"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tahircivan.com\/index.php?rest_route=\/wp\/v2\/media\/1869"}],"wp:attachment":[{"href":"https:\/\/tahircivan.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1865"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}