Човек и добре да живее постоянно се сблъсква със странни проблеми. Последното, което ми изпили нервите бе странно генериране на файлове с името core.XXXX (където XXXX са различни цифри) в папка /wp-admin на чисто нова WordPress 4.1 инсталация.
Вярно, бях инсталирал вече няколко плъгина и първата ми мисъл бе да обвиня някой от тях, но включването и изключването им не доведоха до нищо. Най-накрая локализирах проблема и установих, че тези файлове се създават, когато качвам избражения през стандартният панел за добавяне на мултимедийни файлове на WordPress, с други думи – добавям картинка в публикация.
Тъй като прекарах няколко часа, в търсенето на решение и предполагам и на други добри хора ще им се случи един ден, ето как реших този проблем. Всичко опира до GD Library и Imagick библиотеките и използването им. Не съм специалист и нямам идея как се стига до конфликта при тях и WordPress на даден сървър, но този код се добавя във functions.php на вашата WordPress тема и проблема изчезва.
add_filter( 'wp_image_editors', 'change_graphic_lib' ); function change_graphic_lib($array) { return array( 'WP_Image_Editor_GD', 'WP_Image_Editor_Imagick' ); }
Този код указва на WordPress до провери първо за GD библиотека и да я ползва.
По принцип можете спокойно да триете тези core файлове, при все че и заемат място на сървъра – при мен около 70мегабайта всеки. С други думи – една статия, богата на снимков материал, може да издуха за нула време свободното място на сървъра.