This function has been deprecated. BuddyPress 2.8.0 instead.
bp_core_admin_php53_admin_notice()
Add an admin notice to installations that are not running PHP 5.3+.
Description
Source
File: bp-core/deprecated/buddypress/2.8.php
function bp_core_admin_php53_admin_notice() { _deprecated_function( __FUNCTION__, '2.8' ); // If not on the Plugins page, stop now. if ( 'plugins' !== get_current_screen()->parent_base ) { return; } if ( ! current_user_can( 'update_core' ) ) { return; } if ( bp_core_admin_is_running_php53_or_greater() ) { return; } $notice_id = 'bp28-php53'; if ( bp_get_option( "bp-dismissed-notice-$notice_id" ) ) { return; } $bp = buddypress(); $min = bp_core_get_minified_asset_suffix(); wp_enqueue_script( 'bp-dismissible-admin-notices', "{$bp->plugin_url}bp-core/admin/js/dismissible-admin-notices{$min}.js", array( 'jquery' ), bp_get_version(), true ); ?> <div id="message" class="error notice is-dismissible bp-is-dismissible" data-noticeid="<?php echo esc_attr( $notice_id ); ?>"> <p><strong><?php esc_html_e( 'Your site is not ready for BuddyPress 2.8.', 'buddyboss' ); ?></strong></p> <p><?php printf( esc_html__( 'Your site is currently running PHP version %s, while BuddyPress 2.8 will require version 5.3+.', 'buddyboss' ), esc_html( phpversion() ) ); ?> <?php printf( __( 'See <a href="%s">the Codex guide</a> for more information.', 'buddyboss' ), 'https://codex.buddypress.org/getting-started/buddypress-2-8-will-require-php-5-3/' ); ?></p> <?php wp_nonce_field( "bp-dismissible-notice-$notice_id", "bp-dismissible-nonce-$notice_id" ); ?> </div> <?php }
Changelog
Version | Description |
---|---|
BuddyPress 2.8.0 | BuddyPress 2.8.0 |
BuddyPress 2.7.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.