Flexblocks Security & Risk Analysis

wordpress.org/plugins/flexblocks

Unleash the power of Flexbox from the Block Editor. Flexbox is the easiest way to implement custom advanced layouts in WordPress.

90 active installs v1.2.3 PHP 7.0+ WP 6.0+ Updated Apr 4, 2023
block-libraryblock-editorflexboxflexbox-layoutpage-builder
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Flexblocks Safe to Use in 2026?

Generally Safe

Score 85/100

Flexblocks has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "flexblocks" v1.2.3 plugin demonstrates a mixed security posture. On one hand, it exhibits strong practices regarding SQL queries, exclusively using prepared statements, and a clean vulnerability history with zero recorded CVEs, suggesting a generally secure codebase or diligent patching by developers. The presence of numerous file operations and external HTTP requests, while not inherently insecure, warrants careful review in a real-world scenario to ensure they are implemented safely. However, a significant concern arises from the substantial attack surface, with 34 entry points, of which 25 are unprotected. Specifically, 23 AJAX handlers and 2 REST API routes lack authentication or permission checks, presenting a considerable risk of unauthorized access or manipulation if these endpoints can be triggered by unauthenticated users. While the taint analysis showed no critical or high severity flows, the 6 unsanitized paths are a red flag, as these could potentially lead to vulnerabilities if they interact with user-supplied data. The moderate rate of output escaping (61%) also suggests a risk of cross-site scripting (XSS) vulnerabilities, especially in conjunction with the unprotected entry points.

Key Concerns

  • High number of unprotected AJAX handlers
  • High number of unprotected REST API routes
  • Unsanitized paths in taint analysis
  • Moderate output escaping rate
Vulnerabilities
None known

Flexblocks Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Flexblocks Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
22 prepared
Unescaped Output
158
250 escaped
Nonce Checks
12
Capability Checks
13
File Operations
9
External Requests
1
Bundled Libraries
1

Bundled Libraries

Select2

SQL Query Safety

100% prepared22 total queries

Output Escaping

61% escaped408 total outputs
Data Flows
6 unsanitized

Data Flow Analysis

8 flows6 with unsanitized paths
submit (inc\acf\includes\admin\tools\class-acf-admin-tool-import.php:90)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
25 unprotected

Flexblocks Attack Surface

Entry Points34
Unprotected25

AJAX Handlers 31

authwp_ajax_acf/field_group/render_field_settingsinc\acf\includes\admin\admin-field-group.php:35
authwp_ajax_acf/field_group/render_location_ruleinc\acf\includes\admin\admin-field-group.php:36
authwp_ajax_acf/field_group/move_fieldinc\acf\includes\admin\admin-field-group.php:37
authwp_ajax_acf/fields/oembed/searchinc\acf\includes\fields\class-acf-field-oembed.php:35
noprivwp_ajax_acf/fields/oembed/searchinc\acf\includes\fields\class-acf-field-oembed.php:36
authwp_ajax_acf/fields/page_link/queryinc\acf\includes\fields\class-acf-field-page_link.php:36
noprivwp_ajax_acf/fields/page_link/queryinc\acf\includes\fields\class-acf-field-page_link.php:37
authwp_ajax_acf/fields/post_object/queryinc\acf\includes\fields\class-acf-field-post_object.php:37
noprivwp_ajax_acf/fields/post_object/queryinc\acf\includes\fields\class-acf-field-post_object.php:38
authwp_ajax_acf/fields/relationship/queryinc\acf\includes\fields\class-acf-field-relationship.php:38
noprivwp_ajax_acf/fields/relationship/queryinc\acf\includes\fields\class-acf-field-relationship.php:39
authwp_ajax_acf/fields/select/queryinc\acf\includes\fields\class-acf-field-select.php:39
noprivwp_ajax_acf/fields/select/queryinc\acf\includes\fields\class-acf-field-select.php:40
authwp_ajax_acf/fields/taxonomy/queryinc\acf\includes\fields\class-acf-field-taxonomy.php:46
noprivwp_ajax_acf/fields/taxonomy/queryinc\acf\includes\fields\class-acf-field-taxonomy.php:47
authwp_ajax_acf/fields/taxonomy/add_terminc\acf\includes\fields\class-acf-field-taxonomy.php:48
authwp_ajax_acf/fields/user/queryinc\acf\includes\fields\class-acf-field-user.php:35
noprivwp_ajax_acf/fields/user/queryinc\acf\includes\fields\class-acf-field-user.php:36
authwp_ajax_query-attachmentsinc\acf\includes\media.php:32
authwp_ajax_acf/validate_save_postinc\acf\includes\validation.php:31
noprivwp_ajax_acf/validate_save_postinc\acf\includes\validation.php:32
authwp_ajax_acf/fields/clone/queryinc\acf\pro\fields\class-acf-field-clone.php:41
authwp_ajax_acf/fields/flexible_content/layout_titleinc\acf\pro\fields\class-acf-field-flexible-content.php:35
noprivwp_ajax_acf/fields/flexible_content/layout_titleinc\acf\pro\fields\class-acf-field-flexible-content.php:36
authwp_ajax_acf/fields/gallery/get_attachmentinc\acf\pro\fields\class-acf-field-gallery.php:44
noprivwp_ajax_acf/fields/gallery/get_attachmentinc\acf\pro\fields\class-acf-field-gallery.php:45
authwp_ajax_acf/fields/gallery/update_attachmentinc\acf\pro\fields\class-acf-field-gallery.php:47
noprivwp_ajax_acf/fields/gallery/update_attachmentinc\acf\pro\fields\class-acf-field-gallery.php:48
authwp_ajax_acf/fields/gallery/get_sort_orderinc\acf\pro\fields\class-acf-field-gallery.php:50
noprivwp_ajax_acf/fields/gallery/get_sort_orderinc\acf\pro\fields\class-acf-field-gallery.php:51
authwp_ajax_acf/ajax/query_repeaterinc\acf\pro\fields\class-acf-field-repeater.php:49

REST API Routes 2

GET/wp-json/cabezi/v1/queueinc\rest_css_js.php:82
GET/wp-json/cabezi/v1/image_urlinc\rest_img.php:33

Shortcodes 1

[acf] inc\acf\includes\api\api-template.php:907
WordPress Hooks 269
actionblock_categories_allcabezi.php:44
actioninitcabezi.php:58
actioninitcabezi.php:131
actionenqueue_block_assetscabezi.php:137
actionenqueue_block_assetscabezi.php:146
actionenqueue_block_assetscabezi.php:152
actionenqueue_block_assetscabezi.php:160
actionenqueue_block_editor_assetscabezi.php:168
actioninitcabezi.php:189
filterwpseo_sitemap_entries_per_pagecabezi.php:203
actionplugins_loadedcabezi.php:206
actioninitcabezi.php:241
filterwp_img_tag_add_loading_attrcabezi.php:244
filterrender_blockcabezi.php:256
actioninitinc\acf\acf.php:212
actioninitinc\acf\acf.php:213
actioninitinc\acf\acf.php:214
actionactivated_plugininc\acf\acf.php:215
actionpre_current_active_pluginsinc\acf\acf.php:216
filterposts_whereinc\acf\acf.php:219
actionacf/validate_fieldinc\acf\includes\acf-field-functions.php:335
filterwp_unique_post_sluginc\acf\includes\acf-field-functions.php:1093
actionwp_untrash_post_statusinc\acf\includes\acf-field-functions.php:1258
actionacf/validate_field_groupinc\acf\includes\acf-field-group-functions.php:305
filterwp_unique_post_sluginc\acf\includes\acf-field-group-functions.php:593
actionwp_untrash_post_statusinc\acf\includes\acf-field-group-functions.php:790
actionacf/save_postinc\acf\includes\acf-form-functions.php:171
filterwp_kses_allowed_htmlinc\acf\includes\acf-input-functions.php:103
actionswitch_bloginc\acf\includes\acf-utility-functions.php:106
actionacf/get_invalid_field_valueinc\acf\includes\acf-value-functions.php:380
actioncurrent_screeninc\acf\includes\admin\admin-field-group.php:31
actionsave_postinc\acf\includes\admin\admin-field-group.php:32
filterpost_updated_messagesinc\acf\includes\admin\admin-field-group.php:40
filteruse_block_editor_for_post_typeinc\acf\includes\admin\admin-field-group.php:41
actionadmin_body_classinc\acf\includes\admin\admin-field-group.php:111
actionacf/input/admin_enqueue_scriptsinc\acf\includes\admin\admin-field-group.php:112
actionacf/input/admin_headinc\acf\includes\admin\admin-field-group.php:113
actionacf/input/form_datainc\acf\includes\admin\admin-field-group.php:114
actionacf/input/admin_footerinc\acf\includes\admin\admin-field-group.php:115
filteracf/input/admin_l10ninc\acf\includes\admin\admin-field-group.php:118
actionpost_submitbox_misc_actionsinc\acf\includes\admin\admin-field-group.php:227
actionedit_form_after_titleinc\acf\includes\admin\admin-field-group.php:228
filterscreen_settingsinc\acf\includes\admin\admin-field-group.php:231
filterget_user_option_screen_layout_acf-field-groupinc\acf\includes\admin\admin-field-group.php:232
actionload-edit.phpinc\acf\includes\admin\admin-field-groups.php:39
actioncurrent_screeninc\acf\includes\admin\admin-field-groups.php:40
actiontrashed_postinc\acf\includes\admin\admin-field-groups.php:43
actionuntrashed_postinc\acf\includes\admin\admin-field-groups.php:44
actiondeleted_postinc\acf\includes\admin\admin-field-groups.php:45
actionadmin_enqueue_scriptsinc\acf\includes\admin\admin-field-groups.php:122
actionadmin_body_classinc\acf\includes\admin\admin-field-groups.php:123
filterviews_edit-acf-field-groupinc\acf\includes\admin\admin-field-groups.php:124
filtermanage_acf-field-group_posts_columnsinc\acf\includes\admin\admin-field-groups.php:125
actionmanage_acf-field-group_posts_custom_columninc\acf\includes\admin\admin-field-groups.php:126
filterdisplay_post_statesinc\acf\includes\admin\admin-field-groups.php:127
filterbulk_actions-edit-acf-field-groupinc\acf\includes\admin\admin-field-groups.php:128
actionadmin_footerinc\acf\includes\admin\admin-field-groups.php:129
filterpage_row_actionsinc\acf\includes\admin\admin-field-groups.php:131
actionadmin_footerinc\acf\includes\admin\admin-field-groups.php:136
actionadmin_noticesinc\acf\includes\admin\admin-notices.php:119
actionadmin_menuinc\acf\includes\admin\admin-tools.php:35
actionadmin_menuinc\acf\includes\admin\admin-upgrade.php:33
actionnetwork_admin_menuinc\acf\includes\admin\admin-upgrade.php:35
actionadmin_noticesinc\acf\includes\admin\admin-upgrade.php:56
actionnetwork_admin_noticesinc\acf\includes\admin\admin-upgrade.php:89
actionswitch_bloginc\acf\includes\admin\admin-upgrade.php:146
actionadmin_menuinc\acf\includes\admin\admin.php:22
actionadmin_enqueue_scriptsinc\acf\includes\admin\admin.php:23
actionadmin_body_classinc\acf\includes\admin\admin.php:24
actioncurrent_screeninc\acf\includes\admin\admin.php:25
actionin_admin_headerinc\acf\includes\admin\admin.php:107
filteradmin_footer_textinc\acf\includes\admin\admin.php:108
filteruser_search_columnsinc\acf\includes\ajax\class-acf-ajax-query-users.php:29
filterposts_orderbyinc\acf\includes\api\api-helpers.php:1437
filteracf/settings/uploaderinc\acf\includes\api\api-helpers.php:3436
filteracf/prevent_access_to_unknown_fieldsinc\acf\includes\api\api-template.php:891
filterterms_clausesinc\acf\includes\api\api-term.php:195
actioninitinc\acf\includes\assets.php:45
actionadmin_enqueue_scriptsinc\acf\includes\assets.php:178
actionadmin_print_scriptsinc\acf\includes\assets.php:179
actionadmin_print_footer_scriptsinc\acf\includes\assets.php:180
actionadmin_footerinc\acf\includes\assets.php:309
filteracf/validate_fieldinc\acf\includes\compatibility.php:25
filteracf/validate_field/type=textareainc\acf\includes\compatibility.php:26
filteracf/validate_field/type=relationshipinc\acf\includes\compatibility.php:27
filteracf/validate_field/type=post_objectinc\acf\includes\compatibility.php:28
filteracf/validate_field/type=page_linkinc\acf\includes\compatibility.php:29
filteracf/validate_field/type=imageinc\acf\includes\compatibility.php:30
filteracf/validate_field/type=fileinc\acf\includes\compatibility.php:31
filteracf/validate_field/type=wysiwyginc\acf\includes\compatibility.php:32
filteracf/validate_field/type=date_pickerinc\acf\includes\compatibility.php:33
filteracf/validate_field/type=taxonomyinc\acf\includes\compatibility.php:34
filteracf/validate_field/type=date_time_pickerinc\acf\includes\compatibility.php:35
filteracf/validate_field/type=userinc\acf\includes\compatibility.php:36
filteracf/validate_field_groupinc\acf\includes\compatibility.php:37
filteracf/field_wrapper_attributesinc\acf\includes\compatibility.php:40
filteracf/location/validate_rule/type=post_taxonomyinc\acf\includes\compatibility.php:43
filteracf/location/validate_rule/type=post_categoryinc\acf\includes\compatibility.php:44
actionacf/initinc\acf\includes\compatibility.php:47
filterget_media_item_argsinc\acf\includes\fields\class-acf-field-file.php:36
filterget_media_item_argsinc\acf\includes\fields\class-acf-field-image.php:41
actionacf/save_postinc\acf\includes\fields\class-acf-field-taxonomy.php:51
actionacf/ajax/query_users/initinc\acf\includes\fields\class-acf-field-user.php:339
filteracf/ajax/query_users/argsinc\acf\includes\fields\class-acf-field-user.php:340
filteracf/ajax/query_users/resultinc\acf\includes\fields\class-acf-field-user.php:341
filteracf/ajax/query_users/search_columnsinc\acf\includes\fields\class-acf-field-user.php:342
actionacf/enqueue_uploaderinc\acf\includes\fields\class-acf-field-wysiwyg.php:39
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:62
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:64
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:65
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:66
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:67
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:69
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:70
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:74
filteracf_the_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:75
filteracf_the_editor_contentinc\acf\includes\fields\class-acf-field-wysiwyg.php:239
actionacf/input/admin_enqueue_scriptsinc\acf\includes\fields\class-acf-field.php:69
actionacf/input/admin_headinc\acf\includes\fields\class-acf-field.php:70
actionacf/input/form_datainc\acf\includes\fields\class-acf-field.php:71
filteracf/input/admin_l10ninc\acf\includes\fields\class-acf-field.php:72
actionacf/input/admin_footerinc\acf\includes\fields\class-acf-field.php:73
actionacf/field_group/admin_enqueue_scriptsinc\acf\includes\fields\class-acf-field.php:76
actionacf/field_group/admin_headinc\acf\includes\fields\class-acf-field.php:77
actionacf/field_group/admin_footerinc\acf\includes\fields\class-acf-field.php:78
actionadmin_enqueue_scriptsinc\acf\includes\forms\form-attachment.php:33
filterattachment_fields_to_editinc\acf\includes\forms\form-attachment.php:36
filterattachment_fields_to_saveinc\acf\includes\forms\form-attachment.php:39
actionadmin_footerinc\acf\includes\forms\form-attachment.php:74
actionadmin_enqueue_scriptsinc\acf\includes\forms\form-comment.php:34
filtercomment_form_field_commentinc\acf\includes\forms\form-comment.php:37
actionedit_commentinc\acf\includes\forms\form-comment.php:43
actioncomment_postinc\acf\includes\forms\form-comment.php:44
actionadmin_footerinc\acf\includes\forms\form-comment.php:106
actionadd_meta_boxes_commentinc\acf\includes\forms\form-comment.php:107
actioncustomize_controls_initinc\acf\includes\forms\form-customizer.php:33
actioncustomize_preview_initinc\acf\includes\forms\form-customizer.php:34
actioncustomize_saveinc\acf\includes\forms\form-customizer.php:35
filterwidget_update_callbackinc\acf\includes\forms\form-customizer.php:38
actionacf/input/admin_footerinc\acf\includes\forms\form-customizer.php:67
filteracf/pre_load_valueinc\acf\includes\forms\form-customizer.php:236
filteracf/pre_load_referenceinc\acf\includes\forms\form-customizer.php:237
actionacf/validate_save_postinc\acf\includes\forms\form-front.php:66
filteracf/pre_save_postinc\acf\includes\forms\form-front.php:69
actionenqueue_block_editor_assetsinc\acf\includes\forms\form-gutenberg.php:26
actionacf/validate_save_postinc\acf\includes\forms\form-gutenberg.php:29
actionadd_meta_boxesinc\acf\includes\forms\form-gutenberg.php:46
actionblock_editor_meta_box_hidden_fieldsinc\acf\includes\forms\form-gutenberg.php:49
filterfilter_block_editor_meta_boxesinc\acf\includes\forms\form-gutenberg.php:52
actionadmin_enqueue_scriptsinc\acf\includes\forms\form-nav-menu.php:27
actionwp_update_nav_menuinc\acf\includes\forms\form-nav-menu.php:28
actionacf/validate_save_postinc\acf\includes\forms\form-nav-menu.php:29
actionwp_nav_menu_item_custom_fieldsinc\acf\includes\forms\form-nav-menu.php:30
filterwp_get_nav_menu_itemsinc\acf\includes\forms\form-nav-menu.php:33
filterwp_edit_nav_menu_walkerinc\acf\includes\forms\form-nav-menu.php:34
actionadmin_footerinc\acf\includes\forms\form-nav-menu.php:64
actionload-post.phpinc\acf\includes\forms\form-post.php:28
actionload-post-new.phpinc\acf\includes\forms\form-post.php:29
filterwp_insert_post_empty_contentinc\acf\includes\forms\form-post.php:32
actionsave_postinc\acf\includes\forms\form-post.php:33
actionadd_meta_boxesinc\acf\includes\forms\form-post.php:69
actionedit_form_after_titleinc\acf\includes\forms\form-post.php:154
actionadmin_enqueue_scriptsinc\acf\includes\forms\form-taxonomy.php:36
actioncreate_terminc\acf\includes\forms\form-taxonomy.php:39
actionedit_terminc\acf\includes\forms\form-taxonomy.php:40
actiondelete_terminc\acf\includes\forms\form-taxonomy.php:43
actionadmin_footerinc\acf\includes\forms\form-taxonomy.php:109
actionadmin_enqueue_scriptsinc\acf\includes\forms\form-user.php:31
actionlogin_form_registerinc\acf\includes\forms\form-user.php:32
actionshow_user_profileinc\acf\includes\forms\form-user.php:35
actionedit_user_profileinc\acf\includes\forms\form-user.php:36
actionuser_new_forminc\acf\includes\forms\form-user.php:37
actionregister_forminc\acf\includes\forms\form-user.php:38
actionuser_registerinc\acf\includes\forms\form-user.php:41
actionprofile_updateinc\acf\includes\forms\form-user.php:42
filterregistration_errorsinc\acf\includes\forms\form-user.php:45
filteracf/pre_load_valueinc\acf\includes\forms\form-user.php:203
actionacf/input/admin_footerinc\acf\includes\forms\form-user.php:268
actionadmin_enqueue_scriptsinc\acf\includes\forms\form-widget.php:39
actionin_widget_forminc\acf\includes\forms\form-widget.php:40
actionacf/validate_save_postinc\acf\includes\forms\form-widget.php:41
filterwidget_update_callbackinc\acf\includes\forms\form-widget.php:44
actionacf/input/admin_footerinc\acf\includes\forms\form-widget.php:80
filteracf/get_cache_keyinc\acf\includes\l10n.php:149
filteracf/load_field_groupsinc\acf\includes\local-fields.php:527
filteracf/is_field_keyinc\acf\includes\local-fields.php:546
filteracf/is_field_group_keyinc\acf\includes\local-fields.php:565
actionacf/include_fieldsinc\acf\includes\local-fields.php:590
actionacf/update_field_groupinc\acf\includes\local-json.php:35
actionacf/untrash_field_groupinc\acf\includes\local-json.php:36
actionacf/trash_field_groupinc\acf\includes\local-json.php:37
actionacf/delete_field_groupinc\acf\includes\local-json.php:38
actionacf/include_fieldsinc\acf\includes\local-json.php:41
filteracf/pre_load_post_idinc\acf\includes\local-meta.php:31
filteracf/pre_load_metainc\acf\includes\local-meta.php:32
filteracf/pre_load_metadatainc\acf\includes\local-meta.php:33
filteracf/pre_update_metadatainc\acf\includes\local-meta.php:103
actionacf/enqueue_scriptsinc\acf\includes\media.php:23
actionacf/save_postinc\acf\includes\media.php:26
filterwp_handle_upload_prefilterinc\acf\includes\media.php:29
filterimage_size_names_chooseinc\acf\includes\media.php:121
filterwp_prepare_attachment_for_jsinc\acf\includes\media.php:173
filterimage_size_names_chooseinc\acf\includes\media.php:174
filterwp_prepare_attachment_for_jsinc\acf\includes\media.php:176
filterrest_pre_dispatchinc\acf\includes\rest-api\class-acf-rest-api.php:22
actionrest_api_initinc\acf\includes\rest-api\class-acf-rest-api.php:23
filterrest_prepare_userinc\acf\includes\rest-api\class-acf-rest-embed-links.php:39
actionwp_restore_post_revisioninc\acf\includes\revisions.php:30
filterwp_save_post_revision_check_for_changesinc\acf\includes\revisions.php:33
filter_wp_post_revision_fieldsinc\acf\includes\revisions.php:34
filter_wp_post_revision_fieldsinc\acf\includes\revisions.php:35
filteracf/validate_post_idinc\acf\includes\revisions.php:36
filtertabify_posttypesinc\acf\includes\third-party.php:35
actiontabify_add_meta_boxesinc\acf\includes\third-party.php:36
filterpts_allowed_pagesinc\acf\includes\third-party.php:41
filteracf/get_post_typesinc\acf\includes\third-party.php:46
actiondoing_dark_modeinc\acf\includes\third-party.php:51
filterpre_set_site_transient_update_pluginsinc\acf\includes\updates.php:35
filterplugins_apiinc\acf\includes\updates.php:38
actionwp_upgradeinc\acf\includes\upgrades.php:456
actionacf/validate_save_postinc\acf\includes\validation.php:33
actionacf/verify_ajaxinc\acf\includes\wpml.php:39
filterget_translatable_documentsinc\acf\includes\wpml.php:42
actionacf/upgrade_500_field_groupinc\acf\includes\wpml.php:48
actionicl_make_duplicateinc\acf\includes\wpml.php:49
filteracf/settings/save_jsoninc\acf\includes\wpml.php:52
filteracf/settings/load_jsoninc\acf\includes\wpml.php:53
actioninitinc\acf\pro\acf-pro.php:40
actionacf/include_field_typesinc\acf\pro\acf-pro.php:41
actionacf/include_location_rulesinc\acf\pro\acf-pro.php:42
actionacf/input/admin_enqueue_scriptsinc\acf\pro\acf-pro.php:43
actionacf/field_group/admin_enqueue_scriptsinc\acf\pro\acf-pro.php:44
actionadmin_menuinc\acf\pro\admin\admin-options-page.php:31
actionacf/input/admin_enqueue_scriptsinc\acf\pro\admin\admin-options-page.php:132
actionacf/input/admin_headinc\acf\pro\admin\admin-options-page.php:133
actionadmin_menuinc\acf\pro\admin\admin-updates.php:28
filterblock_type_metadatainc\acf\pro\blocks.php:16
filterblock_type_metadata_settingsinc\acf\pro\blocks.php:17
actionacf_block_render_templateinc\acf\pro\blocks.php:18
actionenqueue_block_editor_assetsinc\acf\pro\blocks.php:125
actionenqueue_block_editor_assetsinc\acf\pro\blocks.php:207
filtercontent_save_preinc\acf\pro\blocks.php:971
filterrest_request_before_callbacksinc\acf\pro\blocks.php:1111
filterrest_request_after_callbacksinc\acf\pro\blocks.php:1132
filteracf/get_fieldsinc\acf\pro\fields\class-acf-field-clone.php:44
filteracf/prepare_fieldinc\acf\pro\fields\class-acf-field-clone.php:45
filteracf/clone_fieldinc\acf\pro\fields\class-acf-field-clone.php:46
filteracf/prepare_field_for_exportinc\acf\pro\fields\class-acf-field-flexible-content.php:39
filteracf/clone_fieldinc\acf\pro\fields\class-acf-field-flexible-content.php:40
filteracf/validate_fieldinc\acf\pro\fields\class-acf-field-flexible-content.php:41
filteracf/validate_fieldinc\acf\pro\fields\class-acf-field-repeater.php:46
filteracf/pre_render_fieldsinc\acf\pro\fields\class-acf-field-repeater.php:47
actioninitinc\acf\pro\updates.php:25
actionadmin_initinc\acf\pro\updates.php:63
actioncurrent_screeninc\acf\pro\updates.php:64
filterwpml_get_home_urlinc\acf\pro\updates.php:327
filteracf/settings/urlinc\acf_integration.php:11
filteracf/settings/show_admininc\acf_integration.php:17
actionplugins_loadedinc\custom-block-patterns\custom-block-patterns.php:10
actioninitinc\custom-block-patterns\inc\gutenberg.php:7
actioninitinc\custom-block-patterns\inc\post_type.php:6
actionadmin_initinc\custom-block-patterns\inc\post_type.php:7
actioninitinc\custom-block-patterns\inc\taxonomy.php:6
filterrestrict_manage_postsinc\custom-block-patterns\inc\taxonomy.php:45
filterallow_dev_auto_core_updatesinc\disable_major_updates.php:2
filterallow_minor_auto_core_updatesinc\disable_major_updates.php:3
filterallow_major_auto_core_updatesinc\disable_major_updates.php:4
actionrest_api_initinc\rest_css_js.php:81
actionrest_api_initinc\rest_img.php:32
Maintenance & Trust

Flexblocks Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedApr 4, 2023
PHP min version7.0
Downloads4K

Community Trust

Rating0/100
Number of ratings0
Active installs90
Developer Profile

Flexblocks Developer Profile

cabezi

1 plugin · 90 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Flexblocks

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/flexblocks/css/xtyles.css/wp-content/plugins/flexblocks/css/editor.css
Script Paths
/wp-content/plugins/flexblocks/scripts/accordion/accordion.js/wp-content/plugins/flexblocks/scripts/sal/sal.css/wp-content/plugins/flexblocks/scripts/sal/sal.js/wp-content/plugins/flexblocks/scripts/sal/sal-init.js/wp-content/plugins/flexblocks/scripts/share/share.js
Version Parameters
flexblocks/css/xtyles.css?ver=flexblocks/css/editor.css?ver=flexblocks/scripts/accordion/accordion.js?ver=flexblocks/scripts/sal/sal.css?ver=flexblocks/scripts/sal/sal.js?ver=flexblocks/scripts/sal/sal-init.js?ver=flexblocks/scripts/share/share.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp-block-cabezi-dividerwp-block-cabezi-flextainerwp-block-cabezi-flexitemwp-block-cabezi-buttonwp-block-cabezi-spanwp-block-cabezi-embedwp-block-cabezi-socialwp-block-cabezi-accordion
Data Attributes
data-saldata-sal-durationdata-sal-delaydata-sal-easingdata-sal-stagger
FAQ

Frequently Asked Questions about Flexblocks