32 lines
1.2 KiB
PHP
32 lines
1.2 KiB
PHP
<?php
|
|
global $yarpp;
|
|
|
|
$yarpp->cache->enforce((int) $reference_ID, false); // enforce the cache, but don't force it
|
|
|
|
if ($yarpp->debug) {
|
|
$keywords = $yarpp->cache->get_keywords($reference_ID);
|
|
$output .= "<p>body keywords: {$keywords['body']}</p>";
|
|
$output .= "<p>title keywords: {$keywords['title']}</p>";
|
|
}
|
|
|
|
$output .= '<p>'.__( 'These are the related entries for this entry. Updating this post may change these related posts.' , 'yarpp').'</p>';
|
|
|
|
if ($yarpp->debug) {
|
|
$output .= "<p>last updated: ".$wpdb->get_var("select max(date) as updated from {$wpdb->prefix}yarpp_related_cache where reference_ID = '$reference_ID'")."</p>";
|
|
}
|
|
|
|
if (have_posts()) {
|
|
$output .= '<style>#yarpp-related-posts ol li { list-style-type: decimal; }</style>';
|
|
$output .= '<ol>';
|
|
while (have_posts()) {
|
|
the_post();
|
|
$output .= "<li><a href='post.php?action=edit&post=" . get_the_ID() . "'>" . get_the_title() . "</a>";
|
|
$output .= ' (' . round(get_the_score(),3) . ')';
|
|
$output .= '</li>';
|
|
}
|
|
$output .= '</ol>';
|
|
$output .= '<p>'.__( 'Whether all of these related entries are actually displayed and how they are displayed depends on your YARPP display options.' , 'yarpp').'</p>';
|
|
} else {
|
|
$output .= '<p><em>'.__('No related posts.','yarpp').'</em></p>';
|
|
}
|