woorockets / wr-pagebuilder Goto Github PK
View Code? Open in Web Editor NEWPageBuilder for Wordpress from woorockets.com
PageBuilder for Wordpress from woorockets.com
Hi, today I made an update and the editor (tinymce) changed. There is no more visual/text tab and the link button is missing. Is there an easy fix?
wr page builder first time text save fine but next time when we tries to update it show fatal error.
Fatal error: Maximum function nesting level of '100' reached, aborting! in F:\wamp\www\rohini\wp-includes\l10n.php on line 794
Call Stack
1 0.0023 328024 {main}( ) ..\post.php:0
2 1.9049 36973960 include( 'F:\wamp\www\rohini\wp-admin\edit-form-advanced.php' ) ..\post.php:173
3 2.5103 39265240 do_meta_boxes( ) ..\edit-form-advanced.php:717
4 2.5111 39268272 call_user_func:{F:\wamp\www\rohini\wp-admin\includes\template.php:1037} ( ) ..\template.php:1037
5 2.5112 39268384 WR_Pb_Core->page_builder_html( ) ..\template.php:1037
6 2.6096 39920672 include( 'F:\wamp\www\rohini\wp-content\plugins\wr-pagebuilder\templates\page-builder.php' ) ..\core.php:461
7 2.6104 39937856 WR_Pb_Helper_Shortcode::do_shortcode_admin( ) ..\page-builder.php:159
8 2.6115 39947128 preg_replace_callback ( ) ..\shortcode.php:910
9 2.6115 39986560 WR_Pb_Helper_Shortcode::do_shortcode_tag( ) ..\shortcode.php:910
10 2.6115 39994632 call_user_func:{F:\wamp\www\rohini\wp-content\plugins\wr-pagebuilder\core\helper\shortcode.php:923} ( ) ..\shortcode.php:923
11 2.6115 39995008 WR_Pb_Helper_Shortcode::shortcode_to_pagebuilder( ) ..\shortcode.php:923
12 2.6140 40053736 WR_Row->element_in_pgbldr( ) ..\shortcode.php:972
13 2.6141 40053736 WR_Pb_Helper_Shortcode::do_shortcode_admin( ) ..\row.php:287
14 2.6166 40062864 preg_replace_callback ( ) ..\shortcode.php:910
15 2.6450 40200152 WR_Pb_Helper_Shortcode::do_shortcode_tag( ) ..\shortcode.php:910
16 2.6450 40200864 call_user_func:{F:\wamp\www\rohini\wp-content\plugins\wr-pagebuilder\core\helper\shortcode.php:923} ( ) ..\shortcode.php:923
17 2.6450 40200912 WR_Pb_Helper_Shortcode::shortcode_to_pagebuilder( ) ..\shortcode.php:923
18 2.6470 40259368 WR_Row->element_in_pgbldr( ) ..\shortcode.php:972
19 2.6471 40259368 WR_Pb_Helper_Shortcode::do_shortcode_admin( ) ..\row.php:287
20 2.6474 40260440 preg_replace_callback ( ) ..\shortcode.php:910
21 2.6518 40274536 WR_Pb_Helper_Shortcode::do_shortcode_tag( ) ..\shortcode.php:910
22 2.6518 40275264 call_user_func:{F:\wamp\www\rohini\wp-content\plugins\wr-pagebuilder\core\helper\shortcode.php:923} ( ) ..\shortcode.php:923
...........
........
99 2.7243 41225136 translate( ) ..\l10n.php:173
I have this error when editing a page:
Warning: Invalid argument supplied for foreach() in
/wp-content/plugins/wr-pagebuilder/core/converter/converter.php on line 128
I disable code in wp-content\plugins\wr-pagebuilder/wr-pagebuilder.php.
// Set custom error reporting level
// error_reporting( E_ALL ^ E_NOTICE );
But, it still shows Warning.
I am using:
Hi!
I found your plugin, and I am using it in a project of my company. But I have a problem with the Page Templates:
I created two templates, when I switch between this templates when the WPML plugin is enabled, the template change doesn't work. In the browser console shows the message "Uncaught ReferenceError: ajaxurl is not defined" This error disappear when I disabled the translation plugin.
Any idea what is happening?
While saving a page the site crashed with a Fatal error saying
PHP Fatal error: Cannot declare class WR_Pb_Builtin_Shortcode, because the name is already in use in [PATH]/wp-content/plugins/wr-pagebuilder/shortcodes/main.php on line 29
Hello,
Thank you for building this page builder and making it a free resource.
It is working well so far minus one issue โ when testing out the page builder locally I am getting this warning in the page builder editor view:
Warning: Invalid argument supplied for foreach() in .../wp-content/plugins/wr-pagebuilder/core/converter/converter.php on line 128
I've deactivated all of our plugins and still receive this warning. Any ideas of how to resolve this issue?
Thanks for all your help,
:: Rachel
Hi, I think i found a bug in core.php at https://github.com/WooRockets/WR-PageBuilder/blob/master/core/core.php#L855 inside pagebuilder_to_frontend method.
It happens that if a post is not yet published the if statement at line 855 is not true so the $content variable is not getting the value from _wr_page_builder_content meta.
I have used this plugin in my wordpress theme project. It's awesome but often it's hanging out with running spinner when tried to add new elements. Could you please fix this error?
Thanks
Steps to reproduce:
Create a new page
Choose PageBuilder tab
Choose "Add Widget"
Select any widget
Instead of choosing "Cancel" or "Save", hit escape
Choose "Add Widget" again
Try and select a widget, clicking on a widget won't work.
If you type some text in the classic word press editor "This is a Test.", then switch to Page Builder tab it looks good. Page Builder converts the text so some basic row/col/text shortcodes. But when switching back to Classic Editor it shows these shortcodes:
[wr_row][wr_column]This is a Test.[/wr_column]][wr_text]This is a Test.[/wr_text][/wr_column][/wr_row]
Switch back to Page Builder will cause the text to be shown twice, as the Page Builder tries to fix the wrong nesting. Repeating this process results in unwanted duplication of the initial content.
In addition: when saving in this state I get an error like #15.
I verified the database as well and found the meta Key "_wr_page_builder_content" showing the same wrong content.
The behaviour seems to be fine, when I skip the if( $refine )
section in the code.
Hi there!
Whenever i try to add a WP_Widget
which renders Posts, using the_content
or the_excerpt
, only the shortcode (wr_widget
) of this widget is evaluated. The outer structure, including all wr_row
s and wr_column
s is not evaluated and displayed as plain text on the page.
one simple way to reproduce this, is to add a simple <?php the_excerpt() ?>
in the WP_Widget_Recent_Posts
(approx line 717) in default-widgets.php
and add it to a wr-pagebuilder-layout.
it should read like this:
...
<ul>
<?php while ( $r->have_posts() ) : $r->the_post(); ?>
<?php the_excerpt(); // <------ INSERT TO BREAK! ?>
<li>
<a href="<?php the_permalink(); ?>"><?php get_the_title() ? the_title() : the_ID(); ?></a>
...
most template-tags seem to be fine. anything utilizing the_content
seems to break. my best guess yet would be the order of the filters registered on the_content
. some context worth looking at seems to be in the pagebuilders core/core.php
stating:
// remove placeholder text which was inserted to < and >
$wr_pagebuilder_content = WR_Pb_Utils_Placeholder::remove_placeholder( $wr_pagebuilder_content, 'wrapper_append', '' );
$wr_pagebuilder_content = preg_replace_callback(
'/\[wr_widget\s+([A-Za-z0-9_-]+=\"[^"\']*\"\s*)*\s*\](.*)\[\/wr_widget\]/Us', array( 'WR_Pb_Helper_Shortcode', 'widget_content' ), $wr_pagebuilder_content
);
do you have any idea what is causing this?
Just updated to 2.4.5, went to pages and began editing a page. Added an accordion, ensured "Allow Multiple Opening" was set to "No". Published, and viewed page. The first panel appears open initially. Clicking on the second panel does not cause the first panel to close. Deactivating/reactivating the plugin did not fix the problem.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.