[Ajuda] Como fazer isto no wordpress

  • Autor Autor wesko
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
W

wesko

Beta
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Bueno tengo una pagina con su subdominio

404 Not Found

www.cms.ejemplo.com <- Se instalo WP

ocupo que en mi pagina principal 404 Not Found se publiquen las noticias de www.cms.ejemplo.com

el código que uso es este:

PHP:
<?php
    include("www.cms.ejemplo.com/wp-config.php");
    global $post;
    $args = array(
        'post_type'  => 'post',
        'posts_per_page' => 10
    );
    $newloop = new WP_Query( $args );
    while ( $newloop->have_posts() ) : $newloop->the_post();
     
        // Comprueba si la entrada tiene imagen destacada.
        if ( has_post_thumbnail() ) {
     
            $thumbID = get_post_thumbnail_id( $post->ID );
            $imgDestacada = wp_get_attachment_image_src( $thumbID, 'full' ); // Thumbnail, medium, large, full
            $enlace = post_permalink();
            echo '<div class="entrada">';
            the_title();
            echo '<img src="'.$imgDestacada[0].'" />';
            echo '<a href="'.$enlace.'">LEER MAS</a>';
            echo '</div>';
            echo '<div class="separador"></div>';
     
        }
     
    endwhile; wp_reset_postdata();
    
    
    ?>

solo logro que funcione cuando la instalación en wordpress esta desde un directorio, de esta forma:

PHP:
include("../wp-config.php");

si alguien me puede echar la mano, ya tengo mucho batallando. :grumpy:
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
En vez de include a wp-config.php haz esto:

require_once("cms/wp-load.php");

Pero asegúrate de que la ruta esté bien.
 
No sirvio, dentro del public_html las carpetas de los subdominios se crean de esta forma: cms.ejemplo.com

ya intente de esta forma y sigue sin funcionar:


PHP:
require_once("/home/usuario/public_html/cms.ejemplo.com/wp-load.php");
 
Pues te tiene que funcionar a menos que la ruta esté mal. Mira el log de errores y ve si el problema es la ruta o cuál es el problema.
 
tienes razon de esta forma no me da error en el error_log

PHP:
require_once("cms.ejemplo.com/wp-load.php");

pienso que ha de ser el código que le tenga que hacer alguna modificación para ejecutarlo desde un subdominio ya que desde una carpeta si se ejecuta, investigare, gracias por tu ayuda. :encouragement:
 
Voltar
Topo