File manager - Edit - /home/adiance/public_html/wp-content/plugins/page-builder-add/admin/views/Dashboard/settings-page.php
Back
<?php if ( ! defined( 'ABSPATH' ) ) exit; $landingPageLinkTrackingFeature = get_option( 'landingPageLinkTrackingFeature', false ); $landingPageLinkTrackingFeatureEnabled = ''; $landingPageLinkTrackingFeatureDisabled = ''; if ($landingPageLinkTrackingFeature != 'disabled' || $landingPageLinkTrackingFeature == false) { $landingPageLinkTrackingFeatureEnabled = 'selected'; }else{ $landingPageLinkTrackingFeatureDisabled = 'selected'; } $landingPageSafeModeFeature = get_option( 'landingPageSafeModeFeature', false ); $landingPageSafeModeFeatureEnabled = ''; $landingPageSafeModeFeatureDisabled = ''; if ($landingPageSafeModeFeature == 'enabled') { $landingPageSafeModeFeatureEnabled = 'selected'; } if ($landingPageSafeModeFeature == 'disabled') { $landingPageSafeModeFeatureDisabled = 'selected'; } $popbLandingpageUrlKeyword = get_option( 'popbLandingpageUrlKeyword', false ); $perm_structure = get_option( 'permalink_structure' ); $popbLandingpageUrlKeywordCondition = false; if ($perm_structure != "/%postname%/") { $popbLandingpageUrlKeywordCondition = true; } $landingpageTempalteIncludeType = get_option( 'landingpageTempalteIncludeType', false ); $landingpageTempalteIncludeTypeEnabled = ''; $landingpageTempalteIncludeTypeDisabled = ''; if ($landingpageTempalteIncludeType == 'singleTemplate') { $landingpageTempalteIncludeTypeEnabled = 'selected'; }else{ $landingpageTempalteIncludeTypeDisabled = 'selected'; } $landingpageDisablePublicNonce = get_option( 'landingpageDisablePublicNonce', "false" ); $landingpageDisablePublicNonceEnabled = ''; $landingpageDisablePublicNonceDisabled = ''; if ($landingpageDisablePublicNonce == 'true') { $landingpageDisablePublicNonceEnabled = 'selected'; }else{ $landingpageDisablePublicNonceDisabled = 'selected'; } ?> <h2> PluginOps Settings </h2> <div class="settings-page-wrapper"> <div class="pbp_form"> <form id="ulpb_settings_form"> <div style="display: none;"> <label>Set a Landing Page as Home Page (Front Page)</label> <select name="landingPageAsHomePage"> <option value="none"> None </option> <?php $args = array( 'offset' => 0, 'posts_per_page' => 100, 'orderby' => 'date', 'order' => 'DESC', 'post_type' => 'ulpb_post', 'post_status' => 'publish', ); $ulpb_pages = get_posts( $args ); if (!empty($ulpb_pages)) { foreach ($ulpb_pages as $ulpb_single_post) { echo " <option value='". $ulpb_single_post->ID. "'> ". get_the_title($ulpb_single_post) ." </option> "; } } ?> </select> </div> <div style="display: block; margin-bottom: 15px; margin-top: 25px;"> <div> <?php if ($popbLandingpageUrlKeywordCondition == true) { ?> <div style="display: inline-block; width:350px;"> <label for=""> <b> Change Landing Page URL "landingpage" keyword</b></label> </div> <div style="display: inline-block; width:200px;"> <input type="text" name="popbLandingpageUrlKeyword" value="<?php echo esc_attr($popbLandingpageUrlKeyword); ?>" style=" "> </div> <br><br><br> <?php } ?> </div> <div> <div style="display: inline-block; width:350px;"> <label> <b> Landing Page Link Tracking (Analytics) </b> </label> </div> <div style="display: inline-block; width:200px;"> <select name="landingPageLinkTrackingFeature"> <option value="enabled" <?php echo esc_attr($landingPageLinkTrackingFeatureEnabled); ?> > Enable </option> <option value="disabled" <?php echo esc_attr($landingPageLinkTrackingFeatureDisabled); ?> > Disable </option> </select> </div> <br><br><br> </div> <div> <div style="display: inline-block; width:350px;"> <label> <b> Enable Safe Mode </b> </label> </div> <div style="display: inline-block; width:200px;"> <select name="landingPageSafeModeFeature" > <option>Select</option> <option value="disabled" <?php echo esc_attr($landingPageSafeModeFeatureDisabled); ?> > Disable </option> <option value="enabled" <?php echo esc_attr($landingPageSafeModeFeatureEnabled); ?> > Enable </option> </select> </div> <br><br><br> </div> <div> <div style="display: inline-block; width:350px;"> <label> <b> Set a Landing Page <br> as ComingSoon / Maintenance Mode </b> </label> </div> <div style="display: inline-block; width:200px;"> <select name="landingPageAsComingSoonPage" > <option value="none"> None </option> <?php $args = array( 'offset' => 0, 'posts_per_page' => 200, 'orderby' => 'date', 'order' => 'DESC', 'post_type' => 'ulpb_post', 'post_status' => 'publish', ); $landingPageAsComingSoonPage = get_option( 'landingPageAsComingSoonPage', false ); $ulpb_pages = get_posts( $args ); if (!empty($ulpb_pages)) { foreach ($ulpb_pages as $ulpb_single_post) { $ops1selected = ''; if ($ulpb_single_post->ID == $landingPageAsComingSoonPage) { $ops1selected = 'selected'; } echo " <option value='". $ulpb_single_post->ID. "' $ops1selected> ". get_the_title($ulpb_single_post) ." </option> "; } } ?> </select> <br> </div> <br><br><br> </div> <div> <div style="display: inline-block; width:350px;"> <label> <b> Change Template Load Type <br> <span style="font-size:11px; font-weight: 400;">Only change if you face 404 page not found error. </span> </b> </label> </div> <div style="display: inline-block; width:200px;"> <select name="landingpageTempalteIncludeType" > <option value="" <?php echo esc_attr($landingpageTempalteIncludeTypeDisabled); ?> > Default </option> <option value="singleTemplate" <?php echo esc_attr($landingpageTempalteIncludeTypeEnabled); ?> > Single Template </option> </select> <br> </div> <br><br><br> </div> <div> <div style="display: inline-block; width:350px;"> <label> <b>Enable/Disable Nonces for form builder widget.<br> <span style="font-size:11px; font-weight: 400;"> Disable this option only if you see security error message.</span> </b> </label> </div> <div style="display: inline-block; width:200px;"> <select name="landingpageDisablePublicNonce" > <option value="false" <?php echo esc_attr($landingpageDisablePublicNonceDisabled); ?> > Enabled </option> <option value="true" <?php echo esc_attr($landingpageDisablePublicNonceEnabled); ?> > Disabled </option> </select> <br> </div> <br><br><br> </div> <div> <div style="display: inline-block; width:350px;"> <h4>Select Supported Post Types </h4> <br> </div> <div style="display: inline-block; width:200px;"> <br> <?php $selectedPostTypes = get_option( 'page_builder_SupportedPostTypes' ); if (!is_array($selectedPostTypes)) { $selectedPostTypes = array('page'); } $isChecked = ' '; foreach ( get_post_types( '', 'names' ) as $post_type ) { if ($post_type == 'ulpb_post' || $post_type == 'ulpb_global_rows' || $post_type == 'attachment' || $post_type == 'revision' || $post_type == 'nav_menu_item' || $post_type == 'customize_changeset' || $post_type == 'custom_css') { }else{ if (in_array($post_type, $selectedPostTypes)) { $isChecked = 'checked'; } echo '<label> <input type="checkbox" name="selectedPostTypes[]" value="'.$post_type.'" '.$isChecked.' class="checkboxInput '.$isChecked.'"> '.$post_type .'<br>'; $isChecked = ' '; } } $plugOps_pageBuilder_settings_nonce = wp_create_nonce( 'POPB_settings_nonce' ); ?> </div> </div> </div> <br><br><br><br> </form> <button id="ulpb_settings_form_submit" style="margin-left: 20%;">Save Changes</button> <p id="response"></p> </div> </div> <script type="text/javascript"> (function($){ $('#ulpb_settings_form_submit').on('click',function(){ $('#response').text('Processing'); var form = $('#ulpb_settings_form'); $.ajax({ url: "<?php echo admin_url('admin-ajax.php?action=ulpb_settings_data&POPB_settings_page_nonce='.$plugOps_pageBuilder_settings_nonce ); ?>", method: 'post', data: form.serialize(), success: function(result){ if (result == 'Success'){ $('#response').text(result); }else { $('#response').text(result); } } }); return false; }); })(jQuery); </script>
| ver. 1.4 |
Github
|
.
| PHP 7.3.33 | Generation time: 0.07 |
proxy
|
phpinfo
|
Settings