Home - Nail Care Glow
Skip to content Glow Starts At Your Fingertips Healthy Nails. Beautiful Nail Art. Salon-Worthy Looks at Home.
Explore Nail Care π
Updated Weekly Fresh Nail Inspiration
Latest nail art, designs & care tips β straight from the blog
View All Articles
Let’s Keep Your Nails Glowing! β¦ Weekly Nail Care Tips & Design Ideas β¦
Follow Us on Pinterest Save your favorite nail ideas and get fresh inspiration every day.
tag se PEHLE yeh sara code paste karo
β Save karo
================================================ */(function () {if (!document.body.classList.contains('category')) return;function fmt(str) {
return new Date(str).toLocaleDateString('en-US', {
month: 'short', day: 'numeric', year: 'numeric'
});
}function getImg(post) {
try {
var m = post._embedded['wp:featuredmedia'];
if (m && m[0] && m[0].source_url) return m[0].source_url;
} catch (e) {}
return '';
}function getCat(post) {
try {
var t = post._embedded['wp:term'];
if (t && t[0] && t[0][0]) return t[0][0].name;
} catch (e) {}
return 'Nail Art';
}function strip(s) {
var d = document.createElement('div');
d.innerHTML = s;
return d.textContent || d.innerText || s;
}var path = window.location.pathname.replace(/\/$/, '');
var slug = path.split('/').pop();
var page = 1;
var totalPages = 1;function skeletons(n) {
var h = '';
for (var i = 0; i < n; i++) {
h += '
';
}
return h;
}function buildWrapper(catName, catDesc) {
var main = document.querySelector('.site-main')
|| document.querySelector('main')
|| document.body;main.innerHTML = '';
main.innerHTML =
'
'
+ '
'
+ '
π
Nail Care Glow '
+ '
' + catName + ' '
+ (catDesc
? '
' + catDesc + '
'
: '
Nail care tips, polish ideas, and trending designs β all in one place.
')
+ '
'
+ '
Loading... '
+ '
'
+ '
' + skeletons(6) + '
'
+ ''
+ '
';
}function renderPosts(posts) {
var grid = document.getElementById('ncgc-grid');
if (!grid) return;if (!posts || !posts.length) {
grid.innerHTML = '
No posts found in this category yet. Check back soon! π
';
return;
}grid.innerHTML = '';posts.forEach(function (post, i) {
var title = strip(post.title.rendered);
var link = post.link;
var date = fmt(post.date);
var cat = getCat(post);
var imgSrc = getImg(post);
var delay = (i * 70) + 'ms';
var safe = title.replace(/"/g, '"');var imgMarkup = imgSrc
? ' '
: 'π
';grid.innerHTML +=
''
+ ''
+ imgMarkup
+ '
' + cat + ' '
+ '
'
+ 'Read Article β '
+ '
'
+ '
'
+ ''
+ '
' + title + '
'
+ '
'
+ '' + cat + ' '
+ ' '
+ '' + date + ' '
+ '
'
+ '
'
+ ' ';
});
}function renderPager() {
var pager = document.getElementById('ncgc-pager');
if (!pager || totalPages <= 1) return;
pager.innerHTML = '';if (page > 1) {
var prev = document.createElement('button');
prev.className = 'ncgc-page-btn';
prev.textContent = 'β Prev';
prev.onclick = function () {
page--;
loadPosts();
window.scrollTo({ top: 0, behavior: 'smooth' });
};
pager.appendChild(prev);
}for (var p = 1; p <= totalPages; p++) {
(function (pg) {
var btn = document.createElement('button');
btn.className = 'ncgc-page-btn' + (pg === page ? ' active' : '');
btn.textContent = pg;
btn.onclick = function () {
page = pg;
loadPosts();
window.scrollTo({ top: 0, behavior: 'smooth' });
};
pager.appendChild(btn);
})(p);
}if (page < totalPages) {
var next = document.createElement('button');
next.className = 'ncgc-page-btn';
next.textContent = 'Next β';
next.onclick = function () {
page++;
loadPosts();
window.scrollTo({ top: 0, behavior: 'smooth' });
};
pager.appendChild(next);
}
}function loadPosts() {
var grid = document.getElementById('ncgc-grid');
if (grid) grid.innerHTML = skeletons(6);fetch(window.location.origin + '/wp-json/wp/v2/categories?slug=' + slug)
.then(function (r) { return r.json(); })
.then(function (cats) {
var catId = cats && cats[0] ? cats[0].id : null;
var url = window.location.origin
+ '/wp-json/wp/v2/posts?_embed&per_page=9&orderby=date&order=desc&page=' + page
+ (catId ? '&categories=' + catId : '');return fetch(url).then(function (r) {
totalPages = parseInt(r.headers.get('X-WP-TotalPages')) || 1;
var total = parseInt(r.headers.get('X-WP-Total')) || 0;
var badge = document.getElementById('ncgc-post-count');
if (badge) badge.textContent = total + ' Articles';
return r.json();
});
})
.then(function (posts) {
renderPosts(posts);
renderPager();
})
.catch(function () {
var g = document.getElementById('ncgc-grid');
if (g) g.innerHTML = '
Posts load nahi hue β please refresh karein.
';
});
}var catTitleEl = document.querySelector('.page-title, .archive-title, h1');
var catName = catTitleEl
? catTitleEl.textContent.trim()
: decodeURIComponent(slug.replace(/-/g, ' '));var catDescEl = document.querySelector('.taxonomy-description, .archive-description');
var catDesc = catDescEl ? catDescEl.innerHTML : '';buildWrapper(catName, catDesc);
loadPosts();})();