워드프레스 사이드바에 임의의 게시물을 표시하는 방법
워드프레스에서는 워드프레스 사이드바 또는 콘텐츠 페이지에 다양한 방식으로 게시물을 표시할 수 있습니다. 예를 들어 날짜별 wordpress 게시물, 카테고리별 wordpress 게시물, 조회수별 wordpress 게시물, 좋아요별 wordpress 게시물, 태그별 wordpress 게시물, 소셜 미디어 공유 횟수별 wordpress 게시물, wordpress별 게시물을 표시할 수 있습니다. 무작위 순서 등 여기에서는 플러그인 유무에 관계없이 무작위 순서로 WordPress 게시물을 표시합니다.
플러그인을 사용하여 WordPress 사이드바에 무작위 게시물 표시
사이드바에 있는 wordpress 게시물을 무작위 순서, 범주 또는 태그 또는 날짜별로 표시하려면 wordpress 플러그인Advanced Random Posts Widget을 사용할 수 있습니다. 이 플러그인은 맞춤식, 유연하고 고급 임의 게시물을 활성화합니다. 썸네일, 발췌 및 게시 날짜가 포함된 단축 코드 또는 위젯을 통해 임의의 게시물 목록을 표시할 수 있으며 전체 또는 특정 또는 여러 분류에서 표시할 수도 있습니다.
플러그인 없이 WordPress 사이드바에 무작위 게시물 표시
플러그인 없이 WordPress 사이드바에 임의의 게시물을 표시하려는 경우. 그런 다음 functions.php 파일에 아래 제공된 코드를 붙여넣습니다.
function rmc_rand_posts() {
$args = array(
'post_type' => 'post',
'orderby' => 'rand',
'posts_per_page' => 5,
);
$the_query = new WP_Query( $args );
if ( $the_query->have_posts() ) {
$string .= '<ul>';
while ( $the_query->have_posts() ) {
$the_query->the_post();
$string .= '<li><a href="'. get_permalink() .'">'. get_the_title() .'</a></li>';
}
$string .= '</ul>';
/* Restore original Post Data */
wp_reset_postdata();
} else {
$string .= 'no posts found';
}
return $string;
}
add_shortcode('rmc_random_posts','rmc_rand_posts');
add_filter('widget_text', 'do_shortcode');
위의 코드에는 단축 코드 rmc_random_posts가 있습니다. 이제 텍스트 위젯을 추가하고 워드프레스 사이드바에 [rmc_random_posts] 코드를 붙여넣기만 하면 됩니다. 워드프레스 템플릿에 이 단축 코드를 추가할 수도 있습니다. 템플릿에서 단축 코드를 사용하는 방법과 워드프레스에서 사용자 지정 플러그인을 만드는 방법에 대한 이 기사를 읽을 수 있습니다.
코드 설명:
구독 좋아요 공유와 긍정적인 피드백을 해주세요.
추가 자습서를 보려면please visit my website .
감사:)
행복한 코딩 :)
Reference
이 문제에 관하여(워드프레스 사이드바에 임의의 게시물을 표시하는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/readymadecode/how-to-show-random-posts-in-wordpress-sidebar-5f4n텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)