我使用下面的代码来显示网站页面和模板。
我想知道如何修改它以显示post\\u标题之前的任何家长。
<?php
global $wpdb;
$sql = "SELECT post_title, meta_value
FROM $wpdb->posts a
JOIN $wpdb->postmeta b ON a.ID = b.post_id
WHERE a.post_type = \'page\'
AND a.post_status = \'publish\'
AND b.meta_key = \'_wp_page_template\'
";
$results = $wpdb->get_results( $sql );
if( !empty( $results ) ) {
echo \'<ul>\';
foreach ( $results as $result ) {
echo \'<li>\'. $result->post_title . \': \' . $result->meta_value. \'</li>\';}
echo \'</ul>\';
}
?>
或者,如果有另一种获取父级的方法:页面:模板。