
Puike Links Hub gives you a “link in bio” style landing page hosted entirely on your own WordPress site — no external services, no heavy dependencies.
/links/{slug}, independent of your active themeThe plugin registers a custom post type (pp_link_page) for your link pages and a dedicated database table for click analytics. No data is sent to external services.
Every part of the public link page can be overridden from your own theme, so your customizations survive plugin updates.
The plugin looks for matching files in your active theme first (child theme, then parent theme) inside a puikepixels-links-hub/ subfolder, and only falls back to its own bundled templates when no override is found.
To override a template, copy the file from the plugin’s templates/ directory into your theme, keeping the same relative path:
wp-content/themes/your-theme/puikepixels-links-hub/single-pp_link_page.php
single-pp_link_page.php — the full link page templateparts/avatar.php — the avatar/profile imageparts/bio.php — the bio text blockparts/links-list.php — the list of linksparts/social-links.php — the row of social iconsIf puikepixels-links-hub/ conflicts with something else in your theme, change it with the pp_links_hub_template_path filter, for example in your theme’s functions.php:
add_filter( 'pp_links_hub_template_path', function () {
return 'my-custom-folder/';
} );