=== Placeholder Manager === Contributors: trexhostcom Tags: placeholders, dynamic-content, branding, emails, urls Requires at least: 5.0 Tested up to: 6.9 Stable tag: 1.0 Requires PHP: 7.0 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html Manage placeholders in WordPress content, titles, widgets, and blocks. == Description == **Placeholder Manager** lets you replace dynamic placeholders in WordPress content including posts, pages, titles, Gutenberg blocks, and widgets. It is useful for multi-site branding, affiliate websites, and managing reusable content variables like brand names, URLs, and emails. **Key Features:** * Replace placeholders in content, titles, widgets, and blocks * Create unlimited custom placeholders * Easily update branding across your entire site * Save time by avoiding manual edits == Example Usage 1 == **Placeholders defined:** | Placeholder | Value | |------------------|-----------------------| | {BRAND_NAME} | TrexHost | | {WEBSITE_URL} | https://trexhost.com | | {CONTACT_EMAIL} | support@trexhost.com | **Content in a post/page:** Welcome to {BRAND_NAME}! Visit our website: {WEBSITE_URL} For support, contact us at {CONTACT_EMAIL}. **Output on the site:** Welcome to TrexHost! Visit our website: https://trexhost.com For support, contact us at support@trexhost.com. == Example Usage 2 == If you have multiple WordPress sites, you can duplicate content while keeping each site's unique branding. Export and import posts/pages normally, then adjust placeholders per site. When importing, ensure URL rewriting is configured correctly in your import tool. **Note:** When using placeholders in hyperlinks like {WEBSITE_URL}, WordPress may automatically add "http://", causing broken links. To fix this, switch to the HTML editor and use: