{"id":91925,"date":"2019-06-22T11:25:55","date_gmt":"2019-06-22T11:25:55","guid":{"rendered":"https:\/\/es.wordpress.org\/support\/topic\/error-en-la-paginacion-de-un-archive-de-cpt-en-wordpress\/"},"modified":"2019-06-22T12:24:17","modified_gmt":"2019-06-22T12:24:17","slug":"error-en-la-paginacion-de-un-archive-de-cpt-en-wordpress","status":"publish","type":"topic","link":"https:\/\/es.wordpress.org\/support\/topic\/error-en-la-paginacion-de-un-archive-de-cpt-en-wordpress\/","title":{"rendered":"Error en la paginaci\u00f3n de un archive de CPT en WordPress"},"content":{"rendered":"<p>Tengo implementado en mi WordPress un CPT de tipo podcast. He tenido que hacer una redirecci\u00f3n de tipo 301 ya que el plugin que gestiona los podcast (Seriously Simple Podcasting) no me dejaba modificar el aspecto del archive, as\u00ed que me cre\u00e9 uno personalizado e hice la mencionada redirecci\u00f3n de podcasts a podcast.<\/p>\n<p>El c\u00f3digo que rescata los podcasts publicados es:<\/p>\n<pre><code>\n$args = array(\n &#039;post_type&#039; =&gt; &#039;podcast&#039;,\n &#039;orderby&#039; =&gt; &#039;date&#039;,\n &#039;order&#039; =&gt; &#039;DESC&#039;,\n &#039;posts_per_page&#039;=&gt; &#039;1&#039;,\n &#039;paged&#039; =&gt; get_query_var( &#039;paged&#039; ),\n );\n $loop = new WP_Query( $args );\n if( $loop-&gt;have_posts() ):\n\n while( $loop-&gt;have_posts() ): $loop-&gt;the_post(); global $post;\n echo &#039;&lt;div id=&quot;podcast_archive&quot;&gt;&#039;;\n    echo &#039;&lt;a href=&quot;&#039; . get_the_permalink() . &#039;&quot;&gt;&lt;div class=&quot;img_episode&quot;&gt;&#039; . get_the_post_thumbnail( $id, array(200,200) ) . &#039;&lt;\/div&gt;&lt;\/a&gt;&#039;;\n    echo &#039;&lt;a href=&quot;&#039; . get_the_permalink() . &#039;&quot;&gt;&lt;h2 class=&quot;title_episode&quot;&gt;&#039; . get_the_title() . &#039;&lt;\/h2&gt;&lt;\/a&gt;&#039;;\n    echo &#039;&lt;a href=&quot;&#039; . get_the_permalink() . &#039;&quot;&gt;&lt;div class=&quot;excerpt_episode&quot;&gt;&lt;p&gt;&#039; . get_the_excerpt() . &#039;&lt;\/p&gt;&lt;\/div&gt;&lt;\/a&gt;&#039; ;\n echo &#039;&lt;\/div&gt;&#039;;\n\n endwhile;\n\n next_posts_link( &#039;Older Entries&#039;, $loop-&gt;max_num_pages );\n previous_posts_link( &#039;Newer Entries&#039; );\n endif;\n<\/code><\/pre>\n<p>Tengo actualmente dos cap\u00edtulos publicados y para probar la paginaci\u00f3n, he puesto que cada p\u00e1gina solo contenga un episodio.<\/p>\n<p>El problema es que al darle a Older entries me da un error 404. La url que intenta sacarme es https:\/\/misitio.com\/podcast\/page\/2\/.<\/p>\n<p>\u00bfC\u00f3mo podr\u00eda solucionar este error en la paginaci\u00f3n? No me gustar\u00eda que se cargaran todos los episodios en la misma p\u00e1gina.<\/p>\n","protected":false},"template":"","class_list":["post-91925","topic","type-topic","status-publish","hentry"],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/91925","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":1,"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/91925\/revisions"}],"predecessor-version":[{"id":91930,"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/topic\/91925\/revisions\/91930"}],"wp:attachment":[{"href":"https:\/\/es.wordpress.org\/support\/wp-json\/wp\/v2\/media?parent=91925"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}