{"id":2460,"date":"2025-04-07T15:07:42","date_gmt":"2025-04-07T15:07:42","guid":{"rendered":"https:\/\/localwp.com\/?post_type=help&#038;p=2460"},"modified":"2025-04-10T08:05:07","modified_gmt":"2025-04-10T08:05:07","slug":"use-xdebug-in-local-with-phpstorm","status":"publish","type":"help","link":"https:\/\/localwp.com\/help-docs\/local-features\/use-xdebug-in-local-with-phpstorm\/","title":{"rendered":"Use Xdebug in Local with PhpStorm"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Local supports Xdebug in PhpStorm by default using <\/strong><a href=\"https:\/\/www.jetbrains.com\/help\/phpstorm\/zero-configuration-debugging.html\"><strong>zero-configuration debugging<\/strong><\/a><strong>.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You do <strong>not<\/strong> need to modify <code>php.ini<\/code> files or install browser extensions and Local add-ons.<\/p>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Before you start<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u26a0\ufe0f Remove the old <em>Xdebug + PhpStorm<\/em> add-on if you see it under &#8220;Installed Add-ons&#8221;. It is no longer needed to use Xdebug with Local and PhpStorm.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"684\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-1024x684.png\" alt=\"\" class=\"wp-image-2467\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-1024x684.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-300x200.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-768x513.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-1536x1026.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-2048x1368.png 2048w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-07-at-17.12.08@2x-1-600x400.png 600w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Set up PhpStorm for your Local site<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For each Local site that you want to use with Xdebug and PhpStorm:<\/p>\n\n\n\n<div style=\"height:14px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">1. Local: Enable Xdebug in the site overview<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Xdebug is disabled by default because it can make pages load more slowly. Change the Xdebug toggle from &#8220;Off&#8221; to &#8220;On&#8221; in your site overview when you want to use Xdebug. Your site will restart if running. Start your site if it&#8217;s not running after you turn Xdebug on.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"744\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.32.12@2x-1024x744.png\" alt=\"\" class=\"wp-image-2471\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.32.12@2x-1024x744.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.32.12@2x-300x218.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.32.12@2x-768x558.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.32.12@2x-1536x1116.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.32.12@2x.png 2003w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">2. PhpStorm: open your site&#8217;s &#8216;app\/public&#8217; directory<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click \u201cSite Folder\u201d in Local, open the &#8220;app&#8221; folder in your file explorer, then open the &#8220;public&#8221; folder in PhpStorm. Click \u201cTrust Project\u201d if prompted. It&#8217;s important to open the <code>public<\/code> directory, not the <code>app<\/code> or other directories, so that Xdebug is able to map your files more easily.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"401\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.39.06.gif\" alt=\"\" class=\"wp-image-2472\"\/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">3. PhpStorm: turn off &#8220;force break&#8221; in PHP debug settings<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open PhpStorm settings.<\/li>\n\n\n\n<li>Browse to <em>PHP<\/em> \u2192 <em>Debug<\/em> and untick both of these:\n<ul class=\"wp-block-list\">\n<li>\u201cForce break at first line when a script is outside the project\u201d<\/li>\n\n\n\n<li>\u201cForce break at first line when no path mapping specified\u201d<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Click OK.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"752\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.42.03@2x-1024x752.png\" alt=\"\" class=\"wp-image-2473\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.42.03@2x-1024x752.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.42.03@2x-300x220.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.42.03@2x-768x564.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.42.03@2x-1536x1128.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.42.03@2x.png 1965w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">4. PhpStorm: Open a PHP file and set a breakpoint<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Open any PHP file that WordPress will run. We use <code>wp-config.php<\/code> in this example as it typically runs on every page load.<\/li>\n\n\n\n<li>Set a breakpoint in your PHP file at any point that will be reached during a page visit: click the line number to the left of your code, or choose <em>Run<\/em> \u2192 <em>Toggle Breakpoint<\/em> \u2192 <em>Toggle Line Breakpoint<\/em>. The line number will turn into a red circle.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"417\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.47.39@2x-1024x417.png\" alt=\"\" class=\"wp-image-2474\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.47.39@2x-1024x417.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.47.39@2x-300x122.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.47.39@2x-768x313.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.47.39@2x.png 1256w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">5. PhpStorm: Listen for debug connections<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Choose <em>Run<\/em> \u2192 <em>Start Listening for PHP Debug Connections<\/em>, or click the larger \u201cBug\u201d icon at the top of the PhpStorm toolbar.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"776\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.57.16@2x-1024x776.png\" alt=\"\" class=\"wp-image-2476\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.57.16@2x-1024x776.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.57.16@2x-300x227.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.57.16@2x-768x582.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.57.16@2x-1536x1163.png 1536w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-16.57.16@2x.png 1624w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">6. PhpStorm: Accept incoming connection from Xdebug<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Visit the site in your web browser, for example by clicking \u201cOpen Site\u201d in Local.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">PhpStorm will show an &#8220;Incoming Connection From Xdebug&#8221; dialog.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click the <code>public<\/code> folder in the &#8220;select a project&#8221; area, then click Accept.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"798\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.27.43.gif\" alt=\"\" class=\"wp-image-2477\"\/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Inspect your running program<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">PhpStorm will now freeze execution at your breakpoint. You can step through your code with the controls in PhpStorm\u2019s Debug panel. <a href=\"https:\/\/www.jetbrains.com\/help\/phpstorm\/2024.3\/examining-suspended-program.html\">Learn more about inspecting a running program<\/a> from JetBrains docs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In short, you can use the &#8220;Threads and Variables&#8221; pane to see the value of variables in scope, use &#8220;step over&#8221;, &#8220;step into&#8221; and &#8220;step through&#8221; controls to step through your code, or continue execution to the next breakpoint or the end of your code with &#8220;resume program&#8221;:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"650\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.48.44.gif\" alt=\"\" class=\"wp-image-2481\"\/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">How to stop Xdebug<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">To stop the debugging session, click the stop button in the debug pane pictured above.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To prevent future sessions from starting, choose Run \u2192 \u201cStop Listening for PHP Debug Connections\u201d in PhpStorm or click the larger bug icon in PhpStorm&#8217;s header bar again.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"706\" height=\"216\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.55.51@2x.png\" alt=\"\" class=\"wp-image-2484\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.55.51@2x.png 706w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.55.51@2x-300x92.png 300w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">You can also disable Xdebug in Local to stop PhpStorm from freezing execution at breakpoints. When you are not using Xdebug, we recommend leaving it off in Local for improved performance:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"754\" height=\"164\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.56.57@2x.png\" alt=\"\" class=\"wp-image-2485\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.56.57@2x.png 754w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.56.57@2x-300x65.png 300w\" sizes=\"(max-width: 754px) 100vw, 754px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Future debugging sessions<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Future connections for this site will work automatically and pause execution at breakpoints you set, as long as PhpStorm is set to listen for connections and Xdebug is on in Local. You do not need to run through the above setup every time.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you want to change your configuration or force the &#8220;Incoming Connection&#8221; dialog to appear again, delete the <em>PHP<\/em> \u2192 <em>Servers<\/em> entry in PhpStorm preferences. Then enable Xdebug in Local, listen for debugging connections in PhpStorm, and set a breakpoint. Refresh your browser to present the &#8220;Incoming Connection&#8221; prompt again.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"509\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.42.45@2x-1024x509.png\" alt=\"\" class=\"wp-image-2480\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.42.45@2x-1024x509.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.42.45@2x-300x149.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.42.45@2x-768x382.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.42.45@2x.png 1138w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:27px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Troubleshooting<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">No \u201cIncoming Connection from Xdebug\u201d in PhpStorm when refreshing your browser<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Check that you opened the \u2018public\u2019 folder in PhpStorm<\/strong>, not a folder higher up or lower down in the directory tree. If you opened a different folder, open the public folder and turn off the &#8216;force break&#8217; settings again (see step 3 above).<\/li>\n\n\n\n<li><strong>Be sure to set a breakpoint in PHP code that will WordPress will run<\/strong>. If you have a breakpoint set in a theme or plugin file, first try a breakpoint in <code>wp-config.php<\/code> to test that Xdebug is working. Xdebug may not reach your current breakpoint if it\u2019s inside an if statement or a file that loads conditionally.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Execution is not frozen at the breakpoint when refreshing your browser<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check that Xdebug is enabled in Local.<\/li>\n\n\n\n<li>Confirm that you have enabled &#8220;Start Listening for PHP Debug Connections&#8221; in PhpStorm.<\/li>\n\n\n\n<li>Check you have set a breakpoint in PhpStorm.<\/li>\n\n\n\n<li>Verify that the code on the line of your breakpoint is being executed. For example, you could <code>var_dump('test');<\/code> near to that line, confirm that you see the <code>'test'<\/code> output when refreshing your browser, then set a breakpoint on that line and step through your code from that point.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Xdebug browser extension has no effect<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You do not need browser extensions like the one pictured below to use Xdebug with Local.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Local sets <code>start_with_request=yes<\/code>, so all requests will automatically use Xdebug if it&#8217;s on in Local and PhpStorm is listening for connections.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"453\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/image-1-1024x453.png\" alt=\"\" class=\"wp-image-2499\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/image-1-1024x453.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/image-1-300x133.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/image-1-768x340.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/image-1.png 1176w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">No Xdebug option in Local<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Try upgrading your site to a newer version of PHP<\/strong>: change the PHP version from the site overview page. The PHP version needs to be 7 or higher.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"594\" src=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.31.59@2x-1024x594.png\" alt=\"\" class=\"wp-image-2478\" srcset=\"https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.31.59@2x-1024x594.png 1024w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.31.59@2x-300x174.png 300w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.31.59@2x-768x445.png 768w, https:\/\/localwp.com\/wp-content\/uploads\/2025\/04\/CleanShot-2025-04-08-at-17.31.59@2x.png 1480w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Local supports Xdebug in PhpStorm by default using zero-configuration debugging. You do not need to modify php.ini files or install browser extensions and Local add-ons. Before you start \u26a0\ufe0f Remove the old Xdebug + PhpStorm add-on if you see it under &#8220;Installed Add-ons&#8221;. It is no longer needed to use Xdebug with Local and PhpStorm&#8230;.<\/p>\n","protected":false},"author":70,"parent":800,"menu_order":0,"template":"","tags":[41],"helpcategories":[62],"class_list":["post-2460","help","type-help","status-publish","hentry","tag-features","helpcategories-features"],"acf":{"help_keywords":""},"_links":{"self":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/2460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc"}],"about":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/types\/help"}],"author":[{"embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/users\/70"}],"version-history":[{"count":0,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/2460\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/help-doc\/800"}],"wp:attachment":[{"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/media?parent=2460"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/tags?post=2460"},{"taxonomy":"helpcategories","embeddable":true,"href":"https:\/\/localwp.com\/wp-json\/wp\/v2\/helpcategories?post=2460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}