這個外掛並未在最新的 3 個 WordPress 主要版本上進行測試。開發者可能不再對這個外掛進行維護或提供技術支援,並可能會與更新版本的 WordPress 產生使用上的相容性問題。

Grandview Rank & Rent Builder

描述

Grandview Rank & Rent Builder helps SEO agencies and local lead generation businesses create optimized service area pages at scale. Select your services, enter your target cities, and generate hundreds of properly structured pages in seconds.

Each generated page includes:

  • Schema.org LocalBusiness markup — structured data Google uses for rich results
  • Semantic HTML structure — H1, H2, lists, and CTA all in the right order
  • Your tracking phone number — pre-filled into every call-to-action
  • Duplicate prevention — skips pages that already exist so re-runs are safe

Who it’s for

  • Rank and rent SEO agencies building local lead gen assets
  • Multi-location service businesses (plumbing, HVAC, roofing, etc.)
  • Marketing agencies managing city + service matrix sites for clients

How it works

  1. Install and activate the plugin
  2. Go to Rank & Rent Settings and enter your phone number, CTA text, and default state
  3. Go to Rank & Rent Generate Pages, select services, and paste in your city list
  4. Click Generate Pages — done

Generated pages follow a /service-city URL pattern (e.g., /plumbing-phoenix) and are published immediately. You can edit any page afterward in the standard WordPress editor.

安裝

  1. Upload the grandview-rank-rent-builder folder to /wp-content/plugins/
  2. Activate via Plugins Installed Plugins
  3. Navigate to the Rank & Rent menu in your WordPress admin

常見問題

Is there a limit on how many pages I can generate?

No hard limit. The plugin loops through every service × city combination you provide. Generating thousands of pages at once on a low-memory host may time out — if that happens, break it into smaller batches.

Will duplicate pages be created if I run the generator twice?

No. The plugin checks for an existing page at each URL slug before creating a new one and skips it if found.

Can I edit the generated pages afterward?

Yes — each page is a standard WordPress page and can be edited freely in Gutenberg or the Classic Editor.

Does the plugin work with any theme?

Yes. Pages are created with standard WordPress page content and use no theme-specific shortcodes or templates.

Is my data sent anywhere?

No. All page generation happens locally on your server. No data is sent to external services.

Can I change the default city list?

The default list (Phoenix metro area) is used when the city textarea is left blank. You can always type in your own cities — one per line — to override it.

評價

There are no reviews for this plugin.

貢獻者及開發者

“Grandview Rank & Rent Builder” 是一個開源的軟體。以下的人對這個外掛作出了貢獻。

貢獻者

將 Grandview Rank & Rent Builder 外掛本地化為台灣繁體中文版。

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄

修改日誌

1.0.2

  • Fixed: Nonce action mismatch between form and AJAX handler (generation would return 403)
  • Fixed: Removed esc_html/esc_attr from JSON-LD schema values — was causing double-encoded entities in structured data
  • Fixed: Replaced deprecated get_page_by_path() with WP_Query (deprecated in WP 6.7)
  • Fixed: Hardcoded post_author 1 replaced with get_current_user_id()
  • Improved: JS city count fallback now uses localized PHP value instead of hardcoded 10
  • Improved: Submit button disabled during AJAX request to prevent double-submission

1.0.1

  • Security: Nonce verification added to all AJAX endpoints
  • Security: current_user_can( ‘manage_options’ ) check added to all AJAX endpoints
  • Fixed: JS and CSS now enqueued via wp_enqueue_script / wp_enqueue_style
  • Fixed: All echoed variables escaped with esc_html / esc_attr / esc_url
  • Fixed: Unique plugin prefix (granrareb) applied throughout
  • Fixed: Input sanitization on all $_POST values

1.0.0

  • Initial release