WP Manifestindependent plugin directory
manifest / utilities / findlaw-helpers

FindLaw Helper

Helper WordPress plugin for FindLaw shortcode functionality

by Joe Wright · github.com/joejwright/findlaw-helpers

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/joejwright/findlaw-helpers/archive/refs/heads/main.zip

FindLaw Helper WordPress Plugin

A WordPress plugin that provides replacement shortcode functionality for websites migrating from FindLaw's hosting platform. When moving a WordPress website away from FindLaw's hosting, this plugin fills the gap by implementing the shortcodes that were previously provided by FindLaw's proprietary plugin.

Purpose

When hosting with FindLaw, websites typically rely on FindLaw's proprietary plugin for displaying business information through shortcodes. During migration away from FindLaw's platform, these shortcodes would normally stop working. This plugin implements compatible replacements for those shortcodes, ensuring your website continues to function correctly after migration.

Features

  • Implements compatible replacements for FindLaw's NAP (Name, Address, Phone) shortcodes
  • Provides a familiar copyright footer shortcode
  • Centralizes business information management through WordPress admin interface
  • Ensures smooth transition when migrating from FindLaw's platform

Installation

  1. Download the plugin files
  2. Upload the plugin folder to the /wp-content/plugins/ directory
  3. Activate the plugin through the 'Plugins' menu in WordPress
  4. Configure your business information in Settings > FindLaw Helper

Configuration

Navigate to Settings > FindLaw Helper in your WordPress admin panel to configure:

  • Business Name
  • Primary Phone Number
  • Secondary Phone Number
  • Address (Line 1)
  • Address (Line 2)
  • City
  • State
  • ZIP Code
  • FindLaw Profile URL (if you wish to maintain the link to your FindLaw profile)

Supported Shortcodes

This plugin implements the following FindLaw shortcodes to maintain compatibility:

Business Name

[nap_names]

Displays the configured business name.

Phone Numbers

[nap_phone id="LOCAL-REGULAR-NUMBER-1"]

Displays the primary phone number.

[nap_phone]

Displays the secondary phone number.

Address

[nap_address]

Displays the complete formatted address.

Copyright Footer

[FLFooterTag]

Displays a copyright notice with the current year, business name (linked to FindLaw profile if URL is configured), and "All Rights Reserved" text.

Migration Notes

  • Before deactivating FindLaw's original plugin, document where these shortcodes are used in your content
  • Install and configure this plugin before deactivating FindLaw's plugin
  • Test all pages where shortcodes are used to ensure proper display
  • Update any custom theme files that might reference FindLaw-specific functionality

Security

  • Prevents direct access to plugin files
  • Uses WordPress security best practices
  • Properly escapes output
  • Implements proper capability checking for admin functions

License

This plugin is licensed under the GPL v2 or later.

Author

Joe Wright
Noventech

Support

For support or feature requests, please use the GitHub issues page.