Я новичок, и мне нужна помощь в оптимизации моей страницы «Все сообщения».Сохраните запрос базы данных и обновите его каждые X часов. Wordpress
У меня есть страница со всеми опубликованными мной сообщениями (300+). Я их отображения йота этот код:
while ($the_query->have_posts()) : $the_query->the_post(); ?>
<a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>">
<?php the_title();?></a>
<?php
global $wpdb;
$postid = $post->ID;
$postTit = $wpdb->get_var("SELECT posttitle FROM wp_posts WHERE ID=" . $postid);
echo "{$postTit}";
?>
<div class="comments">
<?php
global $wpdb;
$postid = $post->ID;
$commCount = $wpdb->get_var("SELECT comment_count FROM wp2_posts WHERE ID=" . $postid);
echo "{$commCount }";
?>
</div>
<?php endwhile;
Возникает вопрос:
Я думал в «магазин» запрос и обновлять его каждый час. Я пробовал Google что-то об этом без успеха. Я буду признателен, если кто-то скажет мне хотя бы то, что мне нужно искать, так как я новичок в таких вещах.
(простите за плохой английский)
Edit 1
Вы, ребята, думаю, что его хорошая идея, чтобы преобразовать данные из MySQL в JSON с помощью PHP и обновлять каждый час?
Я не дома сейчас, когда я возвращаюсь, я больше не знаю о wp_cron() и дам вам знать. Спасибо :) – Korstraz
Добро пожаловать ... не торопитесь и попробуйте, как хотите :) – LoicTheAztec
Я попытался что-то прочитать о wp_cron, и я могу сказать, что это не лучший способ сделать это, и кажется довольно сложным :( – Korstraz