'Products',
'slug' => 'asdproducts',
'desc' => 'Facilitate setting up JSON-LD Structured Data for products. Do not confuse with Woo Commerce products.',
'link' => 'https://wordpress.org/plugins/asd-products',
)
);
array_push( $asd_tax_list, 'asdproductgroups' );
}
if ( is_admin() ) {
add_action( 'admin_init', 'asd_register_settings_asd_products' );
}
/** ----------------------------------------------------------------------------
* function asd_add_settings_asd_products()
* --------------------------------------------------------------------------*/
function asd_add_settings_asd_products() {
global $asd_cpt_dashboard_display_options;
add_settings_field(
'asd_products_display_fld',
'show Products in:',
'asd_select_option_insert',
'asd_dashboard_option_group',
'asd_dashboard_option_section_id',
array(
'settingname' => 'asd_products_display',
'selectoptions' => $asd_cpt_dashboard_display_options,
)
);
}
if ( is_admin() ) {
add_action( 'asd_dashboard_option_section', 'asd_add_settings_asd_products' );
}
/** ----------------------------------------------------------------------------
* function asd_add_settings_asd_productgroups()
* --------------------------------------------------------------------------*/
function asd_add_settings_asd_productgroups() {
add_settings_field(
'asd_productgroups_display_fld',
'show Productgroups in submenu:',
'asd_truefalse_select_insert',
'asd_dashboard_option_group2',
'asd_dashboard_option_section2_id',
'asd_productgroups_display'
);
}
if ( is_admin() ) {
add_action( 'asd_dashboard_option_section2', 'asd_add_settings_asd_productgroups' );
}
/** ----------------------------------------------------------------------------
* Function asd_products_plugin_action_links()
* Adds links to the Dashboard Plugin page for this plugin.
* ----------------------------------------------------------------------------
*
* @param Array $actions - Returned as an array of html links.
*/
function asd_products_plugin_action_links( $actions ) {
if ( is_plugin_active( plugin_basename( __FILE__ ) ) ) {
$actions[0] = 'Help';
/* $actions[1] = '' . 'Settings' . ''; */
}
return apply_filters( 'asdproducts_actions', $actions );
}
add_filter( 'plugin_action_links_' . plugin_basename( __FILE__ ), 'asd_products_plugin_action_links' );