Theres a hacky javascript way I’ve used before which is to use appendChild() to add a Font Awesome icon to the parent node. There will be a container for the icons, find its ID or class and save to a variable, add your icon html (or img tag) to a variable also, then use parent.appendChild(variableNameOfIcon); to add a new icon to the end of the list of children within that node.
You can also adjust the PHP template, either through use of child theme or there may also be a filter hook available depending on the theme to add new icons via filters.
Related Posts:
- How to remove “Proudly powered by WordPress” in Twenty Sixteen (2016) theme?
- Understanding Theme specific Code
- How do I get rid of or change the footer in my child theme?
- WordPress 5.1 upgrade has lost the parent theme JavaScript
- How to customize a section of a widget only on certain pages or page
- Linkedin not returning right info
- Analytics causes website to crash
- I am unable to remove “© 2022 My Blog | PopularFX Theme ” from footer [closed]
- How to Link External jQuery/Javascript files with WordPress
- Am I allowed to license my WordPress theme under the aGPL
- Best way to include Bootstrap in WordPress
- Best practices for a Style/CSS based theme options page?
- How to license my commercial WordPress theme? [closed]
- How to Use WordPress as Static CMS Without Blog Posts
- How do I create my own admin button and theme settings page?
- Jquery in Child Theme
- Changing the visible url path to css & js files
- How to automatically highlight syntax of code in a post?
- Retaining old HTML archives and displaying themes conditionally
- Extra User Profile Field Upload File / Image
- Theme Activation, Create Database Tables
- Alternate header image
- Change logo on each page of University Hub theme [closed]
- How do you manage your theme versions when privately distributing?
- wordpress themes demo file importing problem? [closed]
- How to run word press theme on localhost in Ubuntu OS?
- get_template_directory has an odd functionality
- Does uninstalling a WordPress theme delete its database values?
- Confit theme on WordPress.org
- How to set different settings for a mobile theme?
- Problem after renaming wordpress template file
- 100% width Featured Image Size
- Make it possible to pick a color theme for specific pages
- How can I use a logo in the header?
- How to load jQuery in the footer – nothing works for me
- How to create my own sidebar in Twenty Eleven child theme?
- How to find out if page_for_posts is showing (in order to style menu item)
- the_content() is not displaying content, why? [closed]
- Unwanted edit link on front page
- Need help with making a website where user can add products
- Permissions for installing themes and files in general?
- Frameworks for Premium Theming [duplicate]
- Remove problem PHP code entered into footer via Theme
- What is the “pub” theme? [closed]
- Can I change the WordPress default color?
- Enqueue custom css file on specific page
- How to put single-***.php in a specific folder?
- Protect shortcodes, custom JS, and CSS from theme updates
- Using JQuery to check for Rel Attribute of Image before Overriding It
- Free WordPress theme for an intranet tutorial site [closed]
- How do you remove a broken theme from WordPress Admin (without FTP or Cpanel)
- Is a very simple theme secure enough?
- New WordPress Theme Not Showing in Blog
- Why are so many popular responsive WordPress themes “boxed” at 940px? [closed]
- Theme Modified By Updates
- I want to develop a theme using WordPress. Which theme should I start from or develop from scratch? [closed]
- Background image appears on localhost site but not online
- Remove Commenting on Certain Pages
- Pages and posts on ElegantTheme featured slider [closed]
- Error when installing theme – “failed to open stream: No such file or directory in…”
- disable default widgets in Responsive theme
- Theme seems to have different options on wordpress.com and own-server install
- how would I change background color of a theme using a plugin?
- How to use one git (github) repository for version control for multiple themes
- brand section in wordpress lost after change theme
- How i can put on my wordpress the demo of a theme?
- WordPress keeps switching back to empty template
- Best way of creating a website with multiple themes/languages
- sidebar in 2020 theme as a widget
- Theme check warning about text domain
- dynamic image path within a javascript file
- WordPress thinks my custom theme is a theme in the public theme repository
- WP Customize API Checkbox change value
- Updating a theme
- Phone numbers showing same color as header [closed]
- Baskerville Theme – How to use the masonry grid layout on other pages
- Background image not showing up
- How to display post meta data in secure manner
- theme continuous deployment from bitbucket to windows azure
- Changing themes on locally hosted webpages
- Will this js code work in a page template?
- Showing wordpress theme demo at front end
- separate home page into separate pages
- Moving WordPress with Super Skeleton theme
- How can I allow a client to edit certain parts of a static site?
- A problem with functions.php file on my WordPress site
- Overwrite functions.php of a theme – What if the theme is updated?
- How to add/edit content Custom Content item in theme
- Is there a WordPress theme for twittstrap? [closed]
- change template with button
- How do I remove the dash (-) between my Site Title and Tagline?
- WordPress Theme redirects to the Index page – Theme customizer problem
- Obtaining the original unchanged Theme [closed]
- How to assign posts to different themes? [closed]
- Using AJAX to Update WordPress Theme
- My theme is not translated
- Wrong theme being activated
- RTL in posts only [closed]
- Blocking Google Fonts in wordpress website
- Workaround AJAX calling without directly calling WordPress backend (Admin dashboard) because it is restricted to the end user (the public)