Ускорение woocommerce wordpress

И никакие плагины и кеши не помогают при тысячах товарах в базе, а только изменение тарифа на более дорогой открывает возможности для комфортной работы.
Уже 4 гб озу ;)

APC в PHP: Понятие, установка, использование APC

APC в PHP: Понятие, установка, использование APC.

Прокачиваем свой сервер. Просто wordpress стал очень долго открываться

Как отключить обновления WordPress, плагинов, тем

И так, открываете в редакторе файл – function.php, и в самом низу, до закрывающего тега ?>, добавляете код:

Запрещаем обновления самого WordPress:

1
add_filter(
'pre_site_transient_update_core'
,create_function(
'$a'
"return null;"
));
2
wp_clear_scheduled_hook(
'wp_version_check'
);

Запрещаем обновления плагинов:

1
remove_action( 
'load-update-core.php'
'wp_update_plugins'
);
2
add_filter( 
'pre_site_transient_update_plugins'
, create_function( 
'$a'
"return null;"
) );
3
wp_clear_scheduled_hook( 
'wp_update_plugins'
);

Запрещаем обновления тем(шаблонов):

1
remove_action(
'load-update-core.php'
,
'wp_update_themes'
);
2
add_filter(
'pre_site_transient_update_themes'
,create_function(
'$a'
"return null;"
));
3
wp_clear_scheduled_hook(
'wp_update_themes'
);

Как отключить обновления WordPress, плагинов, тем | Блог парнишки с 26 комплекса.

 

Удалить все вложения в wordpress

После удаления всех товаров из Woocommerce хочется почистить и вложения к записям — картинки.

Опять же делаем запрос к базе

DELETE FROM wp_postmeta
WHERE post_id IN
(
SELECT id
FROM wp_posts
WHERE post_type = 'attachment'
)
;

И еще один

DELETE FROM wp_posts WHERE post_type = 'attachment'

Теперь удаляем папки с вложениями в wp-content/uploads

Удалить все товары из WooCommerce WordPress

Появилась такая задача — товаров много, около 20000 штук. Удалять вручную — бред!

Идем в phpmyadmin и делаем запрос к базе


DELETE relations.*, taxes.*, terms.*
  FROM wp_term_relationships AS relations
  INNER JOIN wp_term_taxonomy AS taxes
    ON relations.term_taxonomy_id=taxes.term_taxonomy_id
  INNER JOIN wp_terms AS terms
    ON taxes.term_id=terms.term_id
  WHERE object_id IN (SELECT ID FROM wp_posts WHERE post_type='product')

И будет вам счастье. Только резервную копию нужно не забыть сделать!