PHP code example of truongwp / wp-redirect-with-error
1. Go to this page and download the library: Download truongwp/wp-redirect-with-error library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
truongwp / wp-redirect-with-error example snippets
function prefix_redirect_error() {
static $errors = null;
if ( ! $errors ) {
$errors = new Truongwp_Redirect_With_Error();
}
return $errors;
}
function prefix_redirect_error() {
static $errors = null;
if ( ! $errors ) {
$errors = new Truongwp_Redirect_With_Error();
}
// $errors->register_error( 'error-code', 'error-message' );
$errors->register_error( 'error-1', 'This is error 1' );
$errors->register_error( 'error-2', 'This is error 2' );
$errors->register_error( 'error-3', 'This is error 3' );
return $errors;
}
wp_redirect( $url );
// This will add error code and nonce to URL parameters.
$new_url = prefix_redirect_error()->add_error( $url, 'error-2' );
wp_redirect( $new_url );
// This check error code and nonce via URL parameters to get error and display.
prefix_redirect_error()->show_error();
prefix_redirect_error()->show_error( 'error-1' );
function prefix_redirect_error() {
static $errors = null;
if ( ! $errors ) {
$errors = new Truongwp_Redirect_With_Error();
}
$errors->register_error( 'error-1', 'This is error 1' );
$errors->register_error( 'error-2', 'This is error 2' );
$errors->register_error( 'error-3', 'This is error 3' );
// Set new error markup.
$errors->set_template( '<p class="error error-%1$s">%2$s</p>' );
return $errors;
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.