The Cover
News
Music
Film
TV
Gaming
Festivals
Gig Guide
Radar
Search
The Cover
News
Music
Film
TV
Gaming
Festivals
Gig Guide
Radar
Search
`; // target the cover menu item const target = document.querySelector('#menu-header-uk-1 .menu-item-2911415'); // position popover to the left if the target is on the right half of the screen if (target.getBoundingClientRect().right > document.documentElement.clientWidth / 2) { popover.classList.add('left'); } target.appendChild(popover); // used to check if the article info let articleTitle = ''; function decodeHtmlEntities(str) { const txt = document.createElement('textarea'); txt.innerHTML = str; return txt.value; } // fetch info once, then show popover on hover target.addEventListener('mouseover', async () => { if (!articleTitle) { const [coverRes, articleRes] = await Promise.all([ fetch('https://www.nme.com/wp-json/wp/v2/posts?categories=268320&per_page=1&_fields[]=thumbnail_url&_fields[]=featured_media'), fetch('https://www.nme.com/wp-json/wp/v2/posts?categories=268101&per_page=1&_fields[]=title&_fields[]=link'), ]); const [cover, article] = await Promise.all([coverRes.json(), articleRes.json()]); articleTitle = decodeHtmlEntities(article[0].title.rendered); document.querySelector('#the-cover-article-title').textContent = articleTitle; document.querySelector('#the-cover-article-title').href = article[0].link; document.querySelector('#the-cover-image-link').href = article[0].link; document.querySelector('#the-cover-read-now').href = article[0].link; document.querySelectorAll('#the-cover-image').forEach((img) => { // add size modifier to the cover image url img.src = cover[0].thumbnail_url.replace(/(\.[\w\d_-]+)$/i, '-400x500$1'); }); // document.querySelector('#the-cover-image-link').href = article[0].link; } setTimeout(() => popover.classList.add('active'), 0); }); // hide popover on mouse leave target.addEventListener('mouseleave', () => { setTimeout(() => popover.classList.remove('active'), 0); }); });
Guides
PS Plus July 2025 games – what to expect from Essential, Extra, and Premium
Summer games season
Today’s Wordle answer and hints for #1481 on July 09
There's no need to lose your streak - here's the 'Wordle' answer for today
‘Connections’ answers and hints for today, July 09
Here are hints, groups and answers for 'Connections' #759
Globle answer today – here’s the answer and hints for July 09
Where in the world?
Framed answer today – here’s the solution for July 09
You’ve been framed
‘Tony Hawk’s Pro Skater 3+4’ soundtrack is filled with classic tracks and fresh songs
Skate and sing to your hearts content
PS Plus August 2025 games – what to expect from Essential, Extra, Premium
A serene end to the Summer
How long is ‘Death Stranding 2: On The Beach’?
A lengthy stay on the beach
All 2025 game release dates for PS5, PS4, Xbox, PC, and Nintendo Switch
A stacked lineup already
Will ‘Death Stranding 2: On The Beach’ get a PC release?
Waiting on the beach
1
2
3
...
62
Page 1 of 62
Advertisement