/** * Nyasa Times category archive H1 cleanup. * Removes "Category:" / "Category archives:" style headings * and replaces key category headings with SEO-friendly names. */ add_filter( 'get_the_archive_title', function( $title ) { if ( ! is_category() ) { return $title; } $term = get_queried_object(); if ( ! $term || empty( $term->slug ) ) { return $title; } $titles = array( 'news' => 'Latest Malawi News', 'national' => 'Malawi National News', 'politics' => 'Malawi Politics News', 'business' => 'Malawi Business & Economy News', 'sports' => 'Malawi Sports News', 'education' => 'Malawi Education News', 'health' => 'Malawi Health News', 'entertainment' => 'Malawi Entertainment News', 'columns' => 'Malawi Opinion & Analysis', 'religious-news' => 'Malawi Religion & Faith News', 'religion' => 'Malawi Religion & Faith News', ); if ( isset( $titles[ $term->slug ] ) ) { return $titles[ $term->slug ]; } return single_cat_title( '', false ); }, 99 ); /** * Remove WordPress archive prefixes. */ add_filter( 'get_the_archive_title_prefix', '__return_empty_string' ); /** * Nyasa Times AIOSEO category title overrides. */ add_filter( 'aioseo_title', function( $title ) { if ( ! is_category() ) { return $title; } $term = get_queried_object(); if ( ! $term || empty( $term->slug ) ) { return $title; } $seo_titles = array( 'news' => 'Latest Malawi News | Breaking Updates & Public Interest Stories | Nyasa Times', 'national' => 'Malawi National News | Latest Local & Public Affairs | Nyasa Times', 'politics' => 'Malawi Politics News | Government, Parliament & Elections | Nyasa Times', 'business' => 'Malawi Business News | Economy, Banking, Trade & Jobs | Nyasa Times', 'sports' => 'Malawi Sports News | Football, Netball & National Teams | Nyasa Times', 'education' => 'Malawi Education News | Schools, Universities & Exams | Nyasa Times', 'health' => 'Malawi Health News | Hospitals, Public Health & Medicine | Nyasa Times', 'entertainment' => 'Malawi Entertainment News | Music, Culture & Events | Nyasa Times', 'columns' => 'Malawi Opinion & Analysis | Columns & Commentary | Nyasa Times', 'religious-news' => 'Malawi Religion & Faith News | Churches & Community | Nyasa Times', 'religion' => 'Malawi Religion & Faith News | Churches & Community | Nyasa Times', ); if ( isset( $seo_titles[ $term->slug ] ) ) { return $seo_titles[ $term->slug ]; } return $title; }, 99 ); /** * Nyasa Times category meta descriptions for AIOSEO. */ add_filter( 'aioseo_description', function( $description ) { if ( ! is_category() ) { return $description; } $term = get_queried_object(); if ( ! $term || empty( $term->slug ) ) { return $description; } $descriptions = array( 'news' => 'Latest Malawi news, breaking updates, public-interest stories, community developments and national reports from Nyasa Times.', 'national' => 'Read Malawi national news, public affairs, local updates, government services and community stories from Nyasa Times.', 'politics' => 'Latest Malawi politics news, elections, Parliament, government decisions, party updates, policy debate and analysis from Nyasa Times.', 'business' => 'Read Malawi business news, economy, banking, trade, investment, energy, agriculture, jobs and market updates from Nyasa Times.', 'sports' => 'Latest Malawi sports news, football, netball, athletics, clubs, national teams and Malawian athletes at home and abroad.', 'education' => 'Malawi education news on schools, universities, exams, scholarships, teachers, students, policy updates and learning developments.', 'health' => 'Malawi health news on hospitals, public health, disease outbreaks, medicine, maternal health, children’s health and health policy.', 'entertainment' => 'Malawi entertainment news on music, culture, film, fashion, celebrities, festivals, events and creative industry updates.', 'columns' => 'Read Malawi opinion, columns, editorials and analysis on politics, governance, business, society, leadership and development.', 'religious-news' => 'Malawi religious news, church updates, faith events, Christian community stories, religious leaders and social impact coverage.', 'religion' => 'Malawi religious news, church updates, faith events, Christian community stories, religious leaders and social impact coverage.', ); if ( isset( $descriptions[ $term->slug ] ) ) { return $descriptions[ $term->slug ]; } return $description; }, 99 ); /** * Display category description before the article list * when the theme does not output it. */ add_action( 'loop_start', function( $query ) { if ( ! is_category() || ! $query->is_main_query() || is_admin() ) { return; } static $shown = false; if ( $shown ) { return; } $shown = true; $description = category_description(); if ( empty( trim( wp_strip_all_tags( $description ) ) ) ) { return; } echo '
'; echo wp_kses_post( $description ); echo '
'; } );/** * NYASA TIMES SEO + ARCHIVE FIX * */ if ( ! defined( 'ABSPATH' ) ) { exit; } /** * ------------------------------------------------------- * 1. CATEGORY CONFIGURATION * ------------------------------------------------------- */ function nyasa_category_seo_data() { return array( 'news' => array( 'h1' => 'Latest Malawi News', 'title' => 'Latest Malawi News | Breaking Updates & Public Interest Stories | Nyasa Times', 'desc' => 'Latest Malawi news, breaking updates, public-interest stories, community developments and national reports from Nyasa Times.', ), 'national' => array( 'h1' => 'Malawi National News', 'title' => 'Malawi National News | Latest Local & Public Affairs | Nyasa Times', 'desc' => 'Read Malawi national news, public affairs, local updates, government services and community stories from Nyasa Times.', ), 'politics' => array( 'h1' => 'Malawi Politics News', 'title' => 'Malawi Politics News | Government, Parliament & Elections | Nyasa Times', 'desc' => 'Latest Malawi politics news, elections, Parliament, government decisions, party updates, policy debate and analysis from Nyasa Times.', ), 'business' => array( 'h1' => 'Malawi Business & Economy News', 'title' => 'Malawi Business News | Economy, Banking & Markets | Nyasa Times', 'desc' => 'Read Malawi business news, economy, banking, trade, investment, energy, agriculture, jobs and market updates from Nyasa Times.', ), 'sports' => array( 'h1' => 'Malawi Sports News', 'title' => 'Malawi Sports News | Football, Netball & National Teams | Nyasa Times', 'desc' => 'Latest Malawi sports news, football, netball, athletics, clubs, national teams and Malawian athletes at home and abroad.', ), 'education' => array( 'h1' => 'Malawi Education News', 'title' => 'Malawi Education News | Schools, Universities & Exams | Nyasa Times', 'desc' => 'Malawi education news on schools, universities, exams, scholarships, teachers, students, policy updates and learning developments.', ), 'health' => array( 'h1' => 'Malawi Health News', 'title' => 'Malawi Health News | Healthcare & Public Health | Nyasa Times', 'desc' => 'Malawi health news on hospitals, public health, disease outbreaks, medicine, maternal health, children’s health and health policy.', ), 'entertainment' => array( 'h1' => 'Malawi Entertainment News', 'title' => 'Malawi Entertainment News | Music, Culture & Celebrities | Nyasa Times', 'desc' => 'Malawi entertainment news on music, culture, film, fashion, celebrities, festivals, events and creative industry updates.', ), 'columns' => array( 'h1' => 'Malawi Opinion & Analysis', 'title' => 'Malawi Opinion & Analysis | Columns & Commentary | Nyasa Times', 'desc' => 'Read Malawi opinion, columns, editorials and analysis on politics, governance, business, society, leadership and development.', ), 'religious-news' => array( 'h1' => 'Malawi Religion & Faith News', 'title' => 'Malawi Religion & Faith News | Churches & Community | Nyasa Times', 'desc' => 'Malawi religious news, church updates, faith events, Christian community stories, religious leaders and social impact coverage.', ), 'religion' => array( 'h1' => 'Malawi Religion & Faith News', 'title' => 'Malawi Religion & Faith News | Churches & Community | Nyasa Times', 'desc' => 'Malawi religious news, church updates, faith events, Christian community stories, religious leaders and social impact coverage.', ), ); } /** * ------------------------------------------------------- * 2. FIX VISIBLE CATEGORY H1 * ------------------------------------------------------- * * Converts: * Category archives: Latest Malawi News * * Into: * Latest Malawi News */ add_filter( 'get_the_archive_title', function ( $title, $original_title = '', $prefix = '' ) { if ( ! is_category() ) { return $title; } $term = get_queried_object(); if ( ! $term || empty( $term->slug ) ) { return $title; } $data = nyasa_category_seo_data(); if ( isset( $data[ $term->slug ]['h1'] ) ) { return esc_html( $data[ $term->slug ]['h1'] ); } return single_cat_title( '', false ); }, 999, 3 ); /** * Remove WordPress archive prefixes. */ add_filter( 'get_the_archive_title_prefix', '__return_empty_string', 999 ); /** * ------------------------------------------------------- * 3. FIX AIOSEO CATEGORY TITLES * ------------------------------------------------------- * * Prevents titles such as: * "Malawi Latest Malawi News News..." */ add_filter( 'aioseo_title', function ( $title ) { /* * Category titles */ if ( is_category() ) { $term = get_queried_object(); if ( $term && ! empty( $term->slug ) ) { $data = nyasa_category_seo_data(); if ( isset( $data[ $term->slug ]['title'] ) ) { return $data[ $term->slug ]['title']; } } } /* * Article titles * * Converts: * Article headline - Featured News Malawi | Nyasa Times * * Into: * Article headline | Nyasa Times */ if ( is_singular( 'post' ) ) { return wp_strip_all_tags( get_the_title() ) . ' | Nyasa Times'; } return $title; }, 999 ); /** * ------------------------------------------------------- * 4. FIX AIOSEO CATEGORY META DESCRIPTIONS * ------------------------------------------------------- */ add_filter( 'aioseo_description', function ( $description ) { if ( ! is_category() ) { return $description; } $term = get_queried_object(); if ( ! $term || empty( $term->slug ) ) { return $description; } $data = nyasa_category_seo_data(); if ( isset( $data[ $term->slug ]['desc'] ) ) { return $data[ $term->slug ]['desc']; } return $description; }, 999 ); /** * ------------------------------------------------------- * 5. DISPLAY CATEGORY DESCRIPTION * ------------------------------------------------------- * * Shows the short SEO introduction above the article list. */ add_action( 'loop_start', function ( $query ) { if ( is_admin() || ! is_category() || ! $query->is_main_query() ) { return; } static $nyasa_description_shown = false; if ( $nyasa_description_shown ) { return; } $term = get_queried_object(); if ( ! $term || empty( $term->slug ) ) { return; } $data = nyasa_category_seo_data(); if ( ! isset( $data[ $term->slug ]['desc'] ) ) { return; } $nyasa_description_shown = true; echo '
'; echo '

'; echo esc_html( $data[ $term->slug ]['desc'] ); echo '

'; echo '
'; }, 5 );

JB leads call for increased energy access investments in Sub-Saharan Africa

Malawi’s former President Dr. Joyce Banda has led campaigners in calling for urgent and massive investments in renewable energy access to provide electricity to millions in sub-Saharan Africaas the world enters the last five years of the Sustainable Development Goals (SDG).

The call follows revelation that around 630 million people in the region lack electricity, and almost a billion still use solid biomass for cooking and heating, making Sub-Saharan Africa the most energy-impoverished part of the world.

The absence of modern energy services perpetuates poverty, limits economic opportunities, affects overall well-being and heightens climate change vulnerability, especially among women and young girls, said Dr Banda, who launched the campaign dubbed Six30 in Addis Ababa, Ethiopia, on 22 April.

Multiple factors account for the low access to sustainable energy services, but all are linked to or exacerbated by a lack of substantial and adequate financing. Despite one of the highest potentials for renewable energy, the region receives only 2% of global investments.

The Six30 Campaign is an ambitious initiative to spur public and private donors in and out of Africa to substantially increase funding and investments for renewable energy projects across the continent that prioritise access.

Driven by the African Coalition for Sustainable Energy and Access (ACSEA), the Pan-African Climate Justice Alliance (PACJA), and several other partners, the campaign will run from 2024 to 2030, coinciding with the end of the SDGs.

The goal is to spur investments upwards of $630 billion to bring electricity to 630 million people in Sub-Saharan Africa by 2030, in line with the Sustainable Development Goals (SDGs), the Paris Agreement and Africa Agenda 2063.

Dr Agustine Njmamnshi, executive director of the African Coalition for Sustainable Energy and Access, said bridging the energy gap in Sub-Saharan Africa is crucial for promoting broader socioeconomic development and tackling climate change.

Energy poverty is not just a material problem; it’s a silent crisis that suffocates hope and stifles human potential, he said. The Six30 Campaign is much more than a mere initiative. It is a rallying cry, a call to action, a symbol of hope for millions living in darkness. Together, we can reach unprecedented heights. Together, we can transform lives and build a future without anyone being left behind. We can achieve the impossible through solidarity and determination and push back the boundaries of injustice and deprivation.

Dr Mithika Mwenda, Executive Director of PACJA, said the Six-30 Campaign calls for a global partnership to address Africa’s current energy access crisis.

This campaign is a call to action for international cooperation and solidarity. It is a call to all nations, all organisations and all individuals who believe in a sustainable and equitable future, he said.

Leaders from the region have welcomed the campaign, which comes amid a growing consensus that energy access is an immediate and absolute priority for the region.

The Six30 campaign is timely, said Hon. Jaqueline Amongin, member of parliament of Uganda and the East African Legislative Assembly, citing the scale of the problem in Uganda, where roughly 55% of the population has no electricity. There can be no better time to launch such an initiative.

The Six30 Campaign is an ambitious initiative to address the energy access challenge in SubSaharan Africa. The campaign seeks to spur donors to mobilise $630 billion in investments to bring electricity to 630 million people by 2030. For more information, visit: www.six30.acsea54.org

Follow and Subscribe Nyasa TV :
Follow us in Twitter