🏠 Root
/
home
/
a
/
r
/
t
/
artorgp
/
parankhoit
/
wp-content
/
plugins
/
post-grid
/
includes
/
Editing: settings-hook.php
<?php if ( ! defined('ABSPATH')) exit; // if direct access add_action('post_grid_settings_content_general', 'post_grid_settings_content_general'); function post_grid_settings_content_general(){ $settings_tabs_field = new settings_tabs_field(); $post_grid_settings = get_option('post_grid_settings'); $font_aw_version = isset($post_grid_settings['font_aw_version']) ? $post_grid_settings['font_aw_version'] : 'none'; $post_grid_preview = isset($post_grid_settings['post_grid_preview']) ? $post_grid_settings['post_grid_preview'] : 'yes'; $post_options_post_types = isset($post_grid_settings['post_options_post_types']) ? $post_grid_settings['post_options_post_types'] : array(); //echo '<pre>'.var_export($post_grid_settings, true).'</pre>'; $posttypes_array = post_grid_posttypes_array(); ?> <div class="section"> <div class="section-title"><?php echo __('General', 'post-grid'); ?></div> <p class="description section-description"><?php echo __('Choose some general options.', 'post-grid'); ?></p> <?php $args = array( 'id' => 'post_options_post_types', 'parent' => 'post_grid_settings', 'title' => __('Post option by post types','post-grid'), 'details' => __('Enable post options for selected post types','post-grid'), 'type' => 'select', 'value' => $post_options_post_types, 'default' => array(), 'multiple' => true, 'args' => $posttypes_array, ); $settings_tabs_field->generate_field($args); $args = array( 'id' => 'font_aw_version', 'parent' => 'post_grid_settings', 'title' => __('Font-awesome version','post-grid'), 'details' => __('Choose font awesome version you want to load.','post-grid'), 'type' => 'select', 'value' => $font_aw_version, 'default' => '', 'args' => array('v_5'=>__('Version 5+','post-grid'), 'v_4'=>__('Version 4+','post-grid'), 'none'=>__('None','post-grid') ), ); $settings_tabs_field->generate_field($args); $args = array( 'id' => 'post_grid_preview', 'parent' => 'post_grid_settings', 'title' => __('Enable post grid preview','post-grid'), 'details' => __('You can enable preview post grid.','post-grid'), 'type' => 'select', 'value' => $post_grid_preview, 'default' => 'yes', 'args' => array('yes'=>__('Yes','post-grid'), 'no'=>__('No','post-grid') ), ); $settings_tabs_field->generate_field($args); ?> </div> <?php } add_action('post_grid_settings_content_help_support', 'post_grid_settings_content_help_support'); if(!function_exists('post_grid_settings_content_help_support')) { function post_grid_settings_content_help_support($tab){ $settings_tabs_field = new settings_tabs_field(); if (is_plugin_active('post-grid-pro/post-grid-pro.php')){ $layouts_pro_url = post_grid_pro_plugin_url.'sample-data/post-grid-layouts.xml'; $layouts_pro_url_json = post_grid_pro_plugin_url.'sample-data/post-grid-layouts.json'; } $layouts_free_url = post_grid_plugin_url.'sample-data/post-grid-layouts.xml'; $layouts_free_url_json = post_grid_plugin_url.'sample-data/post-grid-layouts.json'; ?> <div class="section"> <div class="section-title"><?php echo __('Get support', 'post-grid'); ?></div> <p class="description section-description"><?php echo __('Use following to get help and support from our expert team.', 'post-grid'); ?></p> <?php ob_start(); ?> <p><b>Post Gird</b> provide some ready layouts to get started, please follow the steps bellow to import default layouts.</p> <p><?php echo __('Import free layouts', 'post-grid'); ?></p> <a class="button post-grid-import-layouts" href="<?php echo esc_url_raw($layouts_free_url_json); ?>"><?php echo __('Import automatically', 'post-grid'); ?></a> <a class="button" href="<?php echo esc_url_raw($layouts_free_url); ?>"><?php echo __('Download XML', 'post-grid'); ?></a> <p>Import manually</p> <ul> <li>Step - 1: Go to <a href="<?php echo admin_url(); ?>import.php">import</a> menu and install & activate <b>WordPress</b> Importer plugin. click to "Install Now" button to install.</li> <li>Step - 2: Download following xml file by clicking button bellow, save the file on your local machine.</li> <li>Step - 3: Go to importer page <a href="<?php echo admin_url(); ?>import.php?import=wordpress">Import WordPress</a> and chose the downloaded file and then click to <b>Upload file and import</b>.</li> <li>Step - 4: Go to <a href="<?php echo admin_url(); ?>edit.php?post_type=post_grid_layout">Post Grid layouts</a> page to see imported layouts.</li> </ul> <?php if($layouts_pro_url): ?> <p><?php echo __('Download premium layouts', 'post-grid'); ?></p> <a class="button" href="<?php echo esc_url_raw($layouts_pro_url); ?>"><?php echo __('Download Pro XML', 'post-grid'); ?></a> <a class="button post-grid-import-layouts" href="<?php echo esc_url_raw($layouts_pro_url_json); ?>"><?php echo __('Import automatically', 'post-grid'); ?></a> <?php endif; ?> <?php $html = ob_get_clean(); $args = array( 'id' => 'import_layouts', //'parent' => '', 'title' => __('Import layouts','post-grid'), 'details' => '', 'type' => 'custom_html', 'html' => $html, ); $settings_tabs_field->generate_field($args); ob_start(); ?> <ul> <li>Step - 1: Go to Tools > <a href="<?php echo admin_url(); ?>export.php">Export</a> menu.</li> <li>Step - 2: Choose "Layouts" post types from list.</li> <li>Step - 3: Then click to "Download Export File' button.</li> <li>Step - 4: Save the file on your local machine.</li> </ul> <?php $html = ob_get_clean(); $args = array( 'id' => 'export_layouts', //'parent' => '', 'title' => __('Export layouts','post-grid'), 'details' => '', 'type' => 'custom_html', 'html' => $html, ); $settings_tabs_field->generate_field($args); ob_start(); ?> <p><?php echo __('Ask question for free on our forum and get quick reply from our expert team members.', 'post-grid'); ?></p> <a class="button" href="https://www.pickplugins.com/create-support-ticket/"><?php echo __('Create support ticket', 'post-grid'); ?></a> <p><?php echo __('Read our documentation before asking your question.', 'post-grid'); ?></p> <a class="button" href="https://www.pickplugins.com/documentation/post-grid/"><?php echo __('Documentation', 'post-grid'); ?></a> <p><?php echo __('Watch video tutorials.', 'post-grid'); ?></p> <a class="button" href="https://www.youtube.com/playlist?list=PL0QP7T2SN94Yut5Y0MSVg1wqmqWz0UYpt"><i class="fab fa-youtube"></i> <?php echo __('All tutorials', 'post-grid'); ?></a> <ul> <li><i class="far fa-dot-circle"></i> <a href="https://youtu.be/YVtsIbEb9zs">Latest Version 2.0.46 Overview</a></li> </ul> <?php $html = ob_get_clean(); $args = array( 'id' => 'get_support', //'parent' => '', 'title' => __('Ask question','post-grid'), 'details' => '', 'type' => 'custom_html', 'html' => $html, ); $settings_tabs_field->generate_field($args); ob_start(); ?> <p class="">We wish your 2 minutes to write your feedback about the <b>Post Grid</b> plugin. give us <span style="color: #ffae19"><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i><i class="fas fa-star"></i></span></p> <a target="_blank" href="https://wordpress.org/support/plugin/post-grid/reviews/#new-post" class="button"><i class="fab fa-wordpress"></i> Write a review</a> <?php $html = ob_get_clean(); $args = array( 'id' => 'reviews', //'parent' => '', 'title' => __('Submit reviews','post-grid'), 'details' => '', 'type' => 'custom_html', 'html' => $html, ); $settings_tabs_field->generate_field($args); ?> </div> <?php } } add_action('post_grid_settings_content_templates', 'post_grid_settings_content_templates'); if(!function_exists('post_grid_settings_content_templates')) { function post_grid_settings_content_templates($tab){ $settings_tabs_field = new settings_tabs_field(); ?> <div class="section"> <div class="section-title"><?php echo __('Templates', 'post-grid'); ?></div> <p class="description section-description"><?php echo __('Choose page templates for various page.', 'post-grid'); ?></p> <?php ?> </div> <?php } } add_action('post_grid_settings_content_buy_pro', 'post_grid_settings_content_buy_pro'); if(!function_exists('post_grid_settings_content_buy_pro')) { function post_grid_settings_content_buy_pro($tab){ $settings_tabs_field = new settings_tabs_field(); ?> <div class="section"> <div class="section-title"><?php echo __('Get Premium', 'post-grid'); ?></div> <p class="description section-description"><?php echo __('Thanks for using our plugin, if you looking for some advance feature please buy premium version.', 'post-grid'); ?></p> <?php ob_start(); ?> <p><?php echo __('If you love our plugin and want more feature please consider to buy pro version.', 'post-grid'); ?></p> <a class="button" href="https://www.pickplugins.com/item/post-grid-create-awesome-grid-from-any-post-type-for-wordpress/?ref=dashobard"><?php echo __('Buy premium', 'post-grid'); ?></a> <a class="button" href="http://www.pickplugins.com/demo/post-grid/?ref=dashobard"><?php echo __('See all demo', 'post-grid'); ?></a> <h2><?php echo __('See the differences','post-grid'); ?></h2> <table class="pro-features"> <thead> <tr> <th class="col-features"><?php echo __('Features','post-grid'); ?></th> <th class="col-free"><?php echo __('Free','post-grid'); ?></th> <th class="col-pro"><?php echo __('Premium','post-grid'); ?></th> </tr> </thead> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('Post Query','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('Lazy load','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Lazy load image source','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Container style','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Grid item width','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Grid item height','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Items background color','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Grid item margin','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Grid item padding','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Masonry layout','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom Js','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom CSS','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('Layouts library','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('5 free layouts','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('32 pro layouts','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('20+ elements','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Element - Custom meta field','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Element - Custom HTML','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Element - Taxonomy & terms','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('Post Query','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('Any post types','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Any taxonomies & terms','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Taxonomies relation','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Any post status','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Post query order','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Post query orderby','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Query orderby meta key','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Posts per page','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Offset','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Exclude by post ID','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Include by post ID','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Search parameter','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Meta field query','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Meta query relation','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Extra query parameter','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Permission parameters','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Sticky post query','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Date parameters','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Author parameters','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Password parameters','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Post grid for Archives','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('View Types','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('Normal Grid','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Filterable','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Glossary','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Carousel Slider','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Collapsible','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('Pagination Types','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('Normal Pagination','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Ajax Pagination','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Next-Previous','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Filterable pagination','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Ajax Load More','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('Media Sources','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('Featured Image','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('First images from content','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Empty thumbnail','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('First youtube video from content','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom youtube video','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('First vimeo video from content','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom vimeo video','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('First dailymotion video from content','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom dailymotion video','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('First MP3 from content','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom MP3','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('First SoundCloud from content','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom SoundCloud','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom Thumbnail','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Font Awesome','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom Video','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td colspan="3" class="col-features"> <h3><?php echo __('3rd Party Plugins','post-grid'); ?></h3> </td> </tr> <tr> <td class="col-features"><?php echo __('kk Star Ratings','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Like Button Rating','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Page Views Count','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Page Visit Counter','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Post Views Counter','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Simple Job Board','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('WP Job Manager','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('WCK - Custom Fields Creator','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Multi Rating','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Rate my Post','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Rating-Widget','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('WP-PostRatings','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('WP-PostViews','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Yasr – Yet Another Stars Rating','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('YITH - Add to Wishlist','post-grid'); ?> </td> <td><i class="fas fa-check"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Advanced Custom Fields','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Easy Digital Download','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('WooCommerce','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('CMB2','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Custom Field Suite','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Events Manager','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Pods','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('The Events Calendar','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <td class="col-features"><?php echo __('Event Organiser','post-grid'); ?> </td> <td><i class="fas fa-times"></i></td> <td><i class="fas fa-check"></i></td> </tr> <tr> <th class="col-features"><?php echo __('Features','post-grid'); ?></th> <th class="col-free"><?php echo __('Free','post-grid'); ?></th> <th class="col-pro"><?php echo __('Premium','post-grid'); ?></th> </tr> <tr> <td class="col-features"><?php echo __('Buy now','post-grid'); ?></td> <td> </td> <td><a class="button" href="https://www.pickplugins.com/item/post-grid-create-awesome-grid-from-any-post-type-for-wordpress/?ref=dashobard"><?php echo __('Buy premium', 'post-grid'); ?></a></td> </tr> </table> <?php $html = ob_get_clean(); $args = array( 'id' => 'get_pro', 'title' => __('Get pro version','post-grid'), 'details' => '', 'type' => 'custom_html', 'html' => $html, ); $settings_tabs_field->generate_field($args); ?> </div> <style type="text/css"> .pro-features{ margin: 30px 0; border-collapse: collapse; border: 1px solid #ddd; } .pro-features th{ width: 120px; background: #ddd; padding: 10px; } .pro-features tr{ } .pro-features td{ border-bottom: 1px solid #ddd; padding: 10px 10px; text-align: center; } .pro-features .col-features{ width: 230px; text-align: left; } .pro-features .col-free{ } .pro-features .col-pro{ } .pro-features i.fas.fa-check { color: #139e3e; font-size: 16px; } .pro-features i.fas.fa-times { color: #f00; font-size: 17px; } </style> <?php } } add_action('post_grid_settings_save', 'post_grid_settings_save'); function post_grid_settings_save(){ $post_grid_settings = isset($_POST['post_grid_settings']) ? stripslashes_deep($_POST['post_grid_settings']) : array(); update_option('post_grid_settings', $post_grid_settings); }
Save
Cancel