Hello,
I am a former Block Lab Pro user. I still use it on my website, but I am worried it won’t work anymore on the forward versions of WordPress. I tested the plugin on PHP 8.2, and I had no error.
Furthermore, I don’t want to use Custom Genesis Blocks because the Pro version is stupidly expensive, and I just want the advanced plugins without useless wp themes.
So, I was wondering if there’s some skilled developer who can support the plugin, making sure it remains functional for the next WordPress’s iterations.
]]>WordFence scan flags this plugin as a critical issue.:
The Plugin “Block Lab” has been removed from www.ads-software.com.
Cannot receive updates as it’s been deleted from the Plugins directory.
]]>Everything works fine on my local computer. On the server, the css files are loaded at: “//wp-config/…”. I’m getting a 404 error. Maybe someone knows how can I fix this.
]]>I am experiencing the same issue that @app1e5auce experienced when trying to migrate Block Lab to Genesis Custom Blocks. For reference: https://www.ads-software.com/support/topic/migration-should-not-need-install_plugins-permission/
I am not comfortable doing all those hacks that he indicated that he had to do. Is there a better resolution for this issue? I was able to perform the migration in my Dev environment, but have no way to get the migration to my Test or Live environment.
]]>Hello
Im using block lab to create contet, so far, so good.
But in one block template i use this PHP:
`$categoria = block_value( ‘fichaspelis’ );
$post_number = block_value( ‘cantidad’ );
$paged = (get_query_var( ‘paged’ )) ? get_query_var( ‘paged’ ) : 1;
$args = array(
‘post_type’ => ‘post’,
‘post_status’ => ‘publish’,
‘category_name’ => $categoria,
‘posts_per_page’ => $post_number,
‘paged’ => $paged,
);
$arr_posts = new WP_Query( $args );
if ( $arr_posts->have_posts() ) :
while ( $arr_posts->have_posts() ) :
$arr_posts->the_post();
?>
Then in one div, I call “the_excerpt();”, and after that, JSON error shows in the block editor, impossible to see results in the front end, because it wont save the page.
I realized that if i take away “the_excerpt()”, the block and the front page, works perfect, but of course, without the post’s excerpt, wich by the way its called from a “trim_excerpt” function that uses “the_content” to generate the “fake” excerpt.
WHat can I do??
THank you!
]]>Hi,
I have a weird problem. When I input multiple lines (new lines by “Enter”) in the textarea field, it does not render in the editor. It does not render even with the one new line. The console shows an error on GET 403. It shows output fine on the published page. Can you please help to get solve the problem?
Hi,
I have a weird problem. When I input multiple lines (new lines by “Enter”) in the textarea field, it does not render in the editor. The console shows an error on GET 403. It shows output fine on the published page. Can you please help to get solve the problem?
Here are the screenshots of the fields, php code and console errors.
https://prnt.sc/wsphdy
https://prnt.sc/wsploh
https://prnt.sc/wspiur
Hi,
This plugin helped me a lot.
Just one problem is facing, the image field don’t have “Insert from URL” option as gutenberg default image block.
Does there any way to have that?
Thanks,
Rasel
Hello! I use Block Lab to post recipes to my site and I need to be able to search for the text/textarea that I use in the recipes. Currently, it does not search for that well at all and it ends up being very buggy in the search results. Anyone have a solution for how to add it??
To see the bugginess in action, go to the site (verysmartideas.com) and use the search bar at the top to search for a category (i.e. american) or an ingredient (i.e. chicken).
]]>Hey,
I’m trying to have 2 fields and if one of them empty I don’t want it to be rendered in the front end.
As you can see in the following page after the button with amazon logo there is a second button with just a text, above that text, there is an empty image tag. Is there any way to hide a field when it’s empty? I’m not a developer so I could not figure this out please help me ??
Thank you ??
Dc
HI!
Block created with Block Lab works perfectly fine in any post, but using “Ultimate Addons for Gutenberg” plugin, which can show a “post grid” with “post extract”, block just dissapears… when you go to see the actual post, you can see the block.
ANy way to solve this?
]]>Hi, I programmatically created a custom block. I can see it on the blocks menu and I’m able to add it to post editor. However, the block is not showing on the page/post once published. How do I render and style these blocks? Thank you!
ref: https://getblocklab.com/building-custom-blocks-programmatically/
]]>So Amazon is having some issues with onelink where .com links aren’t redirecting to local Amazon versions.
In the image field of blocks, images look like
[amazon fields=”insert_ASIN” value=”thumb” image_size=”large” image_alt=”insert_alt” tracking_id=”insert_tracking_id”]
For my onelink links to work, I need to have this before all of them:
However, blocks doesn’t allow me to link the image directly to a URL. Is there a way to overwrite this?
]]>Hello
Here is my configuration:
– WordPress (5.5.1)
– Genesis Customs Blocks (last)
– Custom Content Shortcode Version 3.8.6 by Eliot Akira | Auto updates disabled
I would need some help as I think this is either a bug or a misuse on my part.
I created a WordPress page that serves as a reusable component in other pages (easier to change the content at one cost)
this page uses a BlockLab component that displays correctly on this page.
When I call this component (my page) with a shortcode like this:
[content id = 155]
Nothing appearedā¦
Is this due to the Genesis template system.
Thanks for your help
Bertrand
]]>I have block labs installed on a client’s website. And a theme that uses the block-labs API.
I’d like to avoid a situation where the plugin is migrated through the client’s actions – and the blocks stop working. Changing the custom code using the blocks-lab API is not feasible ATM.
Also, separate issue – you might want to polyfill the block-labs functions and hooks in genesis so as to avoid any breakage. Wrapped in a function_exists
etc. so as to render my above concern moot.
Thank you.
]]>I want to display several Blocks on one page, but only the last block is displayed
<!– Section Home –>
<?php the_content(); ?>
<h1><?php block_field( ‘block_lab__page_home__section_home__headline’ ); ?></h1>
<span><?php block_field( ‘block_lab__page_home__section_home__headline_sub’ ); ?></span>
” class=”d-none” alt=””>
” class=”d-none” alt=””>
<!– Section Footer–>
<h2><?php block_field( ‘block_lab__seo_text__headline’ ); ?></h2>
<?php block_field( ‘block_lab__seo_text__text’ ); ?>
Hello,
Few issues with the migration tool in a multisite environment:
– No ability to migrate all sites
– Final step trys to disable and remove the Block Lab plugin – Even if used by other sites! I have Block Lab network activated so this failed the permission check.
So I don’t really have a route forward, I’ve network activated the new plugin, and my templates are picked up by both plugins – but I can’t add anything new and have no way of seeing which sites are activated and which aren’t.
I’m left with opportunistically migrating sites, but with a few 1000 this is going to be painful.
Please can you improve the migration tool to support multisite?
]]>I migrated to the new Genesis Blocks and now it can’t find the templates I had setup. I assume because I use block_lab_template_path filter. Is there an alternative to this for the new Genesis Blocks?
]]>The Block Lab plugin should be aware that Genesis Custom Blocks is already installed, and if so, it should not require you to have ‘install_plugins’ permissions, or require the Genesis installation step during the migration process.
I ran into a situation today with Pantheon hosting where I needed to migrate my blocks. Pantheon live environments do not allow for plugin installation. You need to install plugins on development, and then push those plugins to the live environment via Git.
And so on live, I needed to migrate. I had the Genesis Custom Blocks plugin already installed – however I did not have ‘install_plugins’ permission on live, and therefore I couldn’t even get to the Migrate menu.
First, I had to hack class-submenu.php to ignore the ‘install_plugins’ requirement. Then I had to actually unminify the admin.migration.js, find the React component for the Genesis Custom Blocks installation step, and erase everything except the next step button to trick the Migration into thinking it had just installed Genesis.
Then, the actual migration (Step 4) worked fine.
I’m sure my use case is not the norm, but I wanted to explain my situation in the event it may help someone in the future.
]]>Just upgraded to the Genesis system and there seems to be nowhere to enter the license key without signing up to a years hosting which we do not want.
What are we missing?
Hey there,
I just updated and saw the message to transition to Genesis Custom Blocks. So, I just tried migrating and it doesn’t work. All the blocks in block lab were deleted. I get a migration error:
The following error ocurred:
<p>There has been a critical error on your website.</p><p><a href="https://www.ads-software.com/support/article/debugging-in-wordpress/">Learn more about debugging in WordPress.</a></p>
The Genesis Custom Blocks don’t work either. It has a menu item but the only sub menu item there is “Documentation” & “Genesis Pro”.
My website has over 3000 posts and each post has multiple blocks so I’m really worried about this transition. I would really grateful if you could help me out.
And yes the developer notice link for migration doesn’t work either: https://getblocklab.com/migrating-to-genesis-custom-blocks/
]]>I have created a number of blocks in the backend using BlockLab Free however once you reach a certain amount of blocks they disappear from the page guttenberg editor is there a maximum number of custom blocks you can create ?
]]>Hello! In debug mode, the following error occurs: “the rest_validate_value_from_schema Function was called incorrectly. The schema keyword “type” for can only be one of the built-in types: array, object, string, number, integer, boolean, and null. For more information, see the “Debugging in WordPress” page. (This message was added in version 5.5.0.)”. When checking “Health Check & Troubleshooting”, the problem appears when “Block Lab”is active. Please help solve this problem.
]]>Hello! In debug mode, the following error occurs: “the rest_validate_value_from_schema Function was called incorrectly. The schema keyword “type” for can only be one of the built-in types: array, object, string, number, integer, boolean, and null. For more information, see the “Debugging in WordPress” page. (This message was added in version 5.5.0.)”. When checking “Health Check & Troubleshooting”, the problem appears when “Block Lab”is active. Please help solve this problem.
]]>Hello! In debug mode, the following error occurs: “the rest_validate_value_from_schema Function was called incorrectly. The schema keyword “type” for can only be one of the built-in types: array, object, string, number, integer, boolean, and null. For more information, see the “Debugging in WordPress” page. (This message was added in version 5.5.0.)”. When checking “Health Check & Troubleshooting”, the problem appears when “Block Lab”is active. Please help solve this problem.
]]>Hello! In debug mode, the following error occurs: “the rest_validate_value_from_schema Function was called incorrectly. The schema keyword “type” for can only be one of the built-in types: array, object, string, number, integer, boolean, and null. For more information, see the “Debugging in WordPress” page. (This message was added in version 5.5.0.)”. When checking “Health Check & Troubleshooting”, the problem appears when “Block Lab”is active. Please help solve this problem.
]]>I am using Block Lab to create my own blocks and last night I was editing the css of the block and it was working great, but now the preview is not updating when I new css to the blocks-{block-name}.css file. Any suggestions on how to fix this?
]]>If I’m doing custom blocks for a custom theme that will only be used on one site, is there any reason I can’t keep the block css in my main stylesheet? It seems to work fine that way, but I might be missing something.
I adore this plugin. It’s fantastic. Thank you for creating it.
]]>When I activate this plugin after installing from the WordPress plugin catalog, and try to use the dashboard screen for it, I get a message: “No license was found for this installation” and a field for me to enter the license key. However, your documentation doesn’t mention this step, and there’s no link in the plugin, not can I find information on your website or FAQs, to tell how to obtain this key.
I don’t understand why nobody else here has been asking about this, since it’s apparently impossible to use the plugin as it stands.
]]>I have installed Blocklab, and created my first block, and block theme file.
All good in the Block creator.
Go to add the block to a page or post and there is no custom block in the editor.
Running:
WP 5.5 (latest update)
Resi Theme 1.2.9 (Latest)
Blocklab 1.5.6 (installed today)