Download the PHP package carawebs/wp-helpers without Composer
On this page you can find all versions of the php package carawebs/wp-helpers. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download carawebs/wp-helpers
More information about carawebs/wp-helpers
Files in carawebs/wp-helpers
Download carawebs/wp-helpers
More information about carawebs/wp-helpers
Files in carawebs/wp-helpers
Vendor carawebs
Package wp-helpers
Short Description This package provides Wordpress housekeeping & helper functions.
License GNU
Package wp-helpers
Short Description This package provides Wordpress housekeeping & helper functions.
License GNU
Please rate this library. Is it a good library?
Informations about the package wp-helpers
WordPress Helpers
Odds and sods that are useful on most projects.
This library is in development and I may introduce breaking changes.
// Within theme
/**
* Run themehelper setup
*/
add_action('after_setup_theme', function() {
// Apply Themehelper functions - basic housekeeping
if (class_exists('\Carawebs\Helpers\Functions')) {
$args = [];
new \Carawebs\Helpers\Functions( $args );
}
});
Menu Adjustment for Custom Post Type Views
Define the CPTs, menus and menu items to target from within the active theme.
Use the format $keyvals['custom-post-type-slug'] => ['class'=>'menu-class-of-parent', 'text'=>'Text val of parent menu item'];
// Define the custom post type view and the required parent menu item:
add_filter( 'carawebs/amend-menu-cpts-target-cpts', function($keyvals) {
$keyvals['service'] = ['class' => 'services', 'text' => 'Services'];
return $keyvals;
});
Define an array of menu locations for which the amendments should apply using the 'carawebs/amend-menu-cpts-target-locations' hook:
add_filter( 'carawebs/amend-menu-cpts-target-locations', function() {
return ['primary_navigation'];
});
All versions of wp-helpers with dependencies
PHP Build Version
Package Version
No informations.
The package carawebs/wp-helpers contains the following files
Loading the files please wait ....