Greeklish Slugs
Convert Greek characters to Latin (greeklish) Using greeklish-permalinks with some extra functionality. Features Converts post, pages, taxonomy and category slugs to greeklish automatically Hooks in the sanitize_title() function You can use skp_greeklish_slugs($your_text) in your template files (goo
Convert Greek characters to Latin (greeklish) Using greeklish-permalinks with some extra functionality.
Features
- Converts post, pages, taxonomy and category slugs to greeklish automatically
- Hooks in the sanitize_title() function
- You can use skp_greeklish_slugs($your_text) in your template files (good for dynamic css classes etc.)
- Select to strip out 1 letter words
- Select to strip out 2 letter words
- Define stop words that will be striped out of the slugs
- You can modify the translitaration array of regex via apply_filter('skp_greeklish_slugs_expressions', 'your_callback')
Filter the regex array
You can use apply_filter('skp_greeklish_slugs_expressions', 'your_callback') and modify the regex array used to transliterate
<?php function your_callback( $expressions ) { // the $expressions parameter is the array with all expressions used // view the expressions var_damp( expressions ) // Change/remove items $new_expressions = array( ... '/[μΜ][πΠ]/u' => 'mp', '/[νΝ][τΤ]/u' => 'nt', '/[τΤ][σΣ]/u' => 'ts' ... ); // Add them $expressions = array_merge( $new_expressions, $expressions ); return $expressions; } add_filter( 'skp_greeklish_slugs_expressions', 'your_callback' ); ?>
Fork on github .
noveldigital.pro
A closer look.
- 01Upload the files to the /wp-content/plugins/skp-greeklish-slugs/ directory.
- 02Activate the plugin through the ‘Plugins’ menu in WordPress