Have you come across this error anytime? Such an error occurs when you install a new theme, plugin or upgrade your WordPress to the latest version.
This is because the PHP Memory Limit of your Host is lesser than the process actually needs. In such cases, you might want to increase the host memory Limit in order to complete the process.
Following are 5 different ways you can increase your Host』s PHP Memory Limit:
1. Changing the Memory Limit via wp-config.php:
This method will be comfortable for those who do not want to mess with the PHP.ini file. All you need to do is add define(『WP_MEMORY_LIMIT』,』XM』); in your wp-config.php file. Here too, 『X』 is the number of MBs you wish to extend your limit to.
define('WP_MEMORY_LIMIT','256M');
2. Increasing Memory Limit via PHP.ini file:
Most of the small shared hosting servers don』t allow users to access their PHP.ini file. If you are granted access, you can directly increase the memory limit here. If not, you can ask the host to allow you to create a duplicate PHP.ini file in your directory. The data or values in this duplicate PHP.ini file will override the data in the original file. To do this, you can simply create a file named PHP.ini in the directory where your WordPress website is installed. If you wish to increase the limit to X MB, you can enter the command memory_limit = X M; where X is a number.
memory_limit = 256 M;
3. Changing Memory Limit via wp-config.php:
This is an alternative method to the PHP.ini file method. You simply need to add the command: ini_set(『memory_limit』,』XM』); in your wp-config.php file that is placed in the root folder of your WordPress installation. Note: X is the number of MBs you wish to increase the memory limit to.
ini_set('memory_limit','256M');
4. Modifying the .htaccess file:
In case you have a .htaccess file, you can simply add the command: php_value memory_limit XM in it, to increase the memory limit to X MB. Note: A default WordPress Installation won』t have a .htaccess file.
php_value memory_limit 256M
5. Contact your host:
If you are a non techie or are new to all of this, it is better to get it done from someone who knows it all. Your host can be the best one to get in touch. Contact him to help you increase your PHP Memory Limit.
Available from Version 1.3.0
UABB comes with a huge template library. For better user experience, we have categorized all the section templates according to their purpose, viz. Call to action, Heading, Content, Team, Contact etc.
In order to be able to access these section templates, you have to install the category you wish to use from the Template Cloud.
Here is an article that will help you install your desired section category from the Template Cloud.
1. Make sure you have installed the desired category from the Template Cloud.
Go to Settings -> UABB -> Template Cloud -> Sections -> Install the category you wish to use.
2. Check the status of UABB Addon』s UI Design setting in WP Dashboard -> Settings -> UABB -> General Settings
If UABB Addon』s UI Design setting is enabled – You will find row section under Sections panel –
If UABB Addon』s UI Design setting is disabled – You will find row section under Add Content panel –
Note: In case you are using Beaver Builder 2.0, you』ll see the row sections added under the Row tab of the Page Builder.
Have you ever wanted a module to act like you want it to?
We are here to help. We』ll be adding a few actions that will make customization easier and faster. Don』t see an action you』ve thought of? Let us know. We』ll add that too!
Module: Advanced Post
Action: uabb_blog_posts_before_post
Description: This action gets executed at the starting of each post div. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action before starting of each post div.
function abc( $post_id, $settings ) {
//Do any operation with the $post_id. Helps one perform any action before starting of each post div.
echo 'some text';
}
add_action( 'uabb_blog_posts_before_post', 'abc', 10, 2 );
Action: uabb_blog_posts_after_post
Description: This action gets executed at the end of each post div. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action after the end of each post div.
function abc($post_id, $settings ) {
//Do any operation with the $post_id. Helps one perform any action after the end of each post div.
echo 'some text';
}
add_action( 'uabb_blog_posts_after_post', 'abc', 10, 2 );
Action: uabb_blog_posts_before_title
Description: This action gets executed before the post title is shown. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action before the post title.
function abc($post_id, $settings) {
//Do any operation with the $post_id. Helps one perform any action before the post title.
echo 'some text';
}
add_action( 'uabb_blog_posts_before_title', 'abc', 10, 2);
Action: uabb_blog_posts_after_title
Description: This action gets executed after the post title is shown. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action after the end of each post title.
function abc($post_id, $settings) {
//Do any operation with the $post_id. Helps one perform any action after the post title.
echo 'some text';
}
add_action( 'uabb_blog_posts_after_title', 'abc', 10, 2 );
Action: uabb_blog_posts_before_meta
Description: This action gets executed before the post meta is shown. Parameter to this is current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action before the post meta.
function abc($post_id, $settings) {
//Do any operation with the $post_id. Helps one perform any action before the post meta.
echo 'some text';
}
add_action( 'uabb_blog_posts_before_meta', 'abc', 10, 2 );
Action: uabb_blog_posts_after_meta
Description: This action gets executed after the post meta is shown. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action after the post meta.
function abc($post_id, $settings) {
//Do any operation with the $post_id. Helps one perform any action after the post meta.
echo 'some text';
}
add_action( 'uabb_blog_posts_after_meta', 'abc', 10, 2 );
Action: uabb_blog_posts_before_content
Description: This action gets executed before the post content is shown. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action before the post content.
function abc($post_id, $settings) {
//Do any operation with the $post_id. Helps one perform any action before the post content.
echo 'some text';
}
add_action( 'uabb_blog_posts_before_content', 'abc', 10, 2 );
Action: uabb_blog_posts_after_content
Description: This action gets executed after the post content is shown. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action after the post content.
function abc($post_id, $settings) {
//Do any operation with the $post_id. Helps one perform any action after the post content.
echo 'some text';
}
add_action( 'uabb_blog_posts_after_content', 'abc', 10, 2 );
Action: uabb_blog_posts_before_image
Description: This action gets executed at the starting of each post featured image. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action before starting of each post featured image.
function abc( $post_id, $settings ) {
//Do any operation with the $post_id. Helps one perform any action before starting of each post featured image.
echo 'some text';
}
add_action( 'uabb_blog_posts_before_image', 'abc', 10, 2 );
Action: uabb_blog_posts_after_image
Description: This action gets executed after the each post featured image. Parameters to this are current post_id and settings object. This is helpful when one needs extra actions on individual posts.
// Helps one perform any action after the post featured image.
function abc( $post_id, $settings ) {
//Do any operation with the $post_id. Helps one perform any action after the each post featured image.
echo 'some text';
}
add_action( 'uabb_blog_posts_after_image', 'abc', 10, 2 );
Module: Advanced Menu
Action: uabb_advanced_menu_before
Description: This action is built to add some HTML code before the menu.
// This function adds Buy Now Button Before the Menu
function function_name() {
echo "
"; // Change this html.
}
add_action( 'uabb_advanced_menu_before', 'function_name' );
Action: uabb_advanced_menu_after
Description: This action is built to add some HTML code after the menu.
// This function adds Buy Now Button After the Menu
function function_name() {
echo "
Action: uabb_price_box_button
Description: This action is built to add custom HTML code in place of price box button. This is helpful when one needs to add custom button code. Parameter to this is $box_id which is column number and index starts from 0.
// This function add custom button in price box column
function function_name( $box_id ) {
if( $box_id == 0 ) {
echo '';
}
}
add_action( 'uabb_price_box_button', 'function_name', 10, 1);
Need more actions? We』ll keep updating this post.
If you』ve been working with Beaver Builder, you might have observed that whenever you add a module or make a slight change on a page, you need to save and publish it in order to see it live.
But, in the latest version of UABB, i.e. the Ultimate Addons for Beaver Builder version 1.2.0, we』ve introduced the Live Preview button using which you will be able to see how your changes look without having to publish the entire page.
You can enable / disable this live preview option by following the steps mentioned below.
Click on 「UABB」 seen under settings, and then go to General Settings.
You』ll find an option that says Enable Live Preview. You can enable or disable this by clicking on the checkbox.
Note: This option is enabled by default. You can disable it using the same steps.
Also, note that the Live Preview option has been deprecated from version 1.4.4.
Section and Page Templates don』t look the same when I am using them. Why?
The Ultimate Addons for Beaver Builder come with a huge collection of section and page templates. The templates quite often do not look same as the demos when you use them on your website.
This is because, they are coupled with theme typography that compels them to inherit the theme settings and formatting options.
This means that the UABB templates retrieve your theme font size, colors and styling when used on your site. This saves you hours of work trying to match the template to your theme.
Basically, our thoughts behind doing this is to let the template adopt the styling of your theme and look like a part of your website.
Fatal error: Call to undefined function array_replace_recursive()
First of all – Please make sure that you have installed version 1.1.0 or newer of UABB. We have applied patch for this issue in our version 1.1.0. Please upgrade to it to run your website smoothly.
Meanwhile, to get back your website in working condition. Please deactivate the UABB plugin and remove it manually through your FTP program.
Login to the site via your FTP Program.
Go to the WordPress plugins directory and find bb-ultimate-addon folder.
Delete the bb-ultimate-addon folder from your server.
Have you ever wanted to use the gradient effect for row backgrounds in your website? The Ultimate Addons for Beaver Builder introduces this feature in version 1.6.0.
You can use this feature by following the steps mentioned below.
1. Open the Row settings window by clicking on the settings icon as shown in the image below.
2. Select Ultimate Gradient Option seen in the dropdown across the background type options.
3. After selecting Ultimate Gradient under background type, you will see a new section named Gradient. You can now change the gradient type, color and a lot more to make your row look beautiful.
If you are unable to see the Ultimate Gradient option under the background type options of row settings, make sure you have enabled this extension under Dashboard -> Settings -> UABB. Please refer to the article about enabling / disabling UABB modules. You can enable extensions too!
Will I lose all my design work when I download and re-install the plugin?
The Ultimate Addons for Beaver Builder is built in order to ease your work of designing and building websites.
Therefore, we make sure that you do not lose anything after you deactivate and re-install the plugin manually.
Please go ahead and update your plugin without any worries!
How to Set Different Image Positions in Price List?
The image can be added for every price list item. This image position can be set at the left/right/top of the content. According to the image position overall alignment of the content can be managed.
Settings are available under Layout > Layout Settings. Size of the image can be managed from Style > Image Section > Image Size.