나는 내 사이트에 두 개의 WordPress 블로그를 가지고 있으며, 이제 홈 페이지에 두 블로그의 카테고리 게시물을 표시하려고합니다. 다음 코드를 사용하고 있습니다. 내 블로그의 블로그 외부에 WordPress 게시물 표시
<?php require($_SERVER['DOCUMENT_ROOT'] . '/projects/wp-load.php');
query_posts('cat=9& showposts=8'); if (have_posts()) : while (have_posts()) :
the_post(); ?>
<ul><li>
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php
$shorttitle4 = substr(the_title('','',FALSE),0,25)."...";
echo $shorttitle4;
?></a>
</li></ul>
<?php endwhile; else: echo "no posts"; endif; ?>
<?php wp_reset_query(); ?>
한
는 "프로젝트"폴더에 저장됩니다, 다른 하나는 "기술 폴더"에 배치됩니다. 그러나이 코드는 위의 코드에서 "기술"로 폴더를 변경 한 경우 프로젝트 블로그의 게시물 만 표시합니다. 나는 이것이 wp-load.php 파일 때문이라고 생각한다. 나 좀 도와 줄 수있어?감사
두 블로그에서 각 카테고리에 대해 다른 쿼리를 수행하고 있습니다. 하지만 게시물은 하나의 블로그에서만 표시됩니다. 다른 블로그에서는 아무것도 표시되지 않습니다. – way2project
둘 다 동일한 wp로드를로드하고 있습니까? 왜냐하면 같은 데이터베이스에서 두 가지 모두를 가져올 것이기 때문입니다. 두 번째 프로젝트 폴더에있는 로컬 wp-load.php를 사용하여 로컬 파일을 만든 다음 필요한 곳에 그 파일을 포함시켜야합니다. 그때 작동합니다! – Kush