claudeus-wp-mcp
Version:
The most comprehensive WordPress MCP server - 145 production-ready tools for complete WordPress management with AI
20 lines • 603 B
JavaScript
/**
* Create pagination metadata from WordPress REST API headers
*/
export function createPaginationMeta(headers, currentPage = 1, perPage = 10) {
const total = headers['x-wp-total'];
const totalPages = headers['x-wp-totalpages'];
if (!total || !totalPages) {
return undefined;
}
const totalNum = parseInt(total, 10);
const totalPagesNum = parseInt(totalPages, 10);
return {
total: totalNum,
totalPages: totalPagesNum,
currentPage,
perPage,
hasMore: currentPage < totalPagesNum
};
}
//# sourceMappingURL=pagination.js.map