{"id":263210,"date":"2023-07-18T11:59:00","date_gmt":"2023-07-18T08:59:00","guid":{"rendered":"https:\/\/inform.click\/mas-de-20-hacks-de-bucle-de-wordpress-mas-buscados\/"},"modified":"2023-07-18T11:59:00","modified_gmt":"2023-07-18T08:59:00","slug":"mas-de-20-hacks-de-bucle-de-wordpress-mas-buscados","status":"publish","type":"post","link":"https:\/\/inform.click\/es\/mas-de-20-hacks-de-bucle-de-wordpress-mas-buscados\/","title":{"rendered":"M\u00e1s de 20 hacks de bucle de WordPress m\u00e1s buscados"},"content":{"rendered":"<p>\n  El bucle es el proceso principal en WordPress, por lo que se encuentra en casi todos los archivos de temas. Esencialmente, es un c\u00f3digo PHP utilizado por la plataforma para mostrar publicaciones a trav\u00e9s de los archivos de plantilla de un tema. En otras palabras, es enorme. De hecho, es fundamental, porque el sitio no funcionar\u00e1 sin un bucle.\n<\/p>\n<p>\n  Ajustar este conjunto de caracter\u00edsticas incre\u00edblemente poderosas puede mejorar las capacidades de su sitio de WordPress. Por ejemplo, puede cambiar la forma en que se muestran las publicaciones en la p\u00e1gina de inicio y clasificarlas utilizando par\u00e1metros espec\u00edficos. Dado que el bucle es lo m\u00e1s f\u00e1cil de modificar, se pueden obtener trucos bastante impresionantes y creativos.\n<\/p>\n<p>\n  Vamos a mostrarte m\u00e1s de 20 trucos de bucle que deber\u00edas usar ahora mismo para hacerlo realidad, sin necesidad de instalar complementos.\n<\/p>\n<h5>\n  1 Coloque la publicidad despu\u00e9s de la primera publicaci\u00f3n<br \/>\n<\/h5>\n<p>\n  Como blogger, sabes muy bien que los anuncios son una de las mejores formas de ganar dinero. Obtener esos clics tan necesarios de los visitantes es ciertamente complicado y muchos blogueros no disfrutan de altas tasas de clics. Colocar anuncios despu\u00e9s de la primera publicaci\u00f3n puede ser una buena manera de aumentarlos, as\u00ed que prueba este simple ajuste.\n<\/p>\n<p>\n  Reemplace su bucle con el de abajo. Presta atenci\u00f3n, ya que debes pegar ah\u00ed el c\u00f3digo del anuncio:\n<\/p>\n<pre><code>&lt;?php if (have_posts()): ?&gt;\n&lt;?php $count = 0; ?&gt;\n&lt;?php while (have_posts()): the_post(); ?&gt;\n&lt;?php $count++; ?&gt;\n  &lt;?php if ($count == 2): ?&gt;\n          \/\/Insert the code of an ad in this line\n          <\/code><\/pre>\n<h2>\n  <code>&lt;a href=\"%3C?php%20the_permalink();%20?%3E\"&gt;&lt;?php the_title(); ?&gt;&lt;\/a&gt;<\/code><br \/>\n<\/h2>\n<pre>\n          <?php the_excerpt(); ?>\n   <?php else: ?>\n          <\/pre>\n<h2>\n  <code>&lt;a href=\"%3C?php%20the_permalink();%20?%3E\"&gt;&lt;?php the_title(); ?&gt;&lt;\/a&gt;<\/code><br \/>\n<\/h2>\n<pre>\n          <?php the_excerpt(); ?>\n  <?php endif; ?>\n<?php endwhile; ?>\n<?php endif; ?><\/pre>\n<h5>\n  <code>2 Mostrar publicaciones obsoletas pero populares de 1 a\u00f1o de antig\u00fcedad<\/code><br \/>\n<\/h5>\n<p>\n  <code>Algunas de las publicaciones de su blog, aunque se crearon hace un a\u00f1o, a\u00fan pueden ser populares entre sus lectores. Por ejemplo, podr\u00eda ser un art\u00edculo de instrucciones o alg\u00fan otro tipo de contenido perenne. Para asegurarse de que estas publicaciones sigan siendo populares, puede aplicar este pr\u00e1ctico truco.<\/code>\n<\/p>\n<p>\n  <code>Inserte este c\u00f3digo en el archivo single.php:<\/code>\n<\/p>\n<pre><code>&lt;code&gt;&lt;?php $current_day = date('j');\n$last_year = date('Y')-1;\nquery_posts('day='.$current_day.'&year='.$last_year);\nif (have_posts()):\n\u00a0\u00a0\u00a0\u00a0while (have_posts()): the_post();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_title();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_excerpt();\n\u00a0\u00a0\u00a0\u00a0endwhile;\nendif;\n?&gt;<\/code><\/code><\/pre>\n<h5>\n  3 Muestre las \u00faltimas cinco publicaciones fijas en el bucle<br \/>\n<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5aad272c.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5aad272c.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  La funci\u00f3n predeterminada permite pegar una publicaci\u00f3n en la p\u00e1gina principal. El truco a continuaci\u00f3n coloca cinco publicaciones adhesivas.\n<\/p>\n<p>\n  Muchos bloggers piensan en las publicaciones fijas como publicaciones destacadas porque permiten que una entrada se muestre por encima de otras. Si desea crear su propia categor\u00eda de \u00abSelecciones del editor\u00bb, hay un truco solo para eso. El c\u00f3digo a continuaci\u00f3n debe insertarse en cualquier parte del tema para que funcione. Tambi\u00e9n puede cambiar el n\u00famero para mostrar menos publicaciones reemplazando el n\u00famero en el cuarta l\u00ednea.\n<\/p>\n<pre><code>&lt;?php $sticky = get_option('sticky_posts');\nrsort( $sticky );\n$sticky = array_slice( $sticky, 0, 5);\nquery_posts( array( 'post__in' =&gt; $sticky, 'caller_get_posts' =&gt; 1) );\n \nif (have_posts()):     while (have_posts()): the_post();\n        the_title();\n        the_excerpt();\n    endwhile;\nendif;\n \n?&gt;<\/code><\/pre>\n<h5>4 Listar publicaciones de una categor\u00eda en particular<\/h5>\n<p>Diferencie las publicaciones de la misma categor\u00eda con el siguiente truco.<\/p>\n<p>Si por alg\u00fan motivo necesita diferenciar las publicaciones que comparten la misma categor\u00eda (por ejemplo, art\u00edculos de procedimientos para escritores de ensayos), inserte el siguiente c\u00f3digo en el archivo de bucle.<\/p>\n<pre><code>&lt;?php foreach((get_the_category()) as $category) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$thecat = $category-&gt;cat_ID. ' ';\n        query_posts('child_of='.$thecat);\n if (have_posts()): while (have_posts()): the_post();\n    \/\/Classic WP loop\n endwhile;endif;\n?&gt;<\/code><\/pre>\n<h5>5 Proporcionar una lista de publicaciones futuras<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5ad69a80.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5ad69a80.webp\" alt=\"\"><\/a><\/p>\n<p>Informar a los lectores sobre las pr\u00f3ximas publicaciones puede despertar su inter\u00e9s y hacer que regresen a su blog para leerlas. Si esto le parece una gran idea, use el c\u00f3digo a continuaci\u00f3n para proporcionar una breve lista de las pr\u00f3ximas publicaciones en su sitio de WordPress.<\/p>\n<pre><code>&lt;?php query_posts('showposts=10&post_status=future'); ?&gt;\n&lt;?php if (have_posts() ): while (have_posts() ): the_post(); ?&gt;\n    <\/code><\/pre>\n<h2>\n  <code>&lt;?php the_title(); ?&gt;<\/code><br \/>\n<\/h2>\n<pre>\n    <span class=\"datetime\"><?php the_time('j. F Y'); ?><\/span>\n<?php endwhile;\nelse: ?><br \/>No future events scheduled.\n<?php endif; ?><\/pre>\n<h5>\n  <code>6 Haz que las publicaciones se carguen en una fecha espec\u00edfica<\/code><br \/>\n<\/h5>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b005e9f.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b005e9f.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<p>\n  <code>Si a menudo tiene problemas para encontrar algunas publicaciones en su feed, puede buscarlas usando un bucle. Es posible insertando el siguiente c\u00f3digo que facilita mucho la b\u00fasqueda. Espec\u00edficamente, recupera las entradas publicadas entre dos fechas que usted mismo especifique.<\/code>\n<\/p>\n<pre><code>&lt;code&gt;&lt;?php \u00a0\u00a0function filter_where($where = '') {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$where .= \" AND post_date &gt;= '2012-08-19' AND post_date <\/code><\/pre>\n<h5>7 Mostrar un bucle de im\u00e1genes<\/h5>\n<p>La galer\u00eda de im\u00e1genes en la p\u00e1gina de inicio de un sitio web de WordPress es una buena idea ya que la mayor\u00eda de las personas aprecian las im\u00e1genes. Si sus publicaciones contienen una imagen principal, el siguiente c\u00f3digo las recuperar\u00e1 para mostrarlas en un bucle.<\/p>\n<p>Inserte el siguiente c\u00f3digo en el archivo functions.php:<\/p>\n<pre><code>function catch_that_image() {\n  global $post, $posts;\n  $first_img = '';\n  ob_start();\n  ob_end_clean();\n  $output = preg_match_all('\/&lt;img.&gt;\/i', $post-&gt;post_content, $matches);\n  $first_img = $matches [1] [0];\n \n  if(empty($first_img)){ \/\/Determines a default image\n    $first_img = \"\/images\/default.webp\";\n  }\n  return $first_img;\n}&lt;\/img.&gt;<\/code><\/pre>\n<h5>8 Eliminar publicaciones autom\u00e1ticamente estableciendo una fecha de caducidad<\/h5>\n<p>Suponga que est\u00e1 organizando un concurso para aumentar el n\u00famero de lectores en su blog. Cuando finaliza el concurso, publicas los resultados y, lo que es m\u00e1s importante, las respuestas, o sugerencias, y pistas para ellos. Por supuesto, no deber\u00edan ser accesibles para los lectores para siempre porque podr\u00eda realizar otro concurso en el futuro, \u00bfverdad?<\/p>\n<p>Una buena manera de eliminar publicaciones incluso cuando las olvidaste es programarlas estableciendo una fecha de vencimiento. El bucle a continuaci\u00f3n reemplaza el existente y hace precisamente eso.<\/p>\n<p>No olvide usar el formato mm\/dd\/aaaa 00:00:00 para reemplazar el tiempo de vencimiento.<\/p>\n<pre><code>&lt;?php if (have_posts()): while (have_posts()): the_post(); ?&gt;\n$expirationtime = get_post_custom_values('expiration');\nif (is_array($expirationtime)) {\n$expirestring = implode($expirationtime);\n}\n  \n$secondsbetween = strtotime($expirestring)-time();\nif ($secondsbetween &gt; 0) {\n\/\/ For example\u2026\nthe_title();\nthe_excerpt();\n}\nendwhile;\nendif;\n?&gt;<\/code><\/code><\/pre>\n<h5>\n  9 Separe los comentarios de los trackbacks<br \/>\n<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b1dbcca.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b1dbcca.webp\" alt=\"\" \/><\/a><\/p>\n<p>\n  Una entrada popular en su blog estar\u00e1 vinculada desde muchos otros sitios. Para asegurarse de que los lectores puedan seguir c\u00f3modamente la discusi\u00f3n en la secci\u00f3n de comentarios, debe separar los comentarios y los trackbacks.\n<\/p>\n<p>\n  Todo lo que tienes que hacer es abrir comments.php y buscar lo siguiente:\n<\/p>\n<pre><code>foreach ($comments as $comment): ?&gt;\n\/\/ Comments are displayed here\nendforeach;<\/code><\/pre>\n<p>\n  \u00bfLo encontr\u00e9? Genial, ahora reempl\u00e1zalo con un nuevo c\u00f3digo:\n<\/p>\n<ul class=\"commentlist\">\n  <?php \/\/Displays comments only\n  foreach ($comments as $comment): ?><?php $comment_type = get_comment_type(); ?><?php if($comment_type == 'comment') { ?><\/p>\n<li>\n    <code>\/\/Comment code goes here<\/code>\n  <\/li>\n<p><?php }\n  endforeach;\n  <\/ul>\n<p>  \u00a0\u00a0<\/p>\n<ul>\n  <?php \/\/Displays trackbacks only\n  foreach ($comments as $comment): ?><?php $comment_type = get_comment_type(); ?><?php if($comment_type != 'comment') { ?><\/p>\n<li>\n    <code>&lt;?php comment_author_link() ?&gt;<\/code>\n  <\/li>\n<p><?php }\n  endforeach;\n  &nbsp;&nbsp;\n  <\/ul>\n<\/ul>\n<\/ul>\n<p><\/code><\/p>\n<h5>10 Mostrar publicaciones relacionadas<\/h5>\n<p>  <a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b403cc0.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b403cc0.webp\" alt=\"\"><\/a><\/p>\n<p>Mostrar publicaciones relacionadas es una buena manera de aumentar el n\u00famero de lectores. Todo lo que tiene que hacer para lograrlo es pegar un c\u00f3digo especial en el archivo single.php.<\/p>\n<pre><code>&lt;?php \u00a0\u00a0\u00a0\n  \u00a0\u00a0$backup = $post;\u00a0 \/\/ backup the current object\n  \u00a0\u00a0$tags = ks29so_get_post_tags($post-&gt;ID);\n  \u00a0\u00a0$tagIDs = array();\n  \u00a0\u00a0if ($tags) {\n  \u00a0\u00a0\u00a0\u00a0$tagcount = count($tags);\n  \u00a0\u00a0\u00a0\u00a0for ($i = 0; $i term_id;\n  \u00a0\u00a0\u00a0\u00a0}\n  \u00a0\u00a0\u00a0\u00a0$args=array(\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'tag__in' =&gt; $tagIDs,\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'post__not_in' =&gt; array($post-&gt;ID),\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'showposts'=&gt;5,\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0'caller_get_posts'=&gt;1\n  \u00a0\u00a0\u00a0\u00a0);\n  \u00a0\u00a0\u00a0\u00a0$my_query = new WP_Query($args);\n  \u00a0\u00a0\u00a0\u00a0if( $my_query-&gt;have_posts()) {\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0while ($my_query-&gt;have_posts()): $my_query-&gt;the_post(); ?&gt;\n  \u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;h3&gt;&lt;a href=\"&lt;?php%20the_permalink()%20?&gt;\" rel=\"bookmark\" title=\"&lt;?php the_title(); ?&gt;\"&gt;&lt;?php the_title(); ?&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;?php endwhile;\n  \u00a0\u00a0\u00a0\u00a0} else { ?&gt;\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\n  &lt;h2&gt;\n    No related posts found!\n  &lt;\/h2&gt;\u00a0\u00a0\u00a0\u00a0&lt;?php }\n  \u00a0\u00a0}\n  \u00a0\u00a0$post = $backup;\u00a0 \/\/ copy it back\n  \u00a0\u00a0ks29so_reset_query(); \/\/ to use the original query again\n  ?&gt;\n  &lt;h5&gt;\n    11 Determine c\u00f3mo se muestran las publicaciones particulares en la p\u00e1gina de inicio\n  &lt;\/h5&gt;&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b69273b.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b69273b.webp\" alt=\"\" \/&gt;&lt;\/a&gt;\n  &lt;p&gt;\n    La gran mayor\u00eda de los temas de WordPress muestran todas las publicaciones de la misma manera en la p\u00e1gina de inicio. Sin embargo, si no le gusta, puede cambiarlo y definir cu\u00e1les deben mostrarse completamente y para cu\u00e1les solo los extractos son suficientes.\n  &lt;\/p&gt;\n  &lt;p&gt;\n    Busque el archivo index.php y busque el bucle all\u00ed. El siguiente c\u00f3digo lo reemplaza:\n  &lt;\/p&gt;\n  &lt;pre&gt;&lt;code&gt;&lt;?php if (have_posts()): \u00a0\u00a0\u00a0\u00a0while (have_posts()): the_post();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0$customField = get_post_custom_values(\"full\");\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0if (isset($customField[0])) {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/Custom field is set, display a full post\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_title();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_content();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0} else {\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\/\/ No custom field set, lets display an excerpt\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_title();\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0the_excerpt();\n\u00a0\u00a0\u00a0\u00a0endwhile;\nendif;\n?&gt;<\/code><\/pre>\n<h5>\n    12 Mostrar contenido promocional encima de las publicaciones en la p\u00e1gina de inicio<br \/>\n  <\/h5>\n<p>\n    Inserte el siguiente c\u00f3digo en el archivo index.php para agregar contenido promocional.\n  <\/p>\n<div class=\"content-loop\">\n<h5>\n      <code>13 Lista de todos los autores de un blog en una p\u00e1gina<\/code><br \/>\n    <\/h5>\n<p><code>&lt;a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b9128dd.webp\" data-rel=\"lightbox\"&gt;&lt;img class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5b9128dd.webp\" alt=\"\" \/&gt;&lt;\/a&gt;<\/code><\/p>\n<p>\n      <code>Simplemente pegue este c\u00f3digo en cualquier parte del ciclo para mostrar la lista de todos los autores.<\/code>\n    <\/p>\n<ul>\n      <?php ks29so_list_authors('exclude_admin=0&#038;optioncount=1&#038;show_fullname=1&#038;hide_empty=1'); ?>\n    <\/ul>\n<h5>\n      <code>14 Use el campo personalizado para mostrar el nombre del autor invitado<\/code><br \/>\n    <\/h5>\n<p>\n      <code>Si utiliza autores invitados en su blog, es muy probable que no cree una p\u00e1gina separada para ellos. \u00bfPor qu\u00e9 no mostrar su nombre en su lugar?<\/code>\n    <\/p>\n<p>\n      <code>Inserta este c\u00f3digo en single.php para hacerlo:<\/code>\n    <\/p>\n<pre><code>&lt;code&gt;&lt;?php $author = get_post_meta($post-&gt;ID, \"guest-author\", true);\nif ($author != \"\") {\necho $author;\n} else {\nthe_author();\n} ?&gt;<\/code><\/pre>\n<h5>15 Haz que una imagen sea un requisito obligatorio para la publicaci\u00f3n<\/h5>\n<p>Las publicaciones con im\u00e1genes a menudo disfrutan de m\u00e1s vistas que las que no las tienen. Abra su archivo functions.php para que sean obligatorios.<\/p>\n<pre><code>add_action('save_post', 'wpds_check_thumbnail');\nadd_action('admin_notices', 'wpds_thumbnail_error');\n  \nfunction wpds_check_thumbnail( $post_id) {\n \/\/ change to any custom post type\n  if( get_post_type($post_id) != 'post')       return;\n  \n  if (! has_post_thumbnail( $post_id)) {\n   \/\/ set a transient to show the users an admin message\n    set_transient( \"has_post_thumbnail\", \"no\" );\n   \/\/ unhook this function so it doesn't loop infinitely\n    remove_action('save_post', 'wpds_check_thumbnail');\n   \/\/ update the post set it to draft\n    ks29so_update_post(array('ID' =&gt; $post_id, 'post_status' =&gt; 'draft'));\n  \n    add_action('save_post', 'wpds_check_thumbnail');\n  } else {\n    delete_transient( \"has_post_thumbnail\" );\n  }\n}\n  \nfunction wpds_thumbnail_error() {\n \/\/ check if the transient is set, and display the error message\n  if (get_transient( \"has_post_thumbnail\") == \"no\") {\n    echo \"&lt;div id=\"message\" class=\"error\"&gt;&lt;p&gt;&lt;strong&gt;You must add a Featured Image before publishing this. Don't panic, your post is saved.&lt;\/strong&gt;&lt;\/p&gt;&lt;\/div&gt;\";\n    delete_transient( \"has_post_thumbnail\" );\n  }\n}<\/code><\/pre>\n<h5>16 Redirigir a una p\u00e1gina espec\u00edfica despu\u00e9s del registro<\/h5>\n<p>Abra el archivo functions.php y agregue el c\u00f3digo a continuaci\u00f3n.<\/p>\n<pre><code>function __my_registration_redirect(){\n    return home_url( '\/my-page' );\n}\nadd_filter( 'registration_redirect', '__my_registration_redirect' );\n \n#17. Insert Ads in Post\nUse this code in your functions.php file to wrap ads in a post in any place you want.\nHack\nfunction googleadsense($content){\n  $adsensecode = 'Your Ad Codes Here';\n  $pattern = '';\n  $content = str_replace($pattern, $adsensecode, $content);\n  return $content;     \n}\nadd_filter('the_content', 'googleadsense');<\/code><\/pre>\n<h5>18 Use c\u00f3digos cortos para mostrar anuncios<\/h5>\n<p>Seleccione el lugar donde desea insertar un anuncio y pegue el siguiente c\u00f3digo en functions.php.<\/p>\n<pre><code>function showads() {\n    return '\nAD'S CODE HERE\n';\n}\nadd_shortcode('adsense', 'showads');<\/code><\/pre>\n<h5>19 Mostrar las publicaciones m\u00e1s comentadas<\/h5>\n<p><a href=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5bb6151c.webp\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/inform.click\/wp-content\/uploads\/2022\/11\/post-291340-6382e5bb6151c.webp\" alt=\"\"><\/a><\/p>\n<p>Agrega el siguiente c\u00f3digo al archivo functions.php para mostrar las publicaciones con m\u00e1s comentarios.<\/p>\n<pre><code>function wpb_most_commented_posts() {\nob_start();?&gt;\n&lt;ul class=\"most-commented\"&gt;\n&lt;?php $query = new\nWP_Query('orderby=comment_count&posts_per_page=10');\nwhile($query-&gt;have_posts()): $query-&gt;the_post(); ?&gt;\n&lt;li&gt;&lt;a href=\"&lt;?php%20the_permalink();%20?&gt;\" title=\"&lt;?php the_title(); ?&gt;\"&gt;&lt;?php the_title(); ?&gt; &lt;span class=\"wpb-comment-count\"&gt;&lt;?php comments_popup_link('No Comments;', '1 Comment', '% Comments'); ?&gt;&lt;\/span&gt;\n&lt;?php endwhile; ?&gt;\n<\/code><\/code><\/pre>\n<\/p><\/div>\n<\/ul>\n<pre>\n<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>El bucle es el proceso principal en WordPress, por lo que se encuentra en casi todos los archivos de temas. Esencialmente, es un c\u00f3digo PHP utilizado por la plataforma para mostrar publicaciones a trav\u00e9s de los archivos de plantilla de un tema. En otras palabras, es enorme. De hecho, es fundamental, porque el sitio no funcionar\u00e1 sin un bucle. Ajustar este conjunto de caracter\u00edsticas incre\u00edblemente poderosas puede mejorar las capacidades de su sitio de WordPress. Por ejemplo, puede cambiar la forma en que se muestran las publicaciones en la p\u00e1gina de inicio y clasificarlas utilizando par\u00e1metros espec\u00edficos. Dado que el bucle es lo m\u00e1s f\u00e1cil de modificar, uno&#8230;<\/p>\n","protected":false},"author":1,"featured_media":192398,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[151,229,60],"tags":[],"class_list":["post-263210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-consejos-y-trucos-web","category-libros-de-texto","category-web-y-wordpress"],"_links":{"self":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts\/263210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/comments?post=263210"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/posts\/263210\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/media\/192398"}],"wp:attachment":[{"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/media?parent=263210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/categories?post=263210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/es\/wp-json\/wp\/v2\/tags?post=263210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}