FindLaw Helper
Helper WordPress plugin for FindLaw shortcode functionality
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.zipFindLaw 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
- Download the plugin files
- Upload the plugin folder to the
/wp-content/plugins/directory - Activate the plugin through the 'Plugins' menu in WordPress
- 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.