Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45

Можно ли поднять пост (обновить дату публикации поста) при добавлении комментария

18.03.2016, 17:12. Показов 5098. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня есть страница http://vip-ref.ru/

Справа простым виджетом (новые посты) выводятся рекламные посты пользователей.

Сверху новые посты, далее по убывающей.

Со временем посты двигаются вниз и достаточно сложно их поднять вверх.
Для этого мне нужно найти запись, зайти в нее, перевести в черновик, потом изменить дату публикации, потом снова сохранить, и потом опубликовать.

Как сделать, что бы данное действие осуществлялось автоматически при появлении нового комментария.

По аналогии поднятия темы на форуме ???

И вообще возможно ли такое?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.03.2016, 17:12
Ответы с готовыми решениями:

Установить дату публикации поста
При попытке установить параметр PublishDate в WallPostParams выдаёт следующую ошибку: ...

Ошибка при добавлении комментария к ячейке
День добрый. Есть такой кусочек кода: For Count_2 = 1 To 16 Set SelectedCell = ActiveWorkbook.Worksheets(1).Cells(ReRowCount,...

Вложения при публикации поста на стене VK. Библиотека VkNet (работа с вк api)
var posts = vk.Wall.Post(new WallPostParams { OwnerId = -148887286, Attachments = "как сюда прикрепить фото, допустим вот это...

16
33 / 34 / 13
Регистрация: 06.04.2012
Сообщений: 264
18.03.2016, 18:17
Возможно, только для этого нужны хорошие знания Wordpress и достаточно хорошие - php. Без них даже пошагово инструкцию не написать.

Чтобы изменить дату записи, можно просто обновить дату публикации и нажать кнопку "обновить". Остальные действия - лишние.
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
19.03.2016, 02:30  [ТС]
а вообще это возможно? У тебя есть эти знания?
0
33 / 34 / 13
Регистрация: 06.04.2012
Сообщений: 264
19.03.2016, 02:40
Вообще возможно всё
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 11
22.03.2016, 16:34
1. Ставишь плагин Filter By Comments

2. В шаблоне который отвечает за вывод постов на странице ищешь

PHP
1
<?php if ( have_posts() ) :

3. Перед этой строкой вписываешь:

PHP
1
<?php query_posts( 'orderby_last_comment=1&paged=' . $paged); ?>

Мне это помогло, при новом комментарии пост поднимается на самый верх.
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
22.03.2016, 22:34  [ТС]
А можно немного подробнее?

Добавлено через 24 минуты
Нашла эту фразу, вставила - действительно заработало, но при этом все мое содержимое главной страницы пропало и вместо нее выпал список этих постов...

Отсортированный конечно правильно, сверху с последними комментариями...

Отлично только мне надо не менять при этом главную страницу

Добавлено через 18 минут
Т.е мне надо не меняя главную страницу, что бы в виджете "новые посты" они выводились именно в таком порядке а не на главной странице.........
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 11
23.03.2016, 00:19
Я так сказать, дал направление. Очень трудно предположить, не зная как построена тема. Почти у каждой свои собственные заморочки.
Вопрос, а в какой именно шаблон Вы вставляли эту строку?
Учитывая то, что посты выводятся в правом виджете, могу только сделать предположение. Возможно есть файл sidebar-right.php или другой шаблон отвечающий именно за правую колонку, и вывод там постов, и по идее надо попробовать вставить эту строку туда (если конечно именно до этого Вы именно так и не поступили)
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
23.03.2016, 01:03  [ТС]
Сейчас попробую методом научного тыка во все файлы где есть эта фраза по очереди вставить)
0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 11
23.03.2016, 01:48
Успехов)))
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
23.03.2016, 01:59  [ТС]
Не помогло... работает этот код только в файле front-page.php

Но тогда весь контент с главной пропадает

Добавлено через 5 минут

0
0 / 0 / 0
Регистрация: 22.03.2016
Сообщений: 11
23.03.2016, 12:42
Сожалею, что не смог помочь.
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
23.03.2016, 13:20  [ТС]
неужели "умных и талантливых" больше нет?
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
28.03.2016, 00:55  [ТС]
верх
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
30.03.2016, 01:32  [ТС]
в поисках умов
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
04.04.2016, 14:30  [ТС]
+++++++++++++++
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
05.04.2016, 13:24
Ната777, не нужно апать тему бессмысленными сообщениями. Лучше бы код файла, в который это вставляете, показали.
0
0 / 0 / 0
Регистрация: 01.01.2016
Сообщений: 45
05.04.2016, 16:17  [ТС]
ща покажу:

файл front-page.php

вставляю этот кусок кода вот сюда

Скрин:



мож поможет....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.04.2016, 16:17
Помогаю со студенческими работами здесь

При добавлении комментария, не происходит обновление страницы и не видно предмодерации
На движке DLE, при добавлении комментария, не происходит обновление страницы. Комментарий добавляется, и его можно увидеть после обновления...

каким образом программно можно обновить страницу не сбрасывая пост данные?
Чтобы обновление было таким же как при нажатии правой клавиши мыши.

При добавлении ролей Active Directory Domain Services требует поднять уровень контроллера домена
Здравствуйте! Вопрос знатокам от полного нуба в этом вопросе. Решил поставить себе на комп (посмотреть, что это вообще такое) Server 2012...

Vk api дата публикации поста
Когда посылаю запрос wall.get, и приходит json с набором постов, дата и время публикации поста содержится в date? Если да, то как эту...

ReactJS. Обновить данные при добавлении в localStorage
Всем привет, есть данные в localStorage, я их вывел на страницу, потом сделал функции добавления новых значений. Ввожу в инпуты,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru