WordPress.WP.AlternativeFunctions.file_system_operations_mkdir

file system operations mkdir

The plugin performs filesystem work with raw PHP functions where WordPress expects safer filesystem handling.

medium weight

Why It Shows Up

Plugin Check found functions such as `fopen`, `fwrite`, `chmod`, `mkdir`, `readfile`, or related operations.

Why It Matters

WordPress sites can use different filesystem permissions and transports. Raw filesystem calls can fail on common hosts or write to unsafe locations.

How to Fix

  • Use WordPress filesystem helpers when writing, reading, or changing files in plugin-managed paths.
  • Validate paths and keep writes inside directories owned by the plugin or WordPress uploads.
  • Never write PHP code from user input or remote responses.

Affected Plugins

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#601Flipbox8014172k+wp function not compatible with requires wp
#602Countdown Block8114104k+wp function not compatible with requires wp
#603Price Table Block811516900file system operations mkdir
#604Progress Bars811514500file system operations mkdir
#605Team Member Block8115141k+file system operations mkdir
#606Toggle Content811612700file system operations mkdir
#607Typing Text811516600file system operations mkdir
#608Accordion Toggle8217112k+Non-prefixed class
#609Image Gallery Block8213103k+wp function not compatible with requires wp
#610Infobox8215121k+file system operations mkdir
#611Parallax Slider Block8215121k+file system operations mkdir
#612Image Slider Block8213143k+wp function not compatible with requires wp
#613Testimonial Block821312500wp function not compatible with requires wp
#614LegalBlink for Aruba9133297k+Missing direct file access protection
#615MultiManager WP – Manage All Your WordPress Sites Easily9128111k+Missing Arg Domain
#616Simple Lightbox for WordPress94117400Non Enqueued Script
#617Ghost Kit – Page Builder Blocks, Motion Effects & Extensions9517607k+Non-prefixed hook name
#618Force Update Translations97811k+Missing direct file access protection