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;
}