PHPackages                             evanshunt/wp-replace-social-icons - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. evanshunt/wp-replace-social-icons

ActiveWordpress-plugin[Utility &amp; Helpers](/categories/utility)

evanshunt/wp-replace-social-icons
=================================

A WordPress plugin to allow theme overrides of social media icons

v0.2.2(1y ago)1488GPL-3.0-or-laterPHP

Since Oct 17Pushed 1y ago2 watchersCompare

[ Source](https://github.com/evanshunt/wp-plugin-replace-social-services-icons)[ Packagist](https://packagist.org/packages/evanshunt/wp-replace-social-icons)[ Docs](https://github.com/evanshunt/wp-plugin-replace-social-services-icons)[ RSS](/packages/evanshunt-wp-replace-social-icons/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)DependenciesVersions (2)Used By (0)

Replace Social Services Icons
=============================

[](#replace-social-services-icons)

This is a plugin for WordPress when using the block editor and/or full-site editing. It allows you to customize the icons in the social links block.

How to use
----------

[](#how-to-use)

1. Download the latest release.
2. Install the plugin (drop it into the `wp-content/plugins` directory)
3. Add a config file named `social-services.json` at the root of your theme. In the file, specify your icons in the following format:

```
{
  "services": {
    "facebook": {
      "icon": "file:./src/svg/facebook.svg"
    },
    "twitter": {
      "icon": "file:./src/svg/twitter.svg"
    },
    "linkedin": {
      "icon": "file:./src/svg/linkedin.svg"
    }
  }
}
```

Replace the paths with your actual paths to the SVG files. It has only been tested with files relative to your theme root.

4. Activate the plugin. Now your social service icons should be replaced both on the front-end and in the back end (page editor, full site editor).

Issues
------

[](#issues)

This is pre-release software and might not work as expected. Use at your own risk. However, if you encounter a problem, feel free to open an issue and the maintainer will probably try to fix it.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance38

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity28

Early-stage or recently created project

 Bus Factor1

Top contributor holds 75% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

569d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a53b5128191a72d106ed446d8c361ff66f163f564037a3adc05d126745a75289?d=identicon)[davejtoews](/maintainers/davejtoews)

![](https://www.gravatar.com/avatar/9771410446b7f3ffa84e9fa87891cb20828430853ef6cc74063a460a475be27b?d=identicon)[ehdeveloped](/maintainers/ehdeveloped)

---

Top Contributors

[![ChrissiQ](https://avatars.githubusercontent.com/u/1127719?v=4)](https://github.com/ChrissiQ "ChrissiQ (6 commits)")[![davejtoews](https://avatars.githubusercontent.com/u/9664035?v=4)](https://github.com/davejtoews "davejtoews (2 commits)")

---

Tags

pluginwordpressiconssocial

### Embed Badge

![Health badge](/badges/evanshunt-wp-replace-social-icons/health.svg)

```
[![Health](https://phpackages.com/badges/evanshunt-wp-replace-social-icons/health.svg)](https://phpackages.com/packages/evanshunt-wp-replace-social-icons)
```

###  Alternatives

[afragen/git-updater

A plugin to automatically update GitHub, Bitbucket, GitLab, or Gitea hosted plugins, themes, and language packs.

3.3k1.6k](/packages/afragen-git-updater)[webdevstudios/cmb2-attached-posts

Custom field for CMB2 for creating post relationships.

13565.5k](/packages/webdevstudios-cmb2-attached-posts)[appsero/client

Appsero Client

25431.7k9](/packages/appsero-client)[boxybird/inertia-wordpress

The WordPress adapter for Inertia.js

1827.4k](/packages/boxybird-inertia-wordpress)[iceicetimmy/acf-post-type-selector

Post type selector for Advanced Custom Fields.

559.0k](/packages/iceicetimmy-acf-post-type-selector)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
