2 вопроса по Reverse Order Comments и WP Download Manager

1 – Стоит Reverse Order Comments + гостевая.

Как сделать что бы в статье комментарии шли самые новые винзу и там же поле отправки коммента…
А в гостевой наоборот новые сверху и поле отправки коммента сверху????

2 – Стоит WP Download Manager

Когда загружаю файлы через этот плагин то при загрузке пишет что такой то файл добавлен..(сверху)
Все бы хорошо да не удобно.. потому что перед тем как вставить файл в статью.. нужно лезть в загруженные файлы и искать этот файл а именно его ID(сортировать).
Можно ли сделать что бы при загрузки файла а именно при появлении надписи “файл загружен” что бы еще и ID светился?

Нашел ответ. Может кому понадобится..
Что бы в гостевой новые комментарии были сверху
вставляем в comment.php
ниже <?php if ( $comments ) : ?> вставляем

<?php if ($post->ID == NNN) {
function cmp ($a, $b) {   
    if ($a->comment_ID == $b->comment_ID) return 0;
    return ($a->comment_ID > $b->comment_ID) ? -1 : 1;
}
    usort ($comments, "cmp");
}
?>

Где NNN это номер страницы гостевой.

Спасибо Ю.Б.

Ответ на второй вопрос.
Правим файл download-add.php следующим образом:
после 94 строки (у версии 1.30), а именно $addfile = $wpdb->query("INSERT INTO $wpdb->downloads VALUES (0, ‘$file’, ‘$file_name’,… добавляем новую строку вида:

$added_file_id = $wpdb->get_var("select MAX(file_id) from $wpdb->downloads");

и второе, заменяем строку (получается, #99) $text = ‘<font color="green">’.sprintf(__(‘File \’%s (%s)\’ Added Successfully’, ‘wp-downloadmanager’), $file_name, $file).'</font>’; на:

$text = '<font color="green">'.sprintf(__('File \'%s (%s)\' Added Successfully', 'wp-downloadmanager'), $file_name, $file).' (<code>[download id="'.$added_file_id.'"]</code>)</font>';

на этом всё, теперь сразу быдет выводить готовый код для вставки в пост с ID только-что загруженного файла

CMEPTHuk спасибо большое

Anonymous
Отправить
Ответ на: