Issue:
When the word ‘line‘ is in a Facebook URL (such as the fictional example here: https://www.facebook.com/SocialIconsWidgetOnline/), then the Line icon is displayed rather than the Facebook icon.
Workaround:
Use a URL shortener and append the short URL with ?facebook which then displays the correct Facebook icon (for example: https://shorturl.at/ilswx?facebook).
Outcome:
Ideally your plugin would be updated to use a different method to ascertain which icon is suitable.
Security monitors indicate that this plugin creates security issues, including cross-site-scripting loopholes.
]]>I would have replied to one of the existing topics, but it appears they are closed. Just hoping this can help someone else out.
I believe the issue is that the proper file no longer gets included in code when the admin ajax request is happening. I was able to patch it and have not yet noticed any side effects.
In social-icons.php Line 139-141 – remove the if statement, keep the include_once.
So this:
if ( $this->is_request( 'admin' ) ) {
include_once( SI_ABSPATH . 'includes/admin/class-si-admin.php' );
}
Just becomes this:
include_once( SI_ABSPATH . 'includes/admin/class-si-admin.php' );
1) Is it possible to adda custom icon for the missing social icons?
2) Is it possible to have the option to open the social links to a new tab?
3) IS it possible to add the rel=”nofollow” to the links to improve the seo?
After upgrading to WP 5.8, I get this message on the Widget page: “The “themegrill_social_icons” block was affected by errors and may not function properly. Check the developer tools for more details.”
Also in the debug.log I see:
[24-Jul-2021 17:29:00 UTC] PHP Fatal error: Uncaught Error: Call to undefined function si_get_social_icon_name() in /home/dhwpuser/testdomain/wp-content/plugins/social-icons/includes/widgets/class-si-widget-social-icons.php:228
Stack trace:
#0 /home/dhwpuser/testdomain/wp-content/plugins/social-icons/includes/widgets/class-si-widget-social-icons.php(156): SI_Widget_Social_Icons->list_field_template(Array)
#1 /home/dhwpuser/testdomain/wp-includes/class-wp-hook.php(303): SI_Widget_Social_Icons->widget_field_social_icons('facebook_0', Array, Array, Array)
#2 /home/dhwpuser/testdomain/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters('', Array)
#3 /home/dhwpuser/testdomain/wp-includes/plugin.php(470): WP_Hook->do_action(Array)
#4 /home/dhwpuser/testdomain/wp-content/plugins/social-icons/includes/abstracts/abstract-si-widget.php(263): do_action('social_icons_wi...', 'socicon_sortabl...', Array, Array, Array)
#5 /home/dhwpuser/testdomain/wp-includes/rest-api/endpoints/class-wp-rest-widget-types-controller.php(545): SI_Widget->form(Array)
#6 /home/dh in /home/dhwpuser/testdomain/wp-content/plugins/social-icons/includes/widgets/class-si-widget-social-icons.php on line 228
Please advise.
]]>Tried:
add_action( ‘admin_menu’, ‘my_remove_menu_pages’,999 );
function my_remove_menu_pages() {
remove_menu_page(‘edit.php?post_type=social_icon’);
}
with no success
]]>This plugin has not been updated to indicate compatibility with the latest version of WordPress. Please confirm it has been tested or advise that the plugin has been abandoned. Thanks.
]]>I’m looking everywhere for documentation on how to change my icon colors to black with white text. It looked from the images in the plugin profile like you could. Appreciate your help!
]]>It would be nice if you could also add Instagram.
]]>Hi, I want to add a contact envelope icon to the social icon menu bar – how do we add that?
]]>Hi
I want to link to my whatsapp chat page like this : wa.me/….
but i can’t add “The social url https://wa.me/+00000000 cannot be used as it does not have an allowed icon.”
how can i solve this problem?
Hello,
Would it be possible to add an option to pick / change icon color?
The grayscale doesn’t really fit with our theme (its “lost” on the background) and we don’t want them colored.
Thank you
Marek
Hello,
Thanks for this great plugin. I installed this plugin in my website [ deleted ]
But there is an issue I’m facing now.
I want to show different size social icons on my website but I can’t able to do it.
can you please suggest the possible solution of it.
Thanks
]]>Hello,
I want to know, Social icon plugin is free?
Thanks
]]>Consider adding rel=”noopener” when using target=”_blank” to allow this plugin to pass lighthouse best practices audit.
https://developers.google.com/web/tools/lighthouse/audits/noopener
]]>What is the url i need to put for each site in order to get the respective share popup on each icon?
]]>Hi
I added social icons via shortcode to the top of my pages and they display fine in Internet Explorer 11 but not in Chrome. Can anyone tell me how to fix that please?
]]>Hi!
I’m playing a little with your plugin.
Where can I find the CSS file? I’m currently working local with Xampp.
]]>Hi,
When I link to an Instagram profile it shows the RSS icon?
]]>Even though the Social Icons options shows up in the Settings menu when logged into WordPress as an Editor it is not accessible unless you are logged in with an Administrator level account.
]]>Hello!
Great plug-in.
Please add an icon of this popular site in Russia.
Hi.
What php code should I put in the php-file to show the icons on all pages?
For example:
echo do_shortcode(“[social-icons]”);
Thanks!
]]>Hi,
There appears to be a bug where the plugin searches the whole URL and can change the social icon inappropriately. For example,
https://www.facebook.com/alex creates a Facebook icon
https://www.facebook.com/alexuber creates an Uber icon.
I am creating a site for somone whose ‘social’ name is Cubert…
]]>I have “line” in the name of my Facebook link and the icons changes from Facebook to Line ??
]]>On urbansunsets.com I need to have 3 Facebook icons, each linking to a different (Facebook) page.
The problem is, as I have seen, that the Social Icons Widget does not take 3 instances of the Facebook icon. I can add them but, as soon as I save, I am left with one.
Can I fix that? how
]]>I’ve used this plugin for months, and now it’s stopped working. ?? The icons will no longer display. I’ve uninstalled, reinstalled (even downloaded the plugin file directly from the website), deactivated all my other plugins & switched between the basic WordPress themes and still no joy.
I saw this post on the support forums https://themegrill.com/support-forum/topic/icons-not-displaying-in-shortcode/
but the solution did not seem to work for me either.
Any ideas? I’d love to get this plugin working again.
]]>Help!
The YouTube social icon shows up as the QQ logo instead of the YouTube logo.
Thanks
]]>Hi
When I enter an address of a specific account of Instagram, the icon is automatically changed to a user icon does not show the instagram.
I like this plugin, except that I was wondering about decreasing the space slightly between two rows of icons. Is there any way to do that or is it just a theme issue (I’m using First theme)?
Thanks!
]]>Hey,
I’ve created a ‘Social Icon’ list in both my widgets and plugin’s settings, but I am not sure on how to display it on a page. The widget that I get to input information doesn’t let me add or remove any icons. I use a Widget-Based website designer, but that shouldn’t cause any issue.
Thanks ??
]]>