gusta1996
Delta
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
<?php
// Función para contar visualizaciones de un post.
function set_post_views() {
if ( is_single() ) {
$post_ID = get_the_ID();
$count = get_post_meta( $post_ID, 'post_views', true );
if ( $count == '' ) {
delete_post_meta( $post_ID, 'post_views' );
add_post_meta( $post_ID, 'post_views', 1 );
} else {
update_post_meta( $post_ID, 'post_views', ++$count );
}
}
}
add_action( 'wp', 'set_post_views' );
// Función para obtener el número de visualizaciones de un post
function get_post_views( $post_ID ){
$count = get_post_meta($post_ID, 'post_views', true);
if ( $count == '' ){
delete_post_meta($post_ID, 'post_views');
add_post_meta($post_ID, 'post_views', 0);
return 0;
}
return $count;
}
<?php
$args = array(
'posts_per_page' => 4,
'meta_key' => 'post_views',
'orderby' => 'meta_value_num',
'order' => 'DESC'
);
$popular_posts = new WP_Query( $args );
while ( $popular_posts->have_posts() ) : $popular_posts->the_post();?>
<h2><?php the_title();?></h2>
<?php the_excerpt();
endwhile;
'date_query' => array(
array(
'after' => '-6 month',
),
),
hola wey, tu eres el admin de megaanime.org?gracias me funciono perfecto 😀
nope, solo amigohola wey, tu eres el admin de megaanime.org?
Pero eres el que le modifico la plantilla? ¿cierto?nope, solo amigo
siPero eres el que le modifico la plantilla? ¿cierto?
esta es re shida, te felicito por el trabajo :3
gracias 😄esta es re shida, te felicito por el trabajo :3
Voy a usar el mismo code, pero ¿me podrías ayudar? Lo que pasa es que quiero mostrar las entradas más populares en las 2 ultimas semanashmm si bien esta basado en php, creo que esto debería ir en el foro de wordpress..
Proba poner en tu $args el siguiente código al inicio:
PHP:'date_query' => array( array( 'after' => '-6 month', ), ),
Más info: https://developer.wordpress.org/reference/classes/wp_query/
Disculpa, hace tiempo no me paso por aquí. Donde dice after pon -12 day , también creo que se puede expresar como 12 day ago, no es posible usar la palabra week que seria semana como tal, ya que se divide en años, meses y dias (year, month & day). el ago significa hacia atrás en una linea de tiempo. Espero que a alguien le sirva. Saludos!Voy a usar el mismo code, pero ¿me podrías ayudar? Lo que pasa es que quiero mostrar las entradas más populares en las 2 ultimas semanas
Muchas gracias, por responder, haré una prueba :3Disculpa, hace tiempo no me paso por aquí. Donde dice after pon -12 day , también creo que se puede expresar como 12 day ago, no es posible usar la palabra week que seria semana como tal, ya que se divide en años, meses y dias (year, month & day). el ago significa hacia atrás en una linea de tiempo. Espero que a alguien le sirva. Saludos!
Después de hacer unos cambios en mi plantilla agregué el código y me funcionó muy bien, gracias :3Disculpa, hace tiempo no me paso por aquí. Donde dice after pon -12 day , también creo que se puede expresar como 12 day ago, no es posible usar la palabra week que seria semana como tal, ya que se divide en años, meses y dias (year, month & day). el ago significa hacia atrás en una linea de tiempo. Espero que a alguien le sirva. Saludos!
Genial, me alegro!Después de hacer unos cambios en mi plantilla agregué el código y me funcionó muy bien, gracias :3
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?
Utilizamos cookies y tecnologías similares para los siguientes fines:
¿Aceptas las cookies y estas tecnologías?