Секреты update_postmeta_cache()

Способ увеличения производительности при чтении метаданных записей

Если плагину приходится в цикле читать метаданные для большого количества записей, можно увеличить производительность путём использования функции update_postmeta_cache(). Например, такой код $all_posts = $wpdb->get_col("SELECT `ID` FROM `{$wpdb->posts}` WHERE `post_type` = 'post' ORDER BY `post_title`"); if (false == empty($all_posts)) : foreach ($all_posts as $id) : $caps = get_post_meta($id, '_disclosesecret_cap'); //... endforeach; endif; потребует выполнения n дополнительных [...]

← Вернуться к полной версии записи «Секреты update_postmeta_cache()»…

Автор: ; опубликовано в: Советы; метки: MySQL, WordPress, производительность, советы
1
Окт
2008

RSS Комментарии к статье «Секреты update_postmeta_cache()» (6)  »

  1. [...] К счастью, у проблемы есть решение. Я даже о нём писал — ещё год назад — Секреты update_postmeta_cache(): Способ увеличения производитель…. [...]

  2. Вы не могли бы подсказать, шаблон WP перевожу на русский, все нормально, но заголовки разделов на русском мигают и пропадают, на англ все нормально. В чем может быть причина?

Пожалуйста, не используйте эту форму для комментирования! Данная форма предназначена исключительно для ботов.

Оставить комментарий к записи «Секреты update_postmeta_cache()»

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Оставляя комментарий, вы выражаете своё согласие с Правилами комментирования.

Подписаться, не комментируя

गते गते पारगते पारसंगते बोधि स्वाहा