Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
uber-grid
/
src
:
AdminLightboxSettings.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php namespace PfhubPortfolio; class AdminLightboxSettings { public function __construct() { add_action( 'pfhub_portfolio_save_lightbox_options', array( __CLASS__, 'save_options' ) ); } public static function load_page() { if ( isset( $_GET['page'] ) && $_GET['page'] == 'Options_portfolio_lightbox_styles' ) { if ( isset( $_GET['task'] ) && $_GET['task'] == 'save') { do_action( 'pfhub_portfolio_save_lightbox_options' ); } self::show_page(); } } public static function show_page() { require( PFHUB_PORTFOLIO_TEMPLATES_PATH.DIRECTORY_SEPARATOR.'admin-lb-settings.php' ); } public static function save_options() { if ( !isset( $_REQUEST['pfhub_portfolio_nonce_save_lightbox_options'] ) || ! wp_verify_nonce( $_REQUEST['pfhub_portfolio_nonce_save_lightbox_options'], 'pfhub_portfolio_nonce_save_lightbox_options' ) ) { wp_die( 'Security check fail' ); } if ( isset( $_POST['params'] ) ) { $params = array_map('sanitize_text_field',( $_POST['params'] )); foreach ( $params as $name => $value ) { update_option( $name, wp_unslash( $value ) ); } ?> <div class="updated"><p><strong><?php _e( 'Item Saved' ); ?></strong></p></div> <?php } } }