{"id":24253,"date":"2026-11-13T13:29:52","date_gmt":"2026-11-13T13:29:52","guid":{"rendered":"https:\/\/wptablebuilder.com\/docs\/table-pagination\/"},"modified":"2026-11-13T13:29:52","modified_gmt":"2026-11-13T13:29:52","password":"","slug":"table-pagination","status":"publish","type":"docs","link":"https:\/\/wptablebuilder.com\/es\/docs\/table-pagination\/","title":{"rendered":"C\u00f3mo a\u00f1adir paginaci\u00f3n a una tabla en WP Table Builder"},"content":{"rendered":"\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-d5c0682e wp-block-group-is-layout-constrained\" style=\"border-top-left-radius:0px;border-top-right-radius:6px;border-bottom-left-radius:0px;border-bottom-right-radius:6px;border-left-color:#2563eb;border-left-width:3px;background-color:#f4f7fb;margin-bottom:14px;padding-top:20px;padding-right:24px;padding-bottom:20px;padding-left:24px\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#2563eb;margin-top:0;margin-bottom:10px;font-size:11px;font-style:normal;font-weight:600;letter-spacing:0.08em;text-transform:uppercase\">Quick Answer<\/p>\n\n\n\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-bottom:14px;font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.106), 15px);line-height:1.65\">Open the table in the builder, go to the <strong>Settings<\/strong> tab, open the <strong>Pagination<\/strong> section and turn on <strong>Enable pagination<\/strong>. Set <strong>Rows Per Page<\/strong>, optionally turn on <strong>Dynamic Rows Per Page<\/strong> so visitors can choose how many rows to see, then click <strong>Save<\/strong>. Table pagination is a WP Table Builder Pro feature.<\/p>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Table pagination splits a long WP Table Builder table into pages, with page controls under the table. It keeps long tables (price lists, directories, schedules) short on the page and easier to scan.<\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_c68202da-b6c0-4dbe-b133-6d3bceeba2da\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Requirements<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Item<\/th><th>Details<\/th><\/tr><\/thead><tbody><tr><td><strong>Plan<\/strong><\/td><td><a href=\"https:\/\/wptablebuilder.com\/pricing\/\">WP Table Builder Pro<\/a><\/td><\/tr><tr><td><strong>Plugin version<\/strong><\/td><td>WP Table Builder and WP Table Builder Pro 2.3.0 or later<\/td><\/tr><tr><td><strong>Table size<\/strong><\/td><td>Useful for tables with more rows than you want to show at once<\/td><\/tr><tr><td><strong>Time needed<\/strong><\/td><td>About 1 minute<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_69aeaaf1-7cf7-4a91-a335-4a45db7ffecb\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Pagination settings<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Setting<\/th><th>What it does<\/th><\/tr><\/thead><tbody><tr><td><strong>Enable pagination<\/strong><\/td><td>Turns pagination on for this table<\/td><\/tr><tr><td><strong>Rows Per Page<\/strong><\/td><td>How many rows each page shows<\/td><\/tr><tr><td><strong>Dynamic Rows Per Page<\/strong><\/td><td>Adds a <strong>Show [number] rows<\/strong> box under the table so visitors can change the number of rows per page<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_a49b1cdd-81b7-4990-aac3-af6504e0e060\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Step 1: Open the Pagination settings<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Go to <strong>WP Table Builder > All Tables<\/strong> and click <strong>Edit<\/strong> under your table.<\/li>\n\n\n\n<li>Click the <strong>Settings<\/strong> tab in the left panel.<\/li>\n\n\n\n<li>Type <code>pagination<\/code> in <strong>Search settings<\/strong>, or scroll down to the <strong>Pagination<\/strong> section.<\/li>\n<\/ol>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_f4965479-6e91-489c-97b3-ccb0d3a2851a\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Step 2: Turn on pagination<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Turn on <strong>Enable pagination<\/strong>.<\/li>\n\n\n\n<li>Enter a number in <strong>Rows Per Page<\/strong>, or drag the slider.<\/li>\n\n\n\n<li>Turn on <strong>Dynamic Rows Per Page<\/strong> if you want visitors to pick the number of rows.<\/li>\n\n\n\n<li>Click <strong>Save<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"722\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-pagination-settings.jpg\" alt=\"WP Table Builder Settings tab with the Pagination section, Rows Per Page set to 4 and Dynamic Rows Per Page turned on\" class=\"wp-image-24249\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-pagination-settings.jpg 1440w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-pagination-settings-300x150.jpg 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-pagination-settings-1024x513.jpg 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-pagination-settings-768x385.jpg 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-pagination-settings-18x9.jpg 18w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The builder always shows every row so you can keep editing. Pagination appears on the live page and in <strong>Preview<\/strong>.<\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_31a24627-b062-4332-8da9-cb30653cab82\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">How pagination looks on your site<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Visitors see first, previous, next and last buttons with a <strong>Page 1 of 3<\/strong> label under the table. With <strong>Dynamic Rows Per Page<\/strong> on, a <strong>Show [number] rows<\/strong> box appears on the left.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"722\" src=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-table-pagination-frontend.jpg\" alt=\"A paginated WP Table Builder table on the frontend showing Page 1 of 3, page buttons and a Show rows box\" class=\"wp-image-24251\" srcset=\"https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-table-pagination-frontend.jpg 1440w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-table-pagination-frontend-300x150.jpg 300w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-table-pagination-frontend-1024x513.jpg 1024w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-table-pagination-frontend-768x385.jpg 768w, https:\/\/wptablebuilder.com\/wp-content\/uploads\/2026\/11\/wptb-table-pagination-frontend-18x9.jpg 18w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Note:<\/strong> In WP Table Builder 2.3.1, <strong>Rows Per Page<\/strong> counts every row, including the header row on the first page. If you want 10 product rows plus the header on page 1, set <strong>Rows Per Page<\/strong> to 11.<\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_c636e3a9-fd05-4697-a60e-7b8da4bcd2bc\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Use pagination with search and sorting<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Pagination works together with <a href=\"https:\/\/wptablebuilder.com\/docs\/table-search\/\">table search<\/a> and <a href=\"https:\/\/wptablebuilder.com\/docs\/sortable-table\/\">sorting<\/a>. When a visitor searches, the page controls update to show only the matching rows.<\/p>\n\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_4257f2b6-601e-4db1-87b5-02eff3d255ca\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Frequently asked questions<\/h2>\n\n\n<div class=\"wp-block-ub-content-toggle wp-block-ub-content-toggle-block\" id=\"ub-content-toggle-block-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" data-mobilecollapse=\"false\" data-desktopcollapse=\"true\" data-preventcollapse=\"false\" data-showonlyone=\"false\">\n<div class=\"wp-block-ub-content-toggle-accordion\" style=\"border-color: #f1f1f1; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; \" id=\"ub-content-toggle-panel-block-\">\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" style=\"background-color: #f1f1f1;\" aria-controls=\"ub-content-toggle-panel-0-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" tabindex=\"0\">\n\t\t\t<p class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" style=\"color: #000000; \"><strong>Does WP Table Builder support table pagination?<\/strong><\/p>\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-toggle-wrap right\" style=\"color: #000000;\"><span class=\"wp-block-ub-content-toggle-accordion-state-indicator wp-block-ub-chevron-down open\"><\/span><\/div>\n\t\t<\/div>\n\t\t\t<div role=\"region\" aria-expanded=\"true\" class=\"wp-block-ub-content-toggle-accordion-content-wrap\" id=\"ub-content-toggle-panel-0-6dd74cb0-12e1-4bcb-b43b-e06a608610da\">\n\n<p class=\"wp-block-paragraph\">Yes. WP Table Builder Pro adds pagination to any table. Turn on Enable pagination in the table&#8217;s Settings tab and set the number of rows per page.<\/p>\n\n<\/div>\n\t\t<\/div>\n\n<div class=\"wp-block-ub-content-toggle-accordion\" style=\"border-color: #f1f1f1; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; \" id=\"ub-content-toggle-panel-block-\">\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" style=\"background-color: #f1f1f1;\" aria-controls=\"ub-content-toggle-panel-1-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" tabindex=\"0\">\n\t\t\t<p class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" style=\"color: #000000; \"><strong>Can visitors choose how many rows to see?<\/strong><\/p>\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-toggle-wrap right\" style=\"color: #000000;\"><span class=\"wp-block-ub-content-toggle-accordion-state-indicator wp-block-ub-chevron-down\"><\/span><\/div>\n\t\t<\/div>\n\t\t\t<div role=\"region\" aria-expanded=\"false\" class=\"wp-block-ub-content-toggle-accordion-content-wrap ub-hide\" id=\"ub-content-toggle-panel-1-6dd74cb0-12e1-4bcb-b43b-e06a608610da\">\n\n<p class=\"wp-block-paragraph\">Yes. Turn on Dynamic Rows Per Page. A Show [number] rows box appears under the table, and visitors can type how many rows they want per page.<\/p>\n\n<\/div>\n\t\t<\/div>\n\n<div class=\"wp-block-ub-content-toggle-accordion\" style=\"border-color: #f1f1f1; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; \" id=\"ub-content-toggle-panel-block-\">\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" style=\"background-color: #f1f1f1;\" aria-controls=\"ub-content-toggle-panel-2-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" tabindex=\"0\">\n\t\t\t<p class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" style=\"color: #000000; \"><strong>Why does the builder still show all rows?<\/strong><\/p>\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-toggle-wrap right\" style=\"color: #000000;\"><span class=\"wp-block-ub-content-toggle-accordion-state-indicator wp-block-ub-chevron-down\"><\/span><\/div>\n\t\t<\/div>\n\t\t\t<div role=\"region\" aria-expanded=\"false\" class=\"wp-block-ub-content-toggle-accordion-content-wrap ub-hide\" id=\"ub-content-toggle-panel-2-6dd74cb0-12e1-4bcb-b43b-e06a608610da\">\n\n<p class=\"wp-block-paragraph\">The builder always shows the full table so you can edit every row. Use Preview or view the published page to see the pagination.<\/p>\n\n<\/div>\n\t\t<\/div>\n\n<div class=\"wp-block-ub-content-toggle-accordion\" style=\"border-color: #f1f1f1; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; \" id=\"ub-content-toggle-panel-block-\">\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" style=\"background-color: #f1f1f1;\" aria-controls=\"ub-content-toggle-panel-3-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" tabindex=\"0\">\n\t\t\t<p class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" style=\"color: #000000; \"><strong>Is pagination available in the free version of WP Table Builder?<\/strong><\/p>\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-toggle-wrap right\" style=\"color: #000000;\"><span class=\"wp-block-ub-content-toggle-accordion-state-indicator wp-block-ub-chevron-down\"><\/span><\/div>\n\t\t<\/div>\n\t\t\t<div role=\"region\" aria-expanded=\"false\" class=\"wp-block-ub-content-toggle-accordion-content-wrap ub-hide\" id=\"ub-content-toggle-panel-3-6dd74cb0-12e1-4bcb-b43b-e06a608610da\">\n\n<p class=\"wp-block-paragraph\">No. Pagination is a WP Table Builder Pro feature.<\/p>\n\n<\/div>\n\t\t<\/div>\n\n<div class=\"wp-block-ub-content-toggle-accordion\" style=\"border-color: #f1f1f1; border-top-left-radius: 8px; border-top-right-radius: 8px; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; \" id=\"ub-content-toggle-panel-block-\">\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-title-wrap\" style=\"background-color: #f1f1f1;\" aria-controls=\"ub-content-toggle-panel-4-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" tabindex=\"0\">\n\t\t\t<p class=\"wp-block-ub-content-toggle-accordion-title ub-content-toggle-title-6dd74cb0-12e1-4bcb-b43b-e06a608610da\" style=\"color: #000000; \"><strong>Does pagination hurt SEO?<\/strong><\/p>\n\t\t\t<div class=\"wp-block-ub-content-toggle-accordion-toggle-wrap right\" style=\"color: #000000;\"><span class=\"wp-block-ub-content-toggle-accordion-state-indicator wp-block-ub-chevron-down\"><\/span><\/div>\n\t\t<\/div>\n\t\t\t<div role=\"region\" aria-expanded=\"false\" class=\"wp-block-ub-content-toggle-accordion-content-wrap ub-hide\" id=\"ub-content-toggle-panel-4-6dd74cb0-12e1-4bcb-b43b-e06a608610da\">\n\n<p class=\"wp-block-paragraph\">No. Pagination is applied in the visitor&#8217;s browser. All rows are still in the page HTML, so search engines and AI crawlers can read the full table.<\/p>\n\n<\/div>\n\t\t<\/div>\n<\/div>\n\n<div class=\"wp-block-ub-divider ub_divider ub-divider-orientation-horizontal\" id=\"ub_divider_862c3386-010c-4307-b0ce-1a6c9ed9f586\"><div class=\"ub_divider_wrapper\" style=\"position: relative; margin-bottom: 2px; width: 100%; height: 2px; \" data-divider-alignment=\"center\"><div class=\"ub_divider_line\" style=\"border-top: 1px solid #ccc; margin-top: 2px; \"><\/div><\/div><\/div>\n\n\n<h2 class=\"wp-block-heading\">Related docs<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/wptablebuilder.com\/docs\/table-search\/\">How to Add a Search Box to a Table in WP Table Builder<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wptablebuilder.com\/docs\/sortable-table\/\">How To Make A Table Sortable<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wptablebuilder.com\/docs\/make-table-responsive-wordpress\/\">How To Make A Table Responsive<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wptablebuilder.com\/docs\/use-ai-assistant\/\">How to Use the AI Assistant in WP Table Builder<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Split long WP Table Builder tables into pages and let visitors choose how many rows to see.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[100],"doc_tag":[],"class_list":["post-24253","docs","type-docs","status-publish","hentry","doc_category-interactive-features"],"year_month":"2026-11","word_count":504,"total_views":"1","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"Istiak Rayhan","author_nicename":"wpx_roadtobl","author_url":"https:\/\/wptablebuilder.com\/es\/author\/wpx_roadtobl\/"},"doc_category_info":[{"term_name":"Interactive Features","term_url":"https:\/\/wptablebuilder.com\/es\/docs-category\/interactive-features\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/docs\/24253","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/comments?post=24253"}],"version-history":[{"count":0,"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/docs\/24253\/revisions"}],"wp:attachment":[{"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/media?parent=24253"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/doc_category?post=24253"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/wptablebuilder.com\/es\/wp-json\/wp\/v2\/doc_tag?post=24253"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}