LuisMorales
1
Pi
Redactor
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Suscripción a IA
<?php
// Definir argumentos para get_posts()
$args = array(
'numberposts' => 1,
'orderby' => 'rand'
);
// Cargar un artículo aleatorio desde la base de datos
$my_random_post = get_posts ( $args );
// Procesar la solicitud a la base de datos a través de un bucle foreach
foreach ( $my_random_post as $post ) {
// redirect the user to the random post
wp_redirect ( get_permalink ( $post->ID ) );
exit;
}
?>
Buen aporte compañero. Lo implemento ya.
Edito...Funciona! :triumphant:
Buen tutorial, me gusto mucho. Gracias!
Puede penalizarme, pero eso lo he visto que lo hacen sitios como t!, y ya se que a ellos difícilmente los penalicen, pero pensé que no habría problemas :ambivalence:
Tendrá AdSense Premium! 😎A penas lei el titulo del tema, se me vino a la cabeza Taringa, y como decis vos a ellos no lo penalizan, aunque teniendo en cuenta que tampoco les quitan Adsense con todo el contenido warez que tienen... Tal como planteas no se puede tener como referencia lo que sucede con T!
En una opinión personal, me parece algo muy útil ya que es una herramienta para mantener al usuario en nuestra web, pero si lo penaliza google no se si vale la pena.
De todas maneras es un buen aporte 😛8:
<?php
// Definir argumentos para get_posts()
$args = array(
'numberposts' => 1,
'orderby' => 'rand'
);
// Cargar un artículo aleatorio desde la base de datos
$my_random_post = get_posts ( $args );
// Procesar la solicitud a la base de datos a través de un bucle foreach
foreach ( $my_random_post as $post ) {
// redirect the user to the random post
wp_redirect ( get_permalink ( $post->ID ) );
exit;
}
?>
<?php
$search_term = untrailingslashit( substr( $_SERVER['REQUEST_URI'], 1 ) );
$search_term = urldecode( stripslashes( $search_term ) );
$find = array( "'.html'", "'.+/'", "'[-/_]'" );
$replace = " ";
$search_term = trim( preg_replace( $find, $replace, $search_term ) );
// Sanitise the search term
global $wpdb;
$search_term_q = esc_js( $wpdb->escape( urlencode( strip_tags( $search_term ) ) ) );
$redirect_location = get_home_url().'?s='.$search_term_q.'&search_404=1';
get_header();
?>
<script type="text/javascript">
jQuery(document).ready(function($){
window.location.replace( "<?php echo $redirect_location; ?>" );
});
</script>
<h1 class="page-title">
<?php
printf( __( 'Searching for: <span>%s</span>', 'graphene' ), $search_term_q );
?>
</h1>
<div class="post clearfix post_404">
<div class="entry clearfix">
<h2><?php _e( 'Error 404 - Page Not Found', 'graphene' ); ?></h2>
<div class="entry-content clearfix">
<p><?php _e( 'Sorry, I\'ve looked everywhere but I can\'t find the page you\'re looking for.', 'graphene' ); ?></p>
<p><?php _e( 'If you follow the link from another website, I may have removed or renamed the page some time ago. You may want to try searching for the page:', 'graphene' ); ?></p>
<?php get_search_form(); ?>
</div>
</div>
</div>
<div class="post clearfix post_404_search">
<div class="entry clearfix">
<h2><?php _e( 'Automated search', 'graphene' ); ?></h2>
<div class="entry-content clearfix">
<p>
<?php printf( __( 'Searching for the terms <strong>%s</strong> ...', 'graphene' ), $search_term_q ); ?>
</p>
</div>
</div>
</div>
<?php get_footer(); ?>
<?php
header ('HTTP/1.1 404 Not Found');
header('location: /');
die();
?>
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?