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 DealsPC HealthRecommendedCrashes, freezes, slowdowns? Check your PC nowSpot repairable issues before they interrupt work.Check PC×
VGSOURCES
Get listed

PHPPATCH 2026.10.16

PHP Modules You Need for WordPress in 2026

By VGSources Team 8 min read

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

For a new WordPress site in 2026, use PHP 8.3 or newer (PHP 8.4 is the production recommendation), with json, hash, and mysqli available. Enable the broader compatibility set—especially curl, mbstring, openssl, xml, dom, fileinfo, intl, imagick, and zip—then confirm that the underlying system libraries and your PHP memory limit are adequate. PHP 7.4 remains WordPress’s compatibility floor, not a sensible 2026 target.

The 2026 PHP baseline for WordPress

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 versions below the current recommendation are legacy releases and may no longer receive security fixes from PHP itself.

As an Amazon Associate I earn from qualifying purchases.

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.

The WordPress Core clarification published in May 2026 states that the minimum recommended PHP version remains 8.3 and the minimum supported version is 7.4. For a production deployment, the Hosting Handbook recommends PHP 8.4. PHP 8.4 and 8.5 are in active support; PHP 8.3 entered security-only support on 31 December 2025, and PHP 8.2 reaches end of life on 31 December 2026. WordPress 7.0 and 7.1 require PHP 7.4 or later and are fully compatible with PHP 8.2 through 8.5.

Choose a host that lets you select and upgrade PHP deliberately rather than silently pinning every account to an old version. Test the complete stack—WordPress, the database, extensions, image libraries and plugins—on a staging site before changing a busy production site.

#1 Best Overall
Sale
Gaoye Blue Light Blocking Glasses | Anti UV Ray, For Computers & Gaming, Square Frame, Eyewear for Men and Women
  • BLUE LIGHT BLOCKING GLASSES: Our blue light glasses for women boast UV400 protection, blocking harmful blue rays from computer screens. With these bluelight glasses women, you can enjoy gaming, reading, or watching TV with no worries of eye strain.
  • EYE RELIEF: Our blue light glasses are engineered to reduce blurry vision or strain caused by prolonged screen time. These womens blue light glasses aid in better sleep by preventing blue light from disrupting your natural sleep cycle, helping you fall asleep faster and enjoy a more restful night's sleep, making them the perfect christmas present.
  • COMFORTABLE: Crafted from durable material, our trendy blue light glasses for woman or blue light glasses men ensure long-lasting comfort. The high-transmittance lenses accessories, gamer gifts for men, help keep your eyes relaxed. Perfect stocking stuffers, gifts for gamers men, christmas gifts for men, halloween costumes.
  • LIGHTWEIGHT: These clear blue light glasses feature a lightweight frame, meaning they’ll stay comfy for long-term wear. Perfect as blue blockers glasses for women or mens blue light glasses, these non-prescription fake glasses for men can be worn throughout the day. The blue light blocking glasses women feature polycarbonate HD lenses, which are anti-reflective and restore true color.
  • WORRY-FREE PURCHASE: If you experience any issues, our support team is ready to assist you quickly. These are the perfect costume glasses for cosplay dressing up.

Extensions WordPress core requires

These are the fundamental modules identified by the WordPress Hosting Handbook. If one is absent, installation, updates or normal requests can fail outright.

Extension What it does in WordPress What to check
json Processes JSON and communicates with other servers and services. It should be enabled in every supported PHP build.
hash Provides cryptographically secure hashing used for passwords, update packages and other security operations. Confirm it is loaded, not merely available as an unenabled package.
mysqli Connects PHP to MySQL and MariaDB databases. mysqlnd is a driver used by many builds, but it does not replace the mysqli extension.
pcre Supplies regular-expression support used throughout PHP and WordPress. PCRE is built into supported PHP versions, so hosts normally require no separate action.

A hosting control panel may display a driver such as mysqlnd while omitting mysqli. That combination is not enough: the application needs the database extension itself.

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

Recommended modules for compatibility

WordPress can sometimes substitute PHP code when a preferred extension is missing, but that may mean more work per request or the loss of a feature. The following modules prevent common failures in administration, media handling, integrations, updates and international text.

Module Why it matters Typical symptom when absent
curl Makes remote HTTP requests to APIs, update servers, webhooks and connected services. Required libcurl versions vary with the PHP version. Failed update checks, API calls or webhook delivery.
dom Validates Text Widget content and supports some IIS configuration tasks; it depends on libxml. Markup validation or related administration features do not work.
exif Reads camera and other metadata from image files. Orientation or metadata-dependent image workflows behave incorrectly.
fileinfo Determines MIME types during upload validation. Uploads are rejected or assigned the wrong file type.
igbinary Provides a faster drop-in serializer replacement for supported caching integrations. Cache software falls back to another serializer or cannot use its preferred format.
imagick Connects PHP to ImageMagick for high-quality resizing, editing and PDF thumbnails when Ghostscript is available. Image editing is limited, slower workflows are used, or PDF previews are unavailable.
intl Handles locale-aware formatting, transliteration, calendars, collation, text boundaries, time zones and graphemes. Internationalized dates, sorting or text operations produce incorrect results.
mbstring Provides multibyte-safe operations for UTF-8 and other non-single-byte text. Non-Latin content is truncated, counted incorrectly or corrupted.
openssl Provides TLS/SSL connections to other hosts. Secure API calls, update downloads or mail-related connections fail.
xml Parses XML supplied by third-party feeds and integrations; it depends on libxml. Importers, feeds or external-data plugins cannot parse responses.
zip Decompresses plugins, themes and WordPress update packages. Dashboard installations and automatic updates fail or require manual extraction.

WordPress may still operate with a missing recommendation, but “it loads the homepage” is not a complete compatibility test. Check dashboard updates, media editing, imports, scheduled jobs and every integration your site actually uses.

Rank #2
Windex Gaming Cleaning Wipes, Pre-Moistened Wipes to Instantly Clean all Gaming Gear and Electronics, Resealable Packaging for a Freshness Lock, 25 count (Pack of 1)
  • WINDEX GAMING WIPES: effortlessly clean all your gaming gear and gaming electronics in one easy step with our new Windex Gaming Wipes
  • AMMONIA FREE: our ammonia-free formula is safe to use on all of your favorite gaming equipment like consoles, headsets, controllers, screens, keyboards, and more
  • PRE-MOISTENED WIPES: each wipe instantly removes dust, dirt, and stubborn smudges and fingerprints leaving a streak-free shine
  • ANTI-STATIC: great for cleaning and wiping down your gaming gear and electronics leaving behind no visible residue
  • COMPACT RESEALABLE PACKAGE: store your pack of Windex Gaming Wipes anywhere in your home for whenever a quick and easy wipedown is needed

Imagick, ImageMagick and the GD fallback

Why Imagick is preferred

imagick is the PHP extension that talks to ImageMagick. It generally offers better image quality, more capable resizing and editing operations, and PDF thumbnail support when Ghostscript is installed. The PHP extension alone is not sufficient: the host must also provide a compatible ImageMagick installation.

What happens without it

If Imagick is unavailable, WordPress can use the image/GD extension as a functionally limited fallback. GD is useful for basic raster operations, but it does not provide the full ImageMagick feature set. A site that creates thumbnails, processes large uploads, converts formats or previews PDFs should ask the host specifically about Imagick, ImageMagick and Ghostscript rather than accepting a generic “image support” claim.

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

System packages to verify

  • ImageMagick 7.1 or newer is recommended for Imagick.
  • Ghostscript 10.0 or newer is recommended for PDF thumbnails.
  • WebP and AVIF support should be confirmed if those formats are part of your publishing workflow.

Security policy can restrict ImageMagick delegates or PDF handling. Ask whether the advertised formats are enabled in the production build, not merely installed on a different server.

Caching extensions: choose one object cache and enable OPcache

Object caching

APCu, Memcached and Redis are alternative object-cache integrations. They are not three modules that WordPress needs simultaneously: choose the one supported by your host and your cache plugin. Running multiple object-cache backends for the same purpose can create confusing configuration and invalidation problems.

Rank #3
Sale
LISEN Cell Phone Stand Phone Holder for Desk, Office Decor Gadgets for Men
  • Ergonomic & Adjustable Design: Fight "text neck" and improve your posture. Designed for comfort, it offers an adjustable height (7.1in-8.5in) (1.4in adjustable range) and angle (5°-85°) Please note: cell phone stand is only 9 inches tall—the length of a standard pencil
  • Without blocking subtitles Perfect for office desk Tiktok Face Time Zoom video—this is the ultimate kitchen desk essential for phones! Perfect viewing experience while reducing neck back strain, A must-have for gamers streamers desk, and anyone who values both style and support!
  • Sleek & Stable Design fits Otterbox Case: Say goodbye to bent cables, tangles, and tip-overs! LISEN’s stylish adjustable desk phone holder features a built-in charging hole and smart cable management, keeping your phone secure and your workspace clutter-free cool gadgets for men
  • ANTI-SLIP DESIGN free hands: The under 10.00 items easy gadgets back and the bottom of this kitchen essentials for women are fully covered by anti-skid silicone, which LISEN stand up desk decor can provide maximum protection device from any scratches and slides
  • Your Perfect Viewing Companion:If your product arrives damaged or breaks within 365 days, reach out to LISEN for a quick and hassle-free solution. Struggling with assembly, like tightening the screw? We’ve got your back! Your experience matters to us. (Product including: phone Holder stand*1, screw*1, hexagon screwdriver*1, specification*1)

OPcache

OPcache stores precompiled PHP bytecode so production requests do not repeatedly compile the same scripts. It should be enabled for production. OPcache is separate from an object cache: enabling one does not replace the other.

Other optional support

timezonedb is optional and relates to timezone functionality. igbinary can improve serialization for compatible cache setups, but it is not a replacement for the cache backend itself.

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

Fallback and situational modules

WordPress and plugins may use these when a preferred path is unavailable or when a particular feature requires them:

  • bc for arbitrary-precision calculations.
  • filter for validating and sanitizing input.
  • iconv for character-set conversion.
  • shmop for shared-memory operations used by some software.
  • simplexml and xmlreader for alternate XML-reading APIs.
  • sodium for modern cryptographic operations.
  • zlib for compression.

File-transfer support is also conditional. When direct file I/O is unavailable, WordPress’s transport priority is direct I/O, SSH2, the FTP extension, FTP over sockets, then pure-PHP FTP. SSH2, FTP and sockets therefore matter mainly on hosts that do not permit direct writes. They are not a reason to install every transfer module on every server.

Rank #4
Ledagic IC+RGBW USB Powered Led Light Bar with App & Remote Control, 2 Pack
  • Easy Installation: Our gaming lights have been designed to enhance your entertainment experience. Simply position the led light bar next to your TV or game console to create a game room environment with ease. They come with USB power and a 60 inch cord for direct mounting and mobility
  • Audio Syncing & Extensive Mode: The built-in high-sensitivity music sensor allows you to sync the TV led lights to your favorite music. Lights react and move to the beat of music, film and game audio, creating an incredible immersive sound and light experience – and all without the need for an additional hub. You can choose from 64+ patterns, including strobe, illusion, jump, energy, gradient, running, chasing, fluttering mode etc. Each mode can be applied to different scenes
  • 64+ Chasing IC+RGB & W Effect: The independent control design of IC+RGB and white all-in-one multifunctional rgbw led bar lights monitor backlight allows you to easily switch the led lights for desk between IC+RGB and white to enjoy a variety of lighting effects, you can choose white lighting mode with high brightness for better illumination when working, etc. Choose IC+RGB lighting mode when you need to create an entertaining atmosphere for the light show, 16 million colours of Color changing rgb light bar let you dance to the beat and create a dynamic party atmosphere
  • Dynamic and Dimmable Lights: 1%-full brightness free brightness adjustment gives you the flexibility to adjust dimmable led light bar for room decorations or a variety of occasions
  • USB Powered: USB light bars for room can be powered by powernank, usb charger, TV, Monitor, laptop PC mainframe, making behind TV led lighting bar easy to install in any location.TV led lights are powered by the TV usb interface / PC mainframe, can be turned on/off synchronously with TV / PC

Memory limits that match the workload

The Hosting Handbook gives these starting points from the WordPress Hosting Team in 2026:

PHP memory limit Use case Qualification
128M Minimum starting point for a vanilla WordPress installation. Not a guarantee; actual usage depends on plugins, theme and traffic.
256M Recommended default for a typical site. Still verify the value available to web requests and administration separately where applicable.
512M or more WooCommerce, page builders, multilingual plugins or import/export workloads. Higher limits do not fix inefficient code or an undersized server.

Check both the host’s configured limit and WordPress’s reported value. A command-line PHP binary can use a different configuration from PHP-FPM or the web server, so a terminal check alone is not proof that dashboard requests have the same extensions or memory.

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

How to check modules before deploying

  1. Record the runtime: In the server’s PHP selector or control panel, note the exact PHP version and handler (PHP-FPM, Apache module or another handler). Target PHP 8.3 or newer; use PHP 8.4 when the host supports it and your plugins are compatible.
  2. List loaded extensions: Run php -m for the command-line binary, or create a temporary protected PHP information page with phpinfo() and remove it immediately after checking. Look for json, hash, mysqli, curl, dom, exif, fileinfo, imagick, intl, mbstring, openssl, xml and zip.
  3. Confirm libraries: Ask which ImageMagick, Ghostscript, OpenSSL, WebP and AVIF libraries back the extensions. A module name in a panel does not prove that the required system library or codec is enabled.
  4. Check the database and transport: Verify MySQL 8.0 or newer or MariaDB 10.11 or newer, HTTPS, and a working outbound TLS connection. Test an update check and a remote API call in staging.
  5. Exercise real workflows: Install and update a plugin, upload and resize an image, create a PDF thumbnail if you need one, import XML or CSV data, save non-Latin text, and run scheduled tasks. These tests catch missing functionality that a module list cannot.
  6. Capture the result: Save the PHP version, loaded-module list, memory limit, cache backend and library versions with the deployment record so a future host migration can reproduce the environment.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Choosing a host or plan

Compare infrastructure capabilities rather than a marketing label. Ask these questions before signing up or migrating:

  • Can you select PHP 8.3, 8.4 or 8.5, and what is the upgrade and rollback policy?
  • Are the required and recommended extensions enabled for the PHP handler used by the website, not only for command-line PHP?
  • Is Imagick paired with ImageMagick, and is Ghostscript available if PDF thumbnails are needed?
  • Which one of APCu, Memcached or Redis is supported for object caching, and is OPcache enabled?
  • What PHP memory limit is available, and can it be raised for WooCommerce, builders or imports?
  • Are MySQL or MariaDB, HTTPS certificates and outbound TLS configured at the recommended baseline?
  • Can support test the complete stack on staging before a PHP or extension change reaches production?

A host that cannot answer these questions clearly leaves you responsible for discovering compatibility problems after deployment.

Best Value
Sale
HUANUO FlowLift™ Dual Monitor Stand, Fully Adjustable Gaming Monitor Desk Mount for 13–32″ Computer Screens, Full Motion VESA 75x75/100x100 with C-Clamp & Grommet Base, Each Arm Holds 4.4 to 19.8 lbs
  • Compatible with Wide Screens - To ensure compatibility with the dual monitor mount, your each monitor must meet three conditions at the same time: First, computer screens size range: 13 to 32 inches. Second, screen weight range: 4.4 to 19.8 lbs. Third, the back of the monitor screen must have VESA mounting holes with a pitch of 75x75mm or 100x100mm.
  • Regarding the compatibility with desks - Your desk must meet three conditions at the same time: First, desk material: Only wooden desks are recommended, plastic or glass desks cannot be used. Second, desk thickness range: 0.59" - 3.54". Third, the bottom of the desk should not have any cross beams or panels, as this will interfere with installation. We recommend carefully checking that your desk and monitors meets all above conditions before purchasing.
  • Dual C-Clamp Hold - Worried your dual monitors might wobble or slip? Our upgraded base uses a larger platform plus a dual C-clamp structure to lock the dual monitor arm firmly to your desk. Each arm safely keeps your screens steady while you type, click and game—no shaking, no sliding, just a clean and secure setup you can trust every day. It also provides Grommet Mounting installation choice, both options ensure stable and secure fixation for your 0.59" - 3.54" desk.
  • Full-Motion Adjustment For Comfortable View - Pull the screen closer when you’re deep in a spreadsheet, push it back to watch videos, or rotate to portrait for coding — moving everything smoothly with just one hand. The monitor stand offers +85°/-50° tilt, ±90° swivel and 360° rotation. Raise your monitor up to 15.75″ to support a healthy sitting posture. Whether you’re working from home, gaming through the night, or switching between video calls and documents, getting the screens to your natural line of sight helps relieve neck, shoulder and back strain so you can stay focused longer with less fatigue.
  • Keep Your Desk Organized: By lifting both screens off the desktop, this dual monitor stand opens up valuable space for your keyboard, notebook, docking station or a simple, clutter-free work area. Built-in cable management guides wires along the arms, keeping cords out of sight and out of the way. Enjoy a tidy, modern workstation that looks as good as it feels to use.

Common failure symptoms and fixes

“There is no installation or update button”

Check zip, direct file permissions and the configured filesystem transport. If direct I/O is blocked, configure one supported SSH2 or FTP method and test it on staging.

“The site cannot contact an API or check updates”

Verify curl, openssl, DNS, outbound firewall rules and the server clock. A loaded extension cannot overcome a blocked egress connection or an invalid TLS chain.

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

“Images upload but thumbnails or PDFs fail”

Check fileinfo, exif, Imagick, ImageMagick delegates and Ghostscript. Confirm that WebP or AVIF codecs are enabled if those are the source or target formats.

“Accented or non-Latin text is corrupted”

Verify mbstring, intl, database character-set settings and the plugin’s own encoding assumptions. Do not solve a text-encoding problem by raising the memory limit.

“The dashboard reports an exhausted memory limit”

Start with the workload guidance above, then identify the plugin, import or image operation consuming memory. Raise the limit only after confirming the server has enough physical memory and that the PHP handler uses the new value.

Bottom line for a 2026 deployment

Build on PHP 8.3 or newer, preferably PHP 8.4 for production, with MySQL 8.0 or MariaDB 10.11, HTTPS, and at least the core extensions json, hash and mysqli. Treat curl, mbstring, openssl, xml, dom, fileinfo, intl and zip as the practical compatibility baseline. Add Imagick with a supported ImageMagick installation for serious media work, use GD only as a limited fallback, select one object-cache backend when needed, and enable OPcache. Finally, verify the actual PHP handler, libraries, memory and workflows on staging before changing 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.

PHPPHP extensionsWeb HostingWordPressWordPress performance

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.

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.