Function Reference: geodir_wpml_duplicate_settings
Summary
Add setting for WPML front-end duplicate translation in design page setting section.
Parameters
- $settings
- (array) (required) GD design settings array.
- Default: None
Return Values
- (array)
- Filtered GD design settings array.
Change Log
Since: 1.6.18
Source File
geodir_wpml_duplicate_settings() is located in geodirectory-functions/custom_functions.php [Line: 3127]
Source Code
function geodir_wpml_duplicate_settings( $settings = array() ) { $new_settings = array(); foreach ( $settings as $key => $setting ) { if ( isset( $setting['type'] ) && $setting['type'] == 'sectionend' && $setting['id'] == 'detail_page_settings' ) { $new_settings[] = array( 'name' => __('Disable WPML duplicate translation', 'geodirectory'), 'desc' => __('Select post types to disable front end WPML duplicate translation. For selected post types the WPML duplicate option will be disabled from listing detail page sidebar.', 'geodirectory'), 'tip' => '', 'id' => 'geodir_wpml_disable_duplicate', 'css' => 'min-width:300px;', 'std' => '', 'type' => 'multiselect', 'placeholder_text' => __('Select post types', 'geodirectory'), 'class' => 'chosen_select', 'options' => array_unique(geodir_post_type_setting_fun()) ); } $new_settings[] = $setting; } return $new_settings; }