PATH:
home
/
centosnipponia
/
public_html
/
nipponiagt
/
wp-content
/
plugins
/
wp-store-locator-csv
/
admin
<?php if ( !defined( 'ABSPATH' ) ) exit; /** * Add WPSL CSV Manager Roles. * * @since 1.1.0 * @return void */ function wpsl_csv_create_roles() { global $wp_roles; if ( class_exists( 'WP_Roles' ) ) { if ( !isset( $wp_roles ) ) { $wp_roles = new WP_Roles(); } } if ( is_object( $wp_roles ) ) { $capabilities = wpsl_csv_get_post_caps(); foreach ( $capabilities as $cap ) { $wp_roles->add_cap( 'wpsl_store_locator_manager', $cap ); $wp_roles->add_cap( 'administrator', $cap ); } } } /** * Get the WPSL CSV Manager capabilities. * * @since 1.1.0 * @return array $capabilities The CSV Manager capabilities */ function wpsl_csv_get_post_caps() { $capabilities = array( 'wpsl_csv_manager', 'wpsl_csv_manager_export', 'wpsl_csv_manager_tools' ); return $capabilities; } /** * Remove the WPSL caps and roles. * * Only called from uninstall.php * * @since 1.1.0 * @return void */ function wpsl_csv_remove_caps_and_roles() { global $wp_roles; if ( class_exists( 'WP_Roles' ) ) { if ( !isset( $wp_roles ) ) { $wp_roles = new WP_Roles(); } } if ( is_object( $wp_roles ) ) { $capabilities = wpsl_csv_get_post_caps(); foreach ( $capabilities as $cap ) { $wp_roles->remove_cap( 'wpsl_store_locator_manager', $cap ); $wp_roles->remove_cap( 'administrator', $cap ); } } }
[+]
..
[+]
css
[-] class-export.php
[edit]
[-] class-import.php
[edit]
[+]
libraries
[+]
templates
[-] class-admin.php
[edit]
[-] roles.php
[edit]
[-] upgrade.php
[edit]
[+]
js
[-] wpsl-csv-functions.php
[edit]
[-] tools-functions.php
[edit]
[-] .htaccess.disabled
[edit]