Free · No plugin · IDs resolved for you

Elementor & WordPress Page Bulk Editor

Paste your normal page URLs and open every one in the Elementor editor or the WordPress editor at once. Post IDs are looked up automatically from the WP REST API — no IDs to hunt for, no plugin to install.

0.8s
0 URLs
Working… 0 / 0

IDs come from the site's WordPress REST API (public, no login). Editor links point at /wp-admin/, so you must be logged into that WordPress site in the same browser for editors to load.

Saved lists 0 saved

    Nothing saved yet. Save a list to reuse it later — it stays in this browser only, never on our servers.

    Ctrl+Enter fetch & open · Alt+R clear everything

    Bulk editing for WordPress and Elementor, without the busywork

    Stop opening pages one at a time. Paste a list of URLs and this tool resolves every post ID and launches the right editor for each — built for agencies and site owners doing rounds of edits across many pages.

    Straight into Elementor

    Each found page opens at action=elementor — the Elementor canvas — instead of the front end, so you land ready to edit.

    Or the WP editor

    Prefer Gutenberg or the classic editor? Switch to WP Editor and every page opens at action=edit instead. Or pick Both.

    IDs resolved for you

    No post IDs to dig for. The tool reads each slug and queries the WordPress REST API to get the numeric ID automatically.

    Delay & pop-up recovery

    A tab-delay slider paces the opens, and if the browser blocks pop-ups the tool tells you how to allow them and re-opens only what is left.

    No plugin on the site

    Nothing is installed on your WordPress install. ID lookup uses the public REST API; you only need to be logged in to actually edit.

    Save lists & export

    Keep the URL sets you edit often in your browser, and export every URL, ID, type and status to CSV for your records.

    Why a bulk editor opener?

    Editing a page in WordPress or Elementor means being in wp-admin, not on the live URL. To get there you normally open the page, find it in the Pages list, hover for the post= number, and click through to the editor — for every page, every time. Across a dozen landing pages that is a dozen rounds of the same clicking.

    This tool collapses that into one step. Editor URLs are completely predictable: /wp-admin/post.php?post=ID&action=elementor opens the Elementor canvas, and &action=edit opens the standard editor. The only missing piece is the ID — which the WordPress REST API will hand back for any public URL. So you paste the URLs you already have, the tool fills in the IDs, and every page opens in the editor you chose.

    Elementor vs. the WordPress editor

    The same page can be opened two ways. Elementor loads the visual builder for pages built with it; the WordPress editor (action=edit) loads Gutenberg or the Classic editor, which is where you manage the title, template, SEO fields and the page settings Elementor doesn't own. Choose the one you edit in — or Both when you genuinely need each page open in each.

    How to bulk-open WordPress pages in Elementor

    1. 1

      Log into WordPress first

      Open your site's /wp-admin in the same browser and sign in. The editor links only work while you have an active WordPress session — otherwise the opened tabs land on the login screen.

    2. 2

      Paste your page URLs & pick an editor

      Drop one URL per line into the box above — up to 100 at a time. Choose Elementor, WP Editor or Both, and set a tab delay if you like.

    3. 3

      Click “Fetch IDs & open”

      The tool resolves every ID, then opens each page in the chosen editor. If your browser blocks the burst of tabs, allow pop-ups for this page and click Open editors to open the rest.

    Tip: the first time a run opens tabs, your browser will likely ask about pop-ups. Choose “Always allow” for this page once and every future run opens cleanly — this is the single thing that makes bulk opening reliable.

    Using the bulk editor opener

    A reference for every control — the editor modes, the delay, the pop-up gate, and how to recover the pages a blocker stopped.

    Editor mode: Elementor / WP Editor / Both

    The three chips under the box choose what opens. Elementor (the default) opens each page at post.php?action=elementor. WP Editor opens action=edit, the standard editor. Both opens two tabs per page. The mode also decides which buttons appear on each result row.

    Tab delay

    The slider (0.3–3s) sets the gap between opening tabs. A slower pace is gentler on the browser and, on some setups, less likely to trip the pop-up blocker. It only affects the bulk Open editors action, not the per-row buttons or the ID lookup.

    The pop-up gate

    Because opening many tabs is exactly what pop-up blockers stop, the tool tests pop-ups when a run starts. If they are blocked it shows browser-specific steps to allow them; once you have, the un-opened pages stay marked so you can pick up exactly where it stopped.

    Reading the results

    • ID — the numeric post or page ID.
    • Typepost or page.
    • StatusFound, Opened, Not found or Blocked.
    • Open in — per-row Elementor, WP and Copy-ID buttons.

    Open editors & per-row buttons

    The Open editors button in the results header (re)opens every found page in the chosen mode — click it after allowing pop-ups. Each row also has its own Elementor and WP links and a Copy button for the ID, so you can open a single page on demand without a bulk run.

    Retrying failures

    When a run finishes with any Not found or Blocked rows, a Retry failed button appears and re-resolves only those URLs, leaving your successes untouched. Blocked is often a temporary proxy or rate-limit hiccup, so it is worth a click.

    Saved lists

    Name the URLs in the box and hit Save URLs to keep them for later — handy for pages you re-edit every month. Click a saved list to load it, or the bin icon to delete it. Lists live in this browser's localStorage: they survive a refresh but never reach our servers and won't follow you to another device.

    Subdirectory installs

    If a site lives under example.com/blog/ rather than the root, its REST API and wp-admin sit under that folder too. The tool checks the root first, then the first path segment, and points the editor links at the base that actually answered — so these resolve without you doing anything.

    Logged-out tabs

    If an opened tab shows the WordPress login screen, you weren't signed in to that site. Log in once in any tab, come back, and click Open editors again — the session is shared across tabs, so the rest will open into the editor.

    Export & copy

    Copy all IDs puts every found ID on your clipboard as a newline list; Export CSV downloads the full table (URL, ID, type, status) for spreadsheets and audits. Per-row Copy grabs a single ID.

    Privacy

    Everything runs in your browser. There is no SerpHammer backend, nothing you paste is stored on our servers, and saved lists stay in this browser's own storage. URLs go to the target site's REST API and — only when a direct call is blocked — to the public corsproxy.io. Only public URLs are ever sent; never credentials.

    Install it

    Install the tool as an app from your browser menu (or the prompt that appears) and it opens in its own window and works offline. The tool itself is offline-capable; live sites and their REST APIs still need a connection to reach.

    Frequently asked questions

    How do I open several WordPress pages in Elementor at once?

    Paste the normal page URLs into the box at the top of this page, one per line, choose Elementor as the editor, and click Fetch IDs & open. The tool reads each slug, looks up the post ID from the site's WordPress REST API, then opens every found page in the Elementor editor in its own browser tab. You do not need the post IDs and you do not need to install a plugin.

    Do I need to be logged in to WordPress?

    To look up IDs, no — that uses the public REST API. To actually edit, yes: the editor links point at /wp-admin/post.php on the target site, so you must be logged into that WordPress site in the same browser. If you are not, WordPress will show its login screen in the opened tab. Log in once and re-open the pending pages.

    Only one tab opened — why?

    That is your browser's pop-up blocker. Opening many tabs at once is exactly what pop-up blockers stop, so the browser usually lets the first through and blocks the rest. The tool detects this, shows you how to allow pop-ups for this page, and leaves the un-opened pages marked so you can allow pop-ups and click Open editors again to open only what is left.

    What is the difference between the Elementor, WP Editor and Both modes?

    Elementor opens each page at post.php?action=elementor, i.e. straight into the Elementor canvas. WP Editor opens post.php?action=edit, the standard WordPress (Gutenberg or Classic) editor. Both opens two tabs per page, one of each. Pick the one you actually edit in — Both is only useful when you genuinely need each page open in two editors.

    Why does a URL come back as Not found or Blocked?

    Not found means the REST API answered but had no page or post matching that slug — it may be a draft, a custom post type not exposed to the API, or the slug in the URL differs from the stored one. Blocked means both the direct request and the public CORS proxy fallback failed, usually because the site disabled its REST API through a security plugin or sits behind bot protection. Use Retry failed, or paste the URL into the address bar to confirm it resolves.

    Is it free and is my data private?

    Yes, it is completely free with no sign-up. The lookup runs entirely in your browser — there is no SerpHammer backend, nothing you paste is stored on our servers, and saved lists stay in this browser only. The URLs go to the target WordPress site's own REST API, and — only when a direct request is blocked — to the public corsproxy.io service, which then sees that URL. Only public URLs are ever sent, never any credentials.

    Open your pages in bulk now

    Paste the URLs, pick an editor, and land in wp-admin ready to edit. Free, instant, no plugin.

    Open the bulk editor