发布网友 发布时间:2022-04-23 09:41
共4个回答
热心网友 时间:2023-05-19 10:46
你试下这段代码:
add_filter( 'posts_where_request', 'wpdit_custom_posts_where', 99 );
function wpdit_custom_posts_where( $where ) {
global $wpdb;
if ( is_home() ) {
$sticky_posts = get_option('sticky_posts');
if ( ! empty( $sticky_posts ) ) {
$where .= ' AND {$wpdb->posts}.ID IN '. $sticky_posts;
}
}
return $where;
}
原理是:判断是否为首页,是的话直接向posts_where_request这个hooks附加筛选条件,将ID限定在置顶文章里。
热心网友 时间:2023-05-19 10:46
你试下这段代码:
add_filter( 'posts_where_request', 'wpdit_custom_posts_where', 99 );原理是:判断是否为首页,是的话直接向posts_where_request这个hooks附加筛选条件,将ID限定在置顶文章里。
热心网友 时间:2023-05-19 10:47
改模板////
热心网友 时间:2023-05-19 10:48
我有啊 wordpr