/**
* PEEDA functions and definitions.
*
* @link https://developer.wordpress.org/themes/basics/theme-functions/
*
* @package PEEDA
*/
if ( ! function_exists( 'peeda_setup' ) ) :
/**
* Sets up theme defaults and registers support for various WordPress features.
*
* Note that this function is hooked into the after_setup_theme hook, which
* runs before the init hook. The init hook is too late for some features, such
* as indicating support for post thumbnails.
*/
function peeda_setup() {
/*
* Make theme available for translation.
* Translations can be filed in the /languages/ directory.
* If you're building a theme based on PEEDA, use a find and replace
* to change 'peeda' to the name of your theme in all the template files.
*/
load_theme_textdomain( 'peeda', get_template_directory() . '/languages' );
// Add default posts and comments RSS feed links to head.
add_theme_support( 'automatic-feed-links' );
/*
* Let WordPress manage the document title.
* By adding theme support, we declare that this theme does not use a
* hard-coded
tag in the document head, and expect WordPress to
* provide it for us.
*/
add_theme_support( 'title-tag' );
/*
* Enable support for Post Thumbnails on posts and pages.
*
* @link https://developer.wordpress.org/themes/functionality/featured-images-post-thumbnails/
*/
add_theme_support( 'post-thumbnails' );
// This theme uses wp_nav_menu() in one location.
register_nav_menus( array(
'primary' => esc_html__( 'Primary', 'peeda' ),
) );
/*
* Switch default core markup for search form, comment form, and comments
* to output valid HTML5.
*/
add_theme_support( 'html5', array(
'search-form',
'comment-form',
'comment-list',
'gallery',
'caption',
) );
/*
* Enable support for Post Formats.
* See https://developer.wordpress.org/themes/functionality/post-formats/
*/
add_theme_support( 'post-formats', array(
'aside',
'image',
'video',
'quote',
'link',
) );
// Set up the WordPress core custom background feature.
add_theme_support( 'custom-background', apply_filters( 'peeda_custom_background_args', array(
'default-color' => 'ffffff',
'default-image' => '',
) ) );
add_theme_support('html5', array('search-form'));
}
endif;
add_action( 'after_setup_theme', 'peeda_setup' );
/**
* Set the content width in pixels, based on the theme's design and stylesheet.
*
* Priority 0 to make it available to lower priority callbacks.
*
* @global int $content_width
*/
function peeda_content_width() {
$GLOBALS['content_width'] = apply_filters( 'peeda_content_width', 640 );
}
add_action( 'after_setup_theme', 'peeda_content_width', 0 );
/**
* Register widget area.
*
* @link https://developer.wordpress.org/themes/functionality/sidebars/#registering-a-sidebar
*/
function peeda_widgets_init() {
/* Register the primary sidebar. */
register_sidebar(
array(
'id' => 'homepage-sidebar',
'name' => __( 'Homepage Bar', 'cfgorrp' ),
'description' => __( 'Homepage bar for displaying widget', 'textdomain' ),
'before_widget' => '',
'before_title' => '
\n";
}
}
add_filter('ngg_render_template', 'nggTemplateAwesomeness', 10, 2);
/**
* tell NextGEN about our custom template
* @param string $custom_template the path to the custom template file (or false if not known to us)
* @param string $template_name name of custom template sought
* @return string
*/
function nggTemplateAwesomeness($custom_template, $template_name) {
if ($template_name == 'gallery-peeda') {
// see if theme has customised this template
$custom_template = locate_template("nggallery/$template_name.php");
if (!$custom_template) {
// no custom template so set to the default
$custom_template = dirname(__FILE__) . "/$template_name.php";
}
}
return $custom_template;
}
Poverty Alleviation through Sustainable Energy Development
Poverty Alleviation through Sustainable Energy Development
People, Energy & Environment Development Association
People, Energy & Environment Development Association (PEEDA) was established in 1997 jointly by various hydropower related organisations for the enhancement of the renewable energy sector in Nepal.
PEEDA aims to mobilize both local and external resources to harness Nepal’s indigenous resources, thereby promoting activities for economic development and poverty alleviation.