答案 0 :(得分:0)
您可以为此创建一个短代码,如下所示:
function sc_random_post( $atts, $content = null ) {
$html = '';
$posts = get_posts('orderby=rand&numberposts=1');
foreach ( $posts as $single_post ) {
$html .= '<a href="' . get_the_permalink( $single_post ) . '" title="' . get_the_title( $single_post ) . '">' . get_the_title( $single_post ) . '</a>';
}
return $html;
}
add_shortcode( 'random_post', 'sc_random_post' );
然后你可以在内容中使用它:
bla-bla-bla
[random_post]
bla-bla-bla
您可以进一步开发它以排除您当前所在的帖子 - 因此随机将永远不会向您提供访问者正在阅读的帖子。