DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk9 min

PHP Modules You Need for WordPress in 2026

Learn which PHP modules WordPress needs in 2026, why json, hash, mysqli, cURL, mbstring, OpenSSL, XML, ZIP, Imagick and OPcache matter, and how to verify the full hosting stack.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For a new WordPress site in 2026, choose PHP 8.4 or 8.5 when your host supports it, with PHP 8.3 as the minimum recommended baseline. WordPress core needs the json, hash, and mysqli extensions; pcre is built into supported PHP releases. A production installation should also have cURL, mbstring, OpenSSL, XML, DOM, fileinfo, EXIF, ZIP, and a properly configured image stack.

PHP 7.4 remains WordPress’s compatibility floor, not a sensible target for a new deployment. The PHP version, extensions, underlying system libraries, database, HTTPS, and memory limit must be checked together because a missing module can disable a feature even when WordPress itself appears to load.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

PHP version to use with WordPress in 2026

WordPress.org recommends PHP 8.3 or greater, MariaDB 10.11 or greater or MySQL 8.0 or greater, and HTTPS. WordPress still runs on PHP 7.4 and later, but the requirements page warns that legacy PHP releases are end-of-life and can expose sites to security vulnerabilities.

A May 22, 2026 clarification from WordPress Core contributor John Blackbourn states: “The minimum recommended version of PHP remains at 8.3. The minimum supported version is 7.4 since WordPress 7.0.” Treat those as two different thresholds: 7.4 is a compatibility floor, while 8.3 is the project’s recommendation.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

The Hosting Handbook gives a more specific production preference:

PHP release Status described by the Hosting Handbook Practical decision
8.5 In active support Use if all plugins, themes, and host components have been tested with it.
8.4 In active support and recommended for production Best default for a new production site when compatibility testing is available.
8.3 Security-only support since December 31, 2025 Still the recommended WordPress baseline, but plan an upgrade path.
8.2 Reaches end of life on December 31, 2026 Acceptable only as a managed compatibility choice with a dated upgrade plan.
7.4–8.1 Below the current recommended baseline; older releases may be end-of-life Avoid for new sites and migrate existing sites rather than standardizing on them.

WordPress 7.0 and 7.1 require PHP 7.4 or later and are described as fully compatible with PHP 8.2 through 8.5. Compatibility does not guarantee that every third-party plugin is ready for every PHP release, so test a staging copy before changing the production interpreter.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Extensions WordPress core requires

The Hosting Handbook identifies three extensions as core requirements. If one is absent, installation, updates, database access, or normal request processing can fail.

Extension What it does in a WordPress stack What to verify
json Processes JSON data and communicates with other servers. It should appear as loaded in the PHP runtime serving the site.
hash Provides cryptographically secure hashing used for passwords and update packages. Check that the extension is enabled, not merely present in a CLI-only PHP build.
mysqli Connects PHP to MySQL and MariaDB databases. Confirm the web PHP SAPI has it; mysqlnd is a driver used by many builds but does not replace mysqli.

pcre is built into supported PHP versions, so it normally requires no hosting-panel action. If a control panel lists it as unavailable, ask the host whether the panel is reporting the wrong PHP build rather than trying to install a separate package.

Recommended extensions for compatibility

WordPress can sometimes work without these modules, but the Hosting Handbook warns that missing preferred extensions make WordPress do more work or remove functionality. Enable the complete set where your host offers it.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.
Extension Why it matters Typical symptoms when missing
curl Makes remote HTTP requests to services, APIs, update endpoints, and other servers. The required libcurl level varies by PHP version. Failed update checks, REST/API connection errors, or integrations that cannot contact their endpoints.
dom Validates Text Widget content and supports IIS-related configuration; it depends on libxml. Widget validation or XML/HTML handling behaves unexpectedly.
exif Reads metadata embedded in images. Orientation and metadata-aware image workflows are less reliable.
fileinfo Detects MIME types for uploaded files. Uploads can be rejected, misidentified, or handled with weaker type detection.
igbinary Provides a faster drop-in serializer replacement for supported object-cache configurations. Cache integrations that expect it may fall back to another serializer or fail configuration checks.
imagick Connects PHP to ImageMagick for higher-quality image editing, smarter resizing, and PDF thumbnails when Ghostscript is available. More limited image editing, missing PDF previews, or quality differences.
intl Supplies locale-aware formatting, transliteration, encoding operations, calendars, collation, text boundaries, time zones, and grapheme handling. Incorrect formatting or broken internationalized text in multilingual or locale-sensitive plugins.
mbstring Handles UTF-8 and other multibyte text correctly. Truncated, miscounted, or corrupted non-ASCII text.
openssl Provides TLS/SSL connections to other hosts. Secure remote requests, package downloads, or API calls fail certificate or encryption checks.
xml Parses XML supplied by third-party data sources; it depends on libxml. Feeds, sitemaps, imports, or external XML-based integrations fail to parse.
zip Decompresses plugins, themes, and WordPress update packages. Dashboard installations and automatic updates report that archives cannot be unpacked.

The duplicate role of hash is worth noting: it is both a core requirement and a security-related dependency used by password and package operations. Installing a second hash module is neither necessary nor a substitute for enabling the built-in extension.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Imagick, ImageMagick, and the GD fallback

For media-heavy sites, prefer the imagick PHP extension backed by ImageMagick. The Hosting Handbook recommends ImageMagick 7.1 or later. Imagick generally provides better-quality transformations, more capable resizing, and PDF thumbnail support when Ghostscript is installed.

Imagick is not a self-contained PHP file. The extension must be able to load its ImageMagick libraries, and PDF thumbnail generation also needs Ghostscript; the Handbook recommends Ghostscript 10.0 or later. A host can show imagick as enabled while the underlying command-line delegates or policy block a specific format, so test an actual upload, resize, and PDF thumbnail on staging.

If Imagick is unavailable, WordPress can fall back to the image/GD extension. GD is functionally limited compared with Imagick, so sites that rely on advanced transformations, large batch imports, or PDF previews should not treat it as equivalent.

Ask the host whether WebP and AVIF support is enabled in the image libraries as well as in PHP. The extension name alone does not prove that a particular format can be read or written.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Object caching and bytecode caching

Choose one persistent object-cache integration

APCu, Memcached, and Redis are alternative object-cache integrations. The Hosting Handbook says only one needs to be used. Select the option your host supports and your application stack is prepared to operate; enabling several competing drop-ins can create conflicts rather than additive performance.

APCu is local to a PHP host, while Memcached and Redis are separate cache services that may be shared or remotely hosted. Whichever option you choose, verify that the PHP extension, service, authentication, and WordPress object-cache drop-in all refer to the same endpoint. A loaded extension with no reachable service does not provide a working cache.

Enable OPcache in production

OPcache stores precompiled PHP bytecode so PHP does not have to compile every script on every request. It is separate from an object cache and should normally be enabled for production. After enabling it, confirm that the web SAPI—not only the command-line interpreter—reports OPcache as active.

Optional timezone data

timezonedb is optional and supports timezone functionality. It is useful when a host’s timezone database needs an explicit update path, but it is not a replacement for setting the correct WordPress timezone under Settings → General.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Fallback and situational modules

The Handbook lists several modules that WordPress or extensions may use only in particular environments: bc, filter, iconv, shmop, simplexml, sodium, xmlreader, and zlib. Do not remove them merely because a vanilla dashboard appears to work; plugins can activate those code paths later.

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.

File transfer has its own fallback chain. WordPress tries direct filesystem I/O first, then SSH2, the FTP extension, FTP over sockets, and finally pure-PHP FTP. SSH2, FTP, and socket support therefore matter mainly when the PHP process cannot write directly to the WordPress files. A host that correctly sets ownership and permissions may never need those transport extensions, while a locked-down shared environment may need one of them for updates.

System libraries that must match the PHP extensions

Ask the host to confirm both layers:

  • The PHP extension is loaded in the web runtime.
  • The underlying system library and its format support are installed and usable.

The relevant baseline from the Hosting Handbook is ImageMagick 7.1 or later for Imagick, Ghostscript 10.0 or later for PDF thumbnails, OpenSSL 3.0 or later, and support for WebP and AVIF. Library policies can disable formats even when the PHP extension is listed as enabled, so a functional test is more useful than a screenshot of a module list.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How much PHP memory WordPress needs

The WordPress Hosting Team’s 2026 starting points are guidelines, not guarantees. Actual usage depends on plugins, themes, traffic patterns, media processing, and the size of import or export jobs.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
PHP memory limit Guidance Suitable scenario
128M Minimum starting point for a vanilla installation, according to the WordPress Hosting Team in 2026. Core with a light theme and a small plugin set.
256M Recommended default from the WordPress Hosting Team in 2026. Most ordinary content sites with several actively maintained plugins.
512M or more Suggested for WooCommerce, page builders, multilingual plugins, or import/export workloads. Sites with heavy administrative requests, large catalogs, or batch processing.

These numbers describe the PHP limit, not the total server RAM. A host can also impose per-process, pool, container, or account limits. Check the effective value inside WordPress and during the heaviest operation you perform rather than assuming the value advertised in a plan is the value available to PHP.

Check the modules before changing production

Module names and PHP versions can differ between command-line PHP and the PHP-FPM or Apache process serving WordPress. Run checks in both contexts when possible.

  1. In a shell, run php -v to record the CLI version and php -m to list loaded modules.
  2. Run php --ini to see which configuration files the CLI reads. Compare that path with the host’s PHP-FPM, Apache, or control-panel configuration.
  3. For a focused test, run php -r "var_dump(extension_loaded('mysqli'), extension_loaded('imagick'), extension_loaded('zip'));".
  4. Use a temporary, access-protected PHP information page or the host’s diagnostic tool to check the web SAPI. Remove the page immediately after testing because it reveals server configuration.
  5. In a staging copy of the site, install a plugin, upload and resize representative JPEG, WebP, and AVIF files, request a PDF thumbnail if you need that workflow, and perform a test update. These actions expose library and permission problems that a module list cannot.
  6. Record the PHP version, database version, memory limit, HTTPS status, loaded extensions, and cache service before promoting the stack to production.

What to ask a host before deployment

  • Can you select PHP 8.4 or 8.5, and what is your upgrade policy when a PHP branch reaches end of life?
  • Are json, hash, mysqli, curl, mbstring, openssl, xml, dom, fileinfo, exif, and zip enabled in the web PHP runtime?
  • Is Imagick available with ImageMagick 7.1 or later, and is Ghostscript 10.0 or later enabled for PDF thumbnails?
  • Which of APCu, Memcached, or Redis is supported, and can only the selected integration be enabled for the site?
  • Is OPcache active for PHP-FPM or Apache, not just for CLI commands?
  • Are WebP and AVIF supported by the actual image libraries?
  • Do the database and HTTPS setup meet the WordPress.org baseline of MariaDB 10.11 or later or MySQL 8.0 or later, with HTTPS?
  • Can you test the complete stack on staging before changing the production PHP default?

Common failures and the right fix

“Your PHP installation appears to be missing the MySQL extension”

Check mysqli in the web SAPI first. Do not assume that installing or enabling mysqlnd alone solves the problem; the driver does not replace mysqli. If the module is loaded in CLI but not in PHP-FPM or Apache, ask the host to align the configurations.

Updates cannot unpack a plugin or theme

Verify zip, writable temporary and WordPress directories, and the selected filesystem transport. If direct I/O is unavailable, the SSH2 or FTP fallback chain must be configured with valid credentials and permissions.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Images upload but thumbnails are poor or PDFs have no preview

Check whether WordPress is using GD because Imagick is missing, then verify ImageMagick, Ghostscript, and the format delegates underneath it. Test with a representative file rather than relying on the extension list.

Remote APIs or update checks fail over HTTPS

Confirm both curl and openssl, then check the host’s libcurl and OpenSSL libraries, certificate store, outbound firewall rules, and system clock. A PHP module can be present while the underlying TLS connection remains unusable.

Multilingual text is corrupted or formatting is wrong

Check mbstring for UTF-8 handling and intl for locale, collation, grapheme, calendar, and timezone operations. The affected plugin may also require iconv or simplexml, so inspect its documented requirements before disabling situational modules.

Bottom line for a 2026 WordPress stack

Build new sites on PHP 8.4 or 8.5 when compatibility testing permits, while treating PHP 8.3 as the minimum recommended WordPress baseline and PHP 7.4 only as the support floor. Load the core trio—json, hash, and mysqli—plus the compatibility set headed by cURL, mbstring, OpenSSL, XML, DOM, fileinfo, EXIF, and ZIP. Prefer Imagick with current ImageMagick and Ghostscript libraries, use GD only as a limited fallback, select one object-cache integration, enable OPcache, and size memory for the heaviest plugins and jobs. Have the host verify the web runtime, libraries, database, HTTPS, and cache together before you switch production.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.