{"id":7275726,"date":"2016-04-14T10:23:13","date_gmt":"2016-04-14T10:23:13","guid":{"rendered":"https:\/\/wordpress.org\/support\/topic\/plugin-folder-definition\/"},"modified":"2016-08-31T15:52:33","modified_gmt":"2016-08-31T15:52:33","slug":"plugin-folder-definition","status":"publish","type":"topic","link":"https:\/\/wordpress.org\/support\/topic\/plugin-folder-definition\/","title":{"rendered":"Plugin folder definition"},"content":{"rendered":"<p>Hi, I just wanted to mention that not everyone is using this kind of plugin folder structure:<\/p>\n<pre><code>$this-&gt;plugin_folder = get_bloginfo(&#039;wpurl&#039;) . &#039;\/&#039; . PLUGINDIR . &#039;\/&#039; .\ndirname(plugin_basename(__FILE__)) . &#039;\/&#039;;<\/code><\/pre>\n<p>It would probably be better to define it as:<\/p>\n<pre><code>$this-&gt;plugin_folder = plugin_dir_url( __FILE__ );<\/code><\/pre>\n<p>This is e.g. the case for users using the wp-skeleton structure.<\/p>\n<p>Thanks.<\/p>\n<p>https:\/\/wordpress.org\/plugins\/zigwidgetclass\/<\/p>\n","protected":false},"template":"","class_list":["post-7275726","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/7275726","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/topic\/7275726\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=7275726"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}