UIKIT WP Integrator
Wordpress plugin for integrating UIKIT front-end framework from yootheme.com
Plugin info
Maintenance & Compatibility
Maintenance score
Possibly abandoned • Last updated 4188 days ago
Is UIKIT WP Integrator abandoned?
Possibly abandoned (last update 4188 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
General Information
UIKIT WP Integrator is a plugin for integrating UIKIT front-end framework from YOOTHEME.
The plugin adds a menu item under Settings in Dashbpard called UIKIT Integrator which enables you to configure how you want the UIKIT framework integrated into your website front-end.
UIKIT WP Intergrator currently is using UIKIT version 2.8.0
Here is the list of settings available:
-
Please select the style of UIKIT you want to integrate
- Gradient
- Almost Flat
- Flat
UIKIT can be added in 3 styles:
- Gradient: Using CSS3 gradients and new state of the art codes to keep with modern standards
- Almost Flat: Using mixture of flat and CSS3 stuff
- Flat: No use of new CSS3 features, good for websites that want to support old browsers
-
Please select the desired addon you want to enable
- Autocomplete
- Datepicker
- Form Password
- Form Select
- HTML Editor
- Nestable
- Notify
- Pagination
- Search
- Sortable
- Sticky
- Timepicker
- Upload
For more information about Addons please visit: UIKIT ADDONS
Please use links below for more information about each addon:
- Autocomplete
- Datepicker
- Form Password
- Form Select
- HTML Editor
- Nestable
- Notify
- Pagination
- Search
- Sortable
- Sticky
- Timepicker
- Upload
Please be advised that if you are already using WARP enabled Yootheme, theme you don’t need this plugin as UIKIT is already integrated for you
Installation
To install UIKIT WP Integrator plugin follow this steps:
- Download plugin zip file
- Upload
uikit-wordpress-integratordirectory into to the/wp-content/plugins/directory - Activate the plugin through the ‘Plugins’ menu in WordPress
Visit UIKIT Integrator menu item under Settings inside Dashboard to configure the plugin
Frequently Asked Questions
Do I need this plugin if I purchased a theme from Yootheme?
No, your theme already has the UIKIT framework integrated
Can I use UIKIT without addons?
Yes, just uncheck addons from settings page of the plugin located under Settings -> UIKIT Integrator menu
How can I enable UIKIT menu inside my theme
Add this code inside functions.php of your theme:
add_theme_support( 'menus' );
if (function_exists('register_nav_menus')) {
$locations = array(
'primary' => 'Primary Navigation'
);
register_nav_menus( $locations );
}
function nav_menu_item_parent_classing( $classes, $item )
{
global $wpdb;
$has_children = $wpdb -> get_var( "SELECT COUNT(meta_id) FROM {$wpdb->prefix}postmeta WHERE meta_key='_menu_item_menu_item_parent' AND meta_value='" . $item->ID . "'" );
if ( $has_children > 0 )
{
array_push( $classes, "uk-parent" );
}
return $classes;
}
add_filter( "nav_menu_css_class", "nav_menu_item_parent_classing", 10, 2 );
class Child_Wrap extends Walker_Nav_Menu
{
function start_lvl(&$output, $depth = 0, $args = array())
{
$indent = str_repeat("\t", $depth);
$output .= "\n$indent<div class=\"uk-dropdown uk-dropdown-navbar\"><ul class=\"uk-nav uk-nav-navbar\">\n";
}
function end_lvl(&$output, $depth = 0, $args = array())
{
$indent = str_repeat("\t", $depth);
$output .= "$indent</ul></div>\n";
}
}
Review feed
Changelog
1.1.1
- Integrates UIKIT Version 2.8.0
1.1.0
- Integrates UIKIT Version 2.7.0
- WARNING: UIKIT version 2.7.0 has some code changes that may break if you want to update from 2.6.0. Please visit THIS LINK for more information
