menu_plugin_setting_link.php 1.74 KB
Newer Older
Pham Huy committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
<?php

add_filter('plugin_action_links_' . WOO_Product_Table::getPath('PLUGIN_BASE_FILE'), 'wpt_add_action_links');

/**
 * For showing configure or add new link on plugin page
 * It was actually an individual file, now combine at 4.1.1
 * @param type $links
 * @return type
 */
function wpt_add_action_links($links) {
    $wpt_links[] = '<a href="' . admin_url( 'post-new.php?post_type=wpt_product_table' ) . '" title="' . esc_attr__( 'Add new Shortcode', 'wpt_pro' ) . '">' . esc_html__( 'Create Table', 'wpt_pro' ).'</a>';
    $wpt_links[] = '<a href="' . admin_url( 'edit.php?post_type=wpt_product_table&page=woo-product-table-config' ) . '" title="' . esc_attr__( 'Configure for Universal', 'wpt_pro' ) . '">' . esc_html__( 'Configure', 'wpt_pro' ) . '</a>';
    $wpt_links[] = '<a href="https://codeastrology.com/support/" title="' . esc_attr__( 'CodeAstrology Support', 'wpt_pro' ) . '" target="_blank">'.esc_html__( 'Support','wpt_pro' ).'</a>';
    return array_merge( $wpt_links, $links );
}


/**
 * Set Menu for WPT (Woo Product Table) Plugin
 * It was actually an individual file, now combine  at 4.1.1
 * 
 * @since 1.0
 * 
 * @package Woo Product Table
 */
function wpt_admin_menu() {
    add_submenu_page( 'edit.php?post_type=wpt_product_table', esc_html__( 'Configuration WPTpro', 'wpt_pro' ),  esc_html__( 'Configure', 'wpt_pro' ), 'edit_theme_options', 'woo-product-table-config', 'wpt_configuration_page' );
    add_submenu_page( 'edit.php?post_type=wpt_product_table', esc_html__( 'FAQ & Support page - Contact With US', 'wpt_pro' ), sprintf( esc_html__( 'FAQ %s& Contact%s', 'wpt_pro' ), '<span style="color:#ff8921;">', '</span>'), 'edit_theme_options', 'wpt_fac_contact_page', 'wpt_fac_support_page' );
    
}
add_action( 'admin_menu', 'wpt_admin_menu' );