{"id":69603,"date":"2018-01-14T17:53:42","date_gmt":"2018-01-14T17:53:42","guid":{"rendered":"https:\/\/es.wordpress.org\/support\/topic\/plugin-para-crear-un-custom-post\/"},"modified":"2018-01-14T17:53:42","modified_gmt":"2018-01-14T17:53:42","slug":"plugin-para-crear-un-custom-post","status":"publish","type":"topic","link":"https:\/\/es.wordpress.org\/support\/topic\/plugin-para-crear-un-custom-post\/","title":{"rendered":"Plugin para crear un custom post"},"content":{"rendered":"<p>Quiero crear un plugin que haga un custom post especial, he creado lo que es el custom post, pero ahora necesito hacer el dise\u00f1o sin tocar el template, pero no se como a\u00f1adir los archivos para que los detecte. este es el codigo que tengo puesto, si descomento las dos problemas l\u00edenas me da error todo el wordpress.<\/p>\n<pre><code>\/\/require_once WPP_PLUGIN_DIR . &#039;\/archive-custom.php&#039;;\n\/\/require_once WPP_PLUGIN_DIR . &#039;\/single-custom.php&#039;;\nadd_filter(&#039;single_template&#039;, function($original){\n\n  global $post;\n\n  $post_type = $post-&gt;post_type;\n\nif($post_type==&quot;custom&quot;){\n\n  $base_name = &#039;single-custom.php&#039;;\n\n  $template = locate_template($base_name);\n\n  if ($template &amp;&amp; ! empty($template)) return $template;\n\n}\n\n  return $original;\n\n});\nadd_filter( &quot;archive_template&quot;, function($original){\n\n  global $post;\n\n  $post_type = $post-&gt;post_type;\n\nif($post_type==&quot;custom&quot;){\n\n  $base_name = &#039;archive-custom.php&#039;;\n\n  $template = locate_template($base_name);\n\n  if ($template &amp;&amp; ! empty($template)) return $template;\n\n}\n\n  return $original;\n\n});<\/code><\/pre>\n","protected":false},"template":"","class_list":["post-69603","topic","type-topic","status-publish","hentry","topic-tag-custom-post-type"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/69603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic"}],"about":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/types\/topic"}],"version-history":[{"count":0,"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/69603\/revisions"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=69603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}