mirror of
https://github.com/WordPress/WordPress.git
synced 2024-12-29 04:28:07 +01:00
edfe2ece51
Rework logic for how external object caches are detected, so that if an external cache does not define a `wp_cache_init()`, the built-in object cache will be used. Object caches can now wrap their entire contents in logic checks. So a Redis caching backend could make sure that the `Redis` PHP class is available before defining all the caching functions. And if Redis is not available, the site doesn't break or throw errors or think it is using caching when it isn't. This is particularly useful for doing local development, where you might want to develop on a site without running Memcache or Redis like you are in production. * Accounts for multisite, which may re-initialize the object cache multiple times. * Accounts for object caches that may include `object-cache.php` during `advanced-cache.php` (before WP loads it). Props jtsternberg, markjaquith. Fixes #22661. Built from https://develop.svn.wordpress.org/trunk@42723 git-svn-id: http://core.svn.wordpress.org/trunk@42553 1a063a9b-81f0-0310-95a4-ce76da25c4cd
36 lines
629 B
PHP
36 lines
629 B
PHP
<?php
|
|
/**
|
|
* The WordPress version string
|
|
*
|
|
* @global string $wp_version
|
|
*/
|
|
$wp_version = '5.0-alpha-42723';
|
|
|
|
/**
|
|
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
|
*
|
|
* @global int $wp_db_version
|
|
*/
|
|
$wp_db_version = 38590;
|
|
|
|
/**
|
|
* Holds the TinyMCE version
|
|
*
|
|
* @global string $tinymce_version
|
|
*/
|
|
$tinymce_version = '4607-20180123';
|
|
|
|
/**
|
|
* Holds the required PHP version
|
|
*
|
|
* @global string $required_php_version
|
|
*/
|
|
$required_php_version = '5.2.4';
|
|
|
|
/**
|
|
* Holds the required MySQL version
|
|
*
|
|
* @global string $required_mysql_version
|
|
*/
|
|
$required_mysql_version = '5.0';
|