WPIntell

if-shortcode

If Shortcode

This plugin provides an [if] shortcode to conditionally render content.

200
5.1K
5.0
0
3
7

Proof Health

Open evidence

Commercial opportunities need traceable source links before they are treated as build-worthy.

49 / 84 rows with source links

58.3% of this page's analysis has direct source links.

0 build-decision rows missing links

0 rows here require auditable proof before promotion.

35 rows with no attached evidence

0 rows have source counts but still need direct links.

Download Momentum

180 days
46 50 -8.0% 305

Source Evidence

Open evidence explorer
mixed support · medium severity · relevance 0.84
Installation error

Installation error: users show bugs, compatibility, missing feature pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Installation error Receive this error when attempting to install: Parse error: syntax error, unexpected T_FUNCTION in /home/content/03/8214003/html/wp-content/plugins/if-shortcode/plugin.php on line 87 https://wordpress.org/plugins/if-shortcode/ Receive this error when attempting to install: Parse error: syntax error, unexpected T_FUNCTION in /home/content/0
mixed support · medium severity · relevance 0.78
Alt image based on availability

Alt image based on availability: users show bugs, compatibility, support pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Something like: [remote_image src="http://remote.com/image.jpg" cached="http://local.com/cached_image.jpg"] This would be achieved by making a new plugin like so: <?php /* Plugin Name: Remote Image Shortcode */ add_shortcode('remote_image','remote_image_shortcode'); function remote_image_shortcode($atts) { $atts=shortcode_atts( array( 'src'=>null, 'cached'=>
complaint support · medium severity · relevance 0.75
Custom filter hook usage

Custom filter hook usage: users show compatibility, support pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
But I am having trouble… Here’s the code I used, in my functions.php file: add_filter($if_shortcode_filter_prefix.'current_user_is_author','my_condition_evaluator'); function my_condition_evaluator($value) { $evaluate=current_user_can('author'); return $evaluate; } First, do I have the general syntax correct?
complaint support · medium severity · relevance 0.75
Display user website

Display user website: users show missing feature, support pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Display user website Is it possible to say: if user has a website (field in his user profile) then display the URL, if not then display something else (text “you still to enter your website”) If yes, could anybody help me get the right code?
complaint support · medium severity · relevance 0.69
Can you use this to show different content to different user roles?

Can you use this to show different content to different user roles?: users show compatibility pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
I’d like have a page that displays different woocommerce products to different user roles.
praise review · medium severity · relevance 0.56
Thank you

Thank you: users show bugs, missing feature, support pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
🙂 As for the lack of an [else] feature, this is due to the way shortcodes work.
praise review · medium severity · relevance 0.55
Perfect!

Perfect!: users show compatibility, missing feature pain that may indicate a product gap.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Perfect!
praise review · medium severity · relevance 0.38
Perfect!

Perfect!: users praise quality, which suggests what competitors already do well.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Perfect!
praise review · medium severity · relevance 0.38
Very easy to use

Very easy to use: users praise easy, quality, which suggests what competitors already do well.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Very easy to use If you are wanting to hide or show links or text based upon logged in state, author or quite a few other “is” conditions this plugin is perfect.
praise review · medium severity · relevance 0.38
Lifesaver

Lifesaver: users praise quality, which suggests what competitors already do well.

Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Proof Blocked card complete agency visual QA and update safety Evidence linked to opportunity
Lifesaver I needed to show a login form only to people not logged in.

Competitor Context

14 shown
Dynamic Visibility for Elementor praise owner · intel 66.6 · weakness 48.2
praise owner
7 collected complaint signal(s) bugs support 2 source links Proof Blocked Evidence linked to opportunity
Buyer: service businesses and booking-site builders · Wedge: test schedule availability, booking notifications, payment handoffs, and calendar sync
Content Visibility for Divi Builder praise owner · intel 64.3 · weakness 47.5
praise owner
13 collected complaint signal(s) support bugs 2 source links Proof Blocked Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect divi layout regressions, widget breakage, and client-visible update issues
Composite Products – Conditional Images praise owner · intel 58.9 · weakness 40.7
praise owner
7 collected complaint signal(s) support bugs 2 source links Proof Blocked Evidence linked to opportunity
Buyer: publishers, content teams, and agencies · Wedge: check image publishing, media, metadata, and editorial handoffs before content goes live
Ele Conditions for Elementor praise owner · intel 54.4 · weakness 32.5
praise owner
4 collected complaint signal(s) bugs support 2 source links Investigate Pain Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect elementor layout regressions, widget breakage, and client-visible update issues
Simple Image Popup praise owner · intel 53.6 · weakness 42.6
praise owner
stale update history 2 collected complaint signal(s) bugs compatibility 2 source links Proof Blocked Evidence linked to opportunity
Buyer: marketing teams, agencies, publishers, and ecommerce operators · Wedge: audit popup display rules, lead capture, trust signals, and campaign attribution
Display During Conditional Shortcode praise owner · intel 50.6 · weakness 28.8
praise owner
4 collected complaint signal(s) support missing feature 2 source links Proof Blocked Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
Conditional Logic Emails, Fields, Redirect for Elementor Forms praise owner · intel 48.0 · weakness 24.8
praise owner
2 collected complaint signal(s) pricing missing feature 2 source links Proof Blocked Evidence linked to opportunity
Buyer: marketing teams, agencies, and lead-generation site owners · Wedge: monitor elementor forms submissions, notification delivery, spam, and CRM handoffs
Block Logic – Full Block Display Control praise owner · intel 45.3 · weakness 22.2
praise owner
2 collected complaint signal(s) bugs compatibility 2 source links Investigate Pain Evidence linked to opportunity
Buyer: marketing teams, agencies, and lead-generation site owners · Wedge: monitor conditions submissions, notification delivery, spam, and CRM handoffs

Repeated Themes

0 shown

No repeated plugin-level themes have been generated yet.

Collected Signals

14 shown from 14 collected
complaint Custom filter hook usage support · 2018-04-03T11:31:52+00:00 · medium severity · conditional

Custom filter hook usage: users show compatibility, support pain that may indicate a product gap.

Evidence: But I am having trouble… Here’s the code I used, in my functions.php file: add_filter($if_shortcode_filter_prefix.'current_user_is_author','my_condition_evaluator'); function my_condition_evaluator($value) { $evaluate=current_user_can('author'); return $evaluate; } First, do I have the general syntax correct?
compatibility support value lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
complaint Display user website support · 2018-01-18T23:10:18+00:00 · medium severity · conditional

Display user website: users show missing feature, support pain that may indicate a product gap.

Evidence: Display user website Is it possible to say: if user has a website (field in his user profile) then display the URL, if not then display something else (text “you still to enter your website”) If yes, could anybody help me get the right code?
missing feature support lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
complaint Can you use this to show different content to different user roles? support · 2017-05-20T22:43:47+00:00 · medium severity · conditional

Can you use this to show different content to different user roles?: users show compatibility pain that may indicate a product gap.

Evidence: I’d like have a page that displays different woocommerce products to different user roles.
compatibility woocommerce lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise Lifesaver (5 stars) review · 2016-12-23T14:58:13+00:00 · medium severity · conditional

Lifesaver: users praise quality, which suggests what competitors already do well.

Evidence: Lifesaver I needed to show a login form only to people not logged in.
quality form lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise Just what I was looking for! (5 stars) review · 2016-08-15T04:50:51+00:00 · medium severity · conditional

Just what I was looking for!: users praise easy, which suggests what competitors already do well.

Evidence: Simple and clean to use!
easy lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
mixed How to use this support · 2016-07-25T15:39:05+00:00 · low severity · conditional

How to use this: users show missing feature pain that may indicate a product gap.

Evidence: I would like to have shortcode based on condition.
missing feature value lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise nested ifs support · 2016-05-10T03:24:22+00:00 · medium severity · conditional

nested ifs: users praise easy, reliable, quality, which suggests what competitors already do well.

Evidence: nested ifs Thanks for this plugin, it works great!
easy reliable quality lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise Very easy to use (5 stars) review · 2015-11-08T03:16:38+00:00 · medium severity · conditional

Very easy to use: users praise easy, quality, which suggests what competitors already do well.

Evidence: Very easy to use If you are wanting to hide or show links or text based upon logged in state, author or quite a few other “is” conditions this plugin is perfect.
easy quality lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise Perfect! (5 stars) review · 2015-07-29T20:50:49+00:00 · medium severity · conditional

Perfect!: users praise quality, which suggests what competitors already do well.

Evidence: Perfect!
quality lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
mixed Alt image based on availability support · 2015-07-14T16:48:12+00:00 · medium severity · conditional

Alt image based on availability: users show bugs, compatibility, support pain that may indicate a product gap.

Evidence: Something like: [remote_image src="http://remote.com/image.jpg" cached="http://local.com/cached_image.jpg"] This would be achieved by making a new plugin like so: <?php /* Plugin Name: Remote Image Shortcode */ add_shortcode('remote_image','remote_image_shortcode'); function remote_image_shortcode($atts) { $atts=shortcode_atts( array( 'src'=>null, 'cached'=>
bugs compatibility support easy lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
mixed Installation error support · 2015-03-20T16:43:21+00:00 · medium severity · conditional

Installation error: users show bugs, compatibility, missing feature pain that may indicate a product gap.

Evidence: Installation error Receive this error when attempting to install: Parse error: syntax error, unexpected T_FUNCTION in /home/content/03/8214003/html/wp-content/plugins/if-shortcode/plugin.php on line 87 https://wordpress.org/plugins/if-shortcode/ Receive this error when attempting to install: Parse error: syntax error, unexpected T_FUNCTION in /home/content/0
bugs compatibility missing feature setup lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise Thank you (5 stars) review · 2015-02-23T17:35:42+00:00 · medium severity · conditional

Thank you: users show bugs, missing feature, support pain that may indicate a product gap.

Evidence: 🙂 As for the lack of an [else] feature, this is due to the way shortcodes work.
bugs missing feature support lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
praise Perfect! (5 stars) review · 2015-01-19T22:57:26+00:00 · medium severity · conditional

Perfect!: users show compatibility, missing feature pain that may indicate a product gap.

Evidence: Perfect!
compatibility missing feature quality form lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues
question consulting support · 2014-10-24T11:25:00+00:00 · low severity · conditional

consulting: users show support pain that may indicate a product gap.

Evidence: consulting Please helpme, i need show one image if the user is login or other imagen if visitor Who is the stament or command and wait add background to plug?
support login lead capture reliability Proof Blocked card complete Evidence linked to opportunity
Buyer: site builders and agencies · Wedge: detect shortcode layout regressions, widget breakage, and client-visible update issues