Hello,
The current version of this plugin (2.3.6) generates a PHP Fatal Error on pages where the shortcodes are used.
The site is using PHP 8.2, and everything is up to date. Disabling the plugin solves the issue. Find the full error log below.
Can you help me solve this error? Thanks in advance!
[27-Jun-2024 09:59:32 UTC] PHP Fatal error: ?Uncaught TypeError: GSTEAM\str_contains(): Argument #1 ($haystack) must be of type string, null given, called in /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/templates/partials/gs-team-layout-social-links.php on line 25 and defined in /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/includes/functions.php:716
Stack trace:
#0 /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/templates/partials/gs-team-layout-social-links.php(25): GSTEAM\str_contains(NULL, 'envelope')
#1 /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/templates/popups/gs-team-popup-default.php(66): include('/home/DOMAIN/...')
#2 /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/templates/popups/gs-team-layout-popup.php(24): include('/home/DOMAIN/...')
#3 /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/templates/gs-team-layout-popup.php(92): include('/home/DOMAIN/...')
#4 /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/includes/shortcode.php(364): include('/home/DOMAIN/...')
#5 /home/DOMAIN/public_html/wp-includes/shortcodes.php(433): GSTEAM\Shortcode->shortcode(Array, '', 'gsteam')
#6 [internal function]: do_shortcode_tag(Array)
#7 /home/DOMAIN/public_html/wp-includes/shortcodes.php(273): preg_replace_callback('/\\[(\\[?)(gsteam...', 'do_shortcode_ta...', '\n<h2 class="wp-...')
#8 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(324): do_shortcode('\n<h2 class="wp-...')
#9 /home/DOMAIN/public_html/wp-includes/plugin.php(205): WP_Hook->apply_filters('\n<h2 class="wp-...', Array)
#10 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/inc/addons/modules/custom_layouts/admin/builders/class-hestia-default-editor.php(51): apply_filters('the_content', '<!-- wp:heading...')
#11 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/inc/addons/modules/custom_layouts/admin/builders/class-hestia-loader.php(179): Hestia_Default_Editor->render(2509)
#12 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/inc/addons/modules/custom_layouts/admin/builders/class-hestia-loader.php(134): Hestia_Loader->render_inline_markup(false)
#13 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(324): Hestia_Loader->render_all_markup('')
#14 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#15 /home/DOMAIN/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#16 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/inc/hooks/hooks-front-page.php(261): do_action('hestia_after_ab...')
#17 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/inc/views/front-page/class-hestia-about-section.php(94): hestia_after_about_section_trigger()
#18 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(324): Hestia_About_Section->render_section(false)
#19 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters('', Array)
#20 /home/DOMAIN/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#21 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/inc/views/front-page/class-hestia-about-section.php(32): do_action('hestia_do_about...', false)
#22 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(324): Hestia_About_Section->do_section(false)
#23 /home/DOMAIN/public_html/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#24 /home/DOMAIN/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#25 /home/DOMAIN/public_html/wp-content/themes/hestia-pro/front-page.php(39): do_action('hestia_sections', false)
#26 /home/DOMAIN/public_html/wp-includes/template-loader.php(106): include('/home/DOMAIN/...')
#27 /home/DOMAIN/public_html/wp-blog-header.php(19): require_once('/home/DOMAIN/...')
#28 /home/DOMAIN/public_html/index.php(17): require('/home/DOMAIN/...')
#29 {main}
? thrown in /home/DOMAIN/public_html/wp-content/plugins/gs-team-members/includes/functions.php on line 716
]]>
Is it possible to have custom icons for social links? I’m looking to add IMDB and that doesn’t exist in the existing list of icons. Can I add it somewhere? Thanks
]]>Hi,
I am trying to display multiple team members using the circle 6 theme, 4 column layout and the Popup link type, however, when previewing this only one team member is shown.
]]>Today I finished the translation and noticed that as soon as the translation files got to my website… Nothing gets translated. ??
I did notice that the language file in the gs-team.php has a different name to the downloaded files. I changed the name of the .po/.mo files and no dice.
Even when I start translating via Loco Translate, nothing get translated.
]]>After installing the plugin, when I open the block editor, I briefly see this message:
Warning: Cannot modify header information - headers already sent by (output started at [...]/public_html/wp-content/plugins/gs-team-members/includes/gs-team-scripts.php:360) in [...]/public_html/wp-admin/admin-header.php on line 9
With the plugin disabled, the warning goes away.
(I know I can get rid of it by setting WP_DEBUG to false, but I like to keep all warnings and notices to a minimum on my site)
]]>after update to 1.10.16 version group Shortcode attributes show all group member.
I have 3 Team group named hr,emp,mkt.
when i use hr group like below example, should show only hr grup member but it show all 3 groups member. can you please check. this happen when update to 1.10.16.
[gs_team num=”10″ cols=”3″ theme=”gs_tm_theme1″ group=”hr”]
]]>Pictures of the Team Members are not displayed.
]]>After successfully updating to GS Teams v. 1.10.1, my WordPress site was not able to be accessed at all through any page of the domain. When trying to access any page, the following line of code was displayed with a plain white background:
{"success":false,"data":"Database Error: Table 'lg7742789604404.wp_y228w1mdqy_gs_team' doesn't exist"}
I was able to temporarily resolve this issue after restoring an older version of the WordPress site through GoDaddy, but I have not yet tried to re-update to 1.10.1. I am still currently running 1.9.14 with no issues and an update available.
]]>Hi,
Is there an easy way to change social icon’s order?
Thx
]]>Hi. I am trying out your pro version, and am using theme 3, but this one does not include filters. I need to use the filters because there are many people on the team.
How can I get a work around to apply filters on theme 3?
Thanks!
]]>So I have the widget in the footer and the the excerpt length setting doesn’t do anything. I can change it to any length and it shows the exact same excerpt. I had to turn it off because I can’t shorten it. Any ideas? Has anyone had the same problem with Avada theme? Thanks
]]>Hi
When I try to create a member, I see the following PHP notices and warnings.
Notice: Undefined index: gstm-skill-name in gs-team-members/gsteam-files/includes/gs-team-meta-fields.php on line 236
Notice: Undefined index: gstm-skill-percent in gs-team-members/gsteam-files/includes/gs-team-meta-fields.php on line 236
Warning: count(): Parameter must be an array or an object that implements Countable in gs-team-members/gsteam-files/includes/gs-team-meta-fields.php on line 238
Notice: Undefined index: gs_ribon in gs-team-members/gsteam-files/includes/gs-team-meta-fields.php on line 263
Plus several “headers already sent” messages.
]]>Hi Support,
We have purchased the pro plugin but something seems a bit off.
We are using the popup feature for the team members but the popup icon is missing and the popup window displays the image and text very strange.
We were also trying to use the circle layout with popups but can’t seem to display the circles.
Please assist if possible.
Kind regards,
Dale
wordpress 5.1.1, see screenshot
When i had used this plugin previously on an older version of wordpress with a different theme i wrote the grid display code manually (using gs-team classes and things) into the wp-admin editor rather than using shortcodes directly, so not sure if this problem was there before wp5 or not.
my specific issue can be worked around on the user end using the parent selector instead of ��.gs-member-desc�� like:
.single-mem-desc-social a{color:red;}
.single-mem-desc-social a:hover{color:green;}
but the styles that come with the plugin as written don��t work because the .gs-member-desc content doesn��t always get put inside of that element for some reason.
]]>I was using following shortcode in my website
[gs_team theme=”gs_tm_theme1″]
which was not working as expected, after debugging found that there is a div in one of the plugin file which is not closed properly.
Path for the file: /gsteamfiles/includes/templates/gs_team_structure_one.php
in this file line no. 149 i.e. “$output .= ‘</div>’; // end desc & social”.
This div should end after the endif; statement, instead of before endif.
Please fix the issue so that we will able to update the plugin in future.
]]>Hi,
I purchased the pro licence for GS Logos, however the purchase history is stuck in pending status and I have not received my licence. Im on deadline and require this immediately please.
]]>We just upgraded to WordPress 5.03. The grid of pictures displays correctly, but if I click on an individual picture, then the text description of that team member displays but the individual’s picture does not display. There is a place-holder in the HTML, but no tag for the picture.
<div class="col-sm-7">
<a href="https://{link for individual}">
</a> </div>
It worked before the upgrade, and I notice that the pro version has been tested through WP 5.02. So is it possible that WP 5.03 broke something, at least for the free version of this plugin?
]]>Hello,
I am receiving an error when trying to update team member information. I just added them successfully for the first time but when trying to change info, it shows me an error like below:
Warning: count(): Parameter must be an array or an object that implements Countable in /home/mpedrosa/public_html/cfpstrategic/wp-content/plugins/gs-team-members/gsteam-files/includes/gs-team-meta-fields.php on line 238
Warning: Cannot modify header information – headers already sent by (output started at /home/mpedrosa/public_html/cfpstrategic/wp-content/plugins/gs-team-members/gsteam-files/includes/gs-team-meta-fields.php:238) in /home/mpedrosa/public_html/cfpstrategic/wp-admin/post.php on line 198
Warning: Cannot modify header information – headers already sent by (output started at /home/mpedrosa/public_html/cfpstrategic/wp-content/plugins/gs-team-members/gsteam-files/includes/gs-team-meta-fields.php:238) in /home/mpedrosa/public_html/cfpstrategic/wp-includes/pluggable.php on line 1219
Need help on this asap. Thanks!
]]>When I click on the email image, it opens a new blank tab in my browser that then needs to be closed. I’ve never seen this with an email link before. I have the PRO version, but hoping someone else might see this as well and have a fix.
]]>hi, is possibile to add more text field on the image of the member? where i’ve to put code?
thank you
Dear sir/madam,
I would like introduce each of our team members on our facebook page. I’ve used GS Team Pro plugin to display our team members and have chosen for style and theming: Popup1 with this javascript on the page: [gs_team num=”10″ theme=”gs_tm_theme8″ cols=”4″ group=”” cats_name=”none” order=”ASC” orderby=”ID”].
If you click on (by example) Daisy Regensburg you see a pop-up page with her descriptions. But In this pop-up screen her name doesn’t show in the permalink, so I cant copy this permalink to FB. Because you than only see the whole team member page.
Ofcourse I could use this link: https://teitsmafysiotherapie.nl/teamteitsma/daisy-regensburg/ but i don’t like this lay-out. I can’t change it for a better display either.
Who can help me for the best solution?
dearest greetings Stefanie
]]>Hi,
I am using this plugin for my members page but layout is breaking.
I’ve checked the html structure and I there is a problem in that. Since html does not seem to have the same output as shown in the demo.
Can you please help me out?
Thanks in advance!
]]>I purchased the upgrade to this plugin.
The team grid is breaking on the 2nd line. I can’t figure out why. Can you help please? Thanks.
kim
]]>Any help would be greatly appreciated.
Theme: Attitude
Theme Owner: Theme Horse
Plugin could not be activated because it triggered a fatal error.
Parse error: syntax error, unexpected T_FUNCTION in /homepages/30/d420292172/htdocs/wordpress/wp-content/plugins/gs-team-members/gsteam-files/gs-teams-scripts.php on line 21
Site breaks on activating plugin with eptima lite theme.
The design breaks actually maybe conflicting with css.
What should I do?
How can I change the order of the team members?
]]>I’m using WordPress 4.7.3 with a custom theme that was created for us. I’m trying to use your plugin, have started with the free version and have a temporary page setup here: https://www.idstudiosinc.com/team/
We would like to add a longer description for each person although at this point I’ve only added it to the first person in the grid. When I click on the “more” link that shows up when you hover over her picture I get a “Page Not Found” error. How can I fix this?
]]>I’m using WordPress 4.7.3 with a custom theme that was created for us. I’m trying to use your plugin, have started with the free version and have a temporary page setup here: https://www.idstudiosinc.com/team/
When I turn on the Social Connection it makes the grid go wonky but it looks perfect when I turn off that option. I tried removing all of the links to their social media and then adding them back on and get the same result.
]]>Hi there, only the pro version will have category for each team members?
which I will able to show only specific category / group of team members in separate page with shortcode?
The category can be set on each every team members?
Can the pro version able to set the size / number of column in a row etc?
Thank you
]]>Hi,
Thanks for a great plugin. I am seeing an issue where there is a vertical line that goes through the last team member in a multi-column row. I have confirmed this with three and four column configurations.
Also, how do I replicate the configuration shown in the demo on the more info page with team members appearing beneath the selected team member?
I am using the basic plugin on a site with the Divi theme.
Thanks!
]]>