Ниже приведен список всех сообщений с настраиваемым полем «Short_Link», отсортированным по значению настраиваемого поля «Comment_Count», которое не исключает никакого «post_type» и предполагает, что каждое сообщение имеет только одно настраиваемое поле для Short_Link и одно для Comment_Count.
PHP
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
|
PHP
$ meta_key1 знак равно 'Short_Link' ;
$ meta_key2 знак равно 'Comment_Count' ;
$ postids знак равно $ wpdb — > get_col ( $ wpdb — > prepare (
ВЫБЕРИТЕ key1.post_id
FROM $ wpdb-> postmeta key1
INNER JOIN $ wpdb-> postmeta key2
ON key2.post_id = key1.post_id
AND key2.meta_key =% s
ГДЕ key1.meta_key =% s
ORDER BY key2.meta_value + (0) ASC
,
$ meta_key2 ,
$ meta_key1
) ) ;
если ( $ postids )
{
эхо Список сообщений {$ meta_key1}, отсортированных по {$ meta_key2} ;
для каждого ( $ postids как $ ID )
{
$ пост знак равно get_post ( Intval ( $ ID ) ) ;
setup_postdata ( $ пост ) ;
?>
< p >
< а href = php the_permalink ( ) ?> rel = bookmark title = Постоянная ссылка на php the_title_attribute ( ) ; ?> >
PHP the_title ( ) ; ?>
< / a >
< / p >
PHP
}
}
?>
|
Дайте мне знать, если увидите какие-либо проблемы с этим. Благодарю.
0.00 (0%) 0 votes








