Overview
Publish your social and contact profile links with locally bundled icons, configurable appearance and native WordPress placements.
This guide explains how to install WPSDDC Social Marks, set up its options and use it in your everyday WordPress workflow.
Requirements and Compatibility
- WordPress 6.0 or later.
- PHP 8.1 or later.
- An account with permission to install and activate plugins. Site settings require administrator permissions.
WooCommerce is optional and needed only for product-page placement. Use the shortcode or Social Marks widget for other supported layouts.
It works independently: WP StudioDDC HQ and other collection plugins are not required to register its administration screen.
Installation
- Obtain the installable WPSDDC Social Marks ZIP package and keep a current site backup before installation.
- In the dashboard, open Plugins → Add New Plugin → Upload Plugin.
- Select the ZIP file, choose Install Now and then Activate Plugin.
- Open WPSDDC → Social Marks to access its controls and usage information.
For manual installation, copy the wpsddc-social-marks folder into wp-content/plugins/ and activate the plugin from Plugins. The package entry file is wpsddc-social-marks.php.
Configuration and Options
Enter only the public profile destinations you want to display. No StudioDDC profile is prefilled. Appearance settings apply to the generated links; optional post and product placements start disabled.
| Setting | Initial Value | Options |
|---|---|---|
| Show After Single Posts | Disabled | Enable or disable |
| Show on Product Pages | Disabled | Enable or disable |
| Open Web Profiles in a New Tab | Enabled | Enable or disable |
| Alignment | left | Left / Center / Right |
| Icon Size | 36 | 16–96 |
| Spacing | 8 | 0–48 |
| Corner Radius | 50 | 0–96 |
| Border Width | 0 | 0–8 |
| Icon Color | #ffffff | Hexadecimal color |
| Background Color | #000000 | Hexadecimal color |
| Hover Icon Color | #ffffff | Hexadecimal color |
| Hover Background Color | #444444 | Hexadecimal color |
| Border Color | #000000 | Hexadecimal color |
How to Use the Plugin
- Open WPSDDC → Social Marks and enter the destination URLs for the profiles you want to publish.
- Choose alignment, icon size and spacing. Adjust the background, icon, border and hover colors to maintain readable contrast.
- Choose whether web profiles open in a new tab and save the settings. The generated link announces the new-tab behavior to assistive technology.
- Place the shortcode in the intended content area, add the Social Marks widget, or enable the optional post or product placement.
- Open the public page and follow each profile link. Check the appearance with keyboard focus and on a small screen.
Practical Example
Use centered 36-pixel icons for a footer content area. Keep the destinations in the plugin settings and use the shortcode below to place the same maintained profile list.
[wpsddc_social_marks align="center" size="36"]
Add this example in a Shortcode block at the intended location. Keep the relevant feature and content type enabled for that output.
Data and Operating Limits
Profile URLs and settings stay local. Visitors contact a social service when following a link. No remote icon library or visit statistics are loaded.
Frequently Asked Questions
Are icons downloaded from social networks?
No. Icons are supplied locally. Visitors contact a social service when they follow its link; rendering the icon list does not request remote icon libraries or collect visit statistics.
Where can I find the included help?
Open WPSDDC → Social Marks and expand the native Help tab at the top of the screen. Its sections explain getting started, data and limits, and version details and support links.
Troubleshooting
An empty destination does not produce a profile link. Check saved URLs and the placement method if icons are missing. Some profile types use a generic link icon. If a theme changes link colors, inspect the configured icon and background contrast.
Updates and Deactivation
- Back up the database and files before updating.
- When WordPress offers an update in Plugins, use its native update action. To update by ZIP, upload the new package and choose to replace the installed version when WordPress prompts you.
- Review the changes included with the package, keep the settings you need and check a typical workflow after updating.
To stop the feature, deactivate the plugin from Plugins. Deactivation does not delete WordPress content and does not replace a backup.
Support and Related Links
For support, include the WordPress, PHP and plugin versions, the relevant setting and the steps needed to reproduce the issue. Share only the information needed to describe it.


