eevan79
Forum Replies Created
-
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not saved@vladogrcic no problem. I do it myself without a plugin, with custom fields for product IDs and function that check if user purchased the product. It works fine. Thank you for reply, anyway.
However, about your plugin…I think it’s related with autosave (when it triggers page restrict settings for the current page is not saved).
Good luck with plugin and best regards.
- This reply was modified 1 year, 3 months ago by eevan79.
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not savedI just noticed another bug. After update every page lost settings and became unrestricted. So, I setup all again. After few days, some pages were restricted but other pages, again, lose all restriction settings (unrestricted). And I setup pages again. Today, 2 pages lost settings (I even did not edited those pages after last bug).
There is definitely a bug where the page loses restriction settings over time.
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not savedThank you for answers.
- I didn’t noticed options for that. Will take a look.
- There are a variety of reasons why someone would protect a page. It might be a presentation or a video clip or some kind of award or whatever. So it would be useful to be able to change that title. Not necessary but can be useful.
- maybe because the protected page is some temporary promotion that lasts for a few days. And then it is not related to the purchase but globally. I generally don’t need it, but that’s why I was wondering how this works. Currently it’s fine for me.
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not saved3. Does the timeout option apply globally or is it calculated from the moment the customer unlocked or bought the product? There is no explanation for this anywhere.
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not savedAnd few more suggestions:
- Option to change this text: Your access to this section expired or you haven’t bought products needed to access this page. Buy PRODUCT?in order to access this section!
- And change the title of Restricted Pages on the My Account page.
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not savedI produced error logs on the localhost:
Stack trace: 1. {main}() C:\wamp64\www\webtest\wp-admin\post.php:0 2. require() C:\wamp64\www\webtest\wp-admin\post.php:187 3. the_block_editor_meta_boxes() C:\wamp64\www\webtest\wp-admin\edit-form-blocks.php:316 4. do_meta_boxes() C:\wamp64\www\webtest\wp-admin\includes\post.php:2267 5. PageRestrictForWooCommerce\Includes\Admin\Classic_Metabox_Main->display_metabox() C:\wamp64\www\webtest\wp-admin\includes\template.php:1445 6. include_once() C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\includes\admin\class-classic-metabox-main.php:63 Warning: count(): Parameter must be an array or an object that implements Countable in C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\admin\partials\page-edit-classic-metabox.php on line 59
Stack trace: 1. {main}() C:\wamp64\www\webtest\wp-admin\post.php:0 2. require() C:\wamp64\www\webtest\wp-admin\post.php:187 3. the_block_editor_meta_boxes() C:\wamp64\www\webtest\wp-admin\edit-form-blocks.php:316 4. do_meta_boxes() C:\wamp64\www\webtest\wp-admin\includes\post.php:2267 5. PageRestrictForWooCommerce\Includes\Admin\Classic_Metabox_Main->display_metabox() C:\wamp64\www\webtest\wp-admin\includes\template.php:1445 6. include_once() C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\includes\admin\class-classic-metabox-main.php:63 Warning: Invalid argument supplied for foreach() in C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\admin\partials\page-edit-classic-metabox.php on line 83
Stack trace: 1. {main}() C:\wamp64\www\webtest\wp-admin\post.php:0 2. require() C:\wamp64\www\webtest\wp-admin\post.php:187 3. the_block_editor_meta_boxes() C:\wamp64\www\webtest\wp-admin\edit-form-blocks.php:316 4. do_meta_boxes() C:\wamp64\www\webtest\wp-admin\includes\post.php:2267 5. PageRestrictForWooCommerce\Includes\Admin\Classic_Metabox_Main->display_metabox() C:\wamp64\www\webtest\wp-admin\includes\template.php:1445 6. include_once() C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\includes\admin\class-classic-metabox-main.php:63 Warning: Invalid argument supplied for foreach() in C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\admin\partials\page-edit-classic-metabox.php on line 114
Stack trace: 1. {main}() C:\wamp64\www\webtest\wp-admin\post.php:0 2. require() C:\wamp64\www\webtest\wp-admin\post.php:187 3. the_block_editor_meta_boxes() C:\wamp64\www\webtest\wp-admin\edit-form-blocks.php:316 4. do_meta_boxes() C:\wamp64\www\webtest\wp-admin\includes\post.php:2267 5. PageRestrictForWooCommerce\Includes\Admin\Classic_Metabox_Main->display_metabox() C:\wamp64\www\webtest\wp-admin\includes\template.php:1445 6. include_once() C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\includes\admin\class-classic-metabox-main.php:63 Warning: Invalid argument supplied for foreach() in C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\admin\partials\page-edit-classic-metabox.php on line 149
Stack trace: 1. {main}() C:\wamp64\www\webtest\wp-admin\post.php:0 2. require() C:\wamp64\www\webtest\wp-admin\post.php:187 3. the_block_editor_meta_boxes() C:\wamp64\www\webtest\wp-admin\edit-form-blocks.php:316 4. do_meta_boxes() C:\wamp64\www\webtest\wp-admin\includes\post.php:2267 5. PageRestrictForWooCommerce\webtest\Admin\Classic_Metabox_Main->display_metabox() C:\wamp64\www\webtest\wp-admin\includes\template.php:1445 6. include_once() C:\wamp64\www\hor\wp-content\plugins\page-restrict-for-woocommerce\includes\admin\class-classic-metabox-main.php:63 Warning: Invalid argument supplied for foreach() in C:\wamp64\www\webtest\wp-content\plugins\page-restrict-for-woocommerce\admin\partials\page-edit-classic-metabox.php on line 171
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not savedPlugins that may have conflicts: Ultimate Blocks, Spectre. The classic editor definitely has a conflict, it’s enough that it’s installed and active (it doesn’t have to be used in post or pages).
Forum: Plugins
In reply to: [Page Restrict for WooCommerce] Page settings not savedRegarding the first problem, it seems that there is a conflict with another plugin. During testing, I found out that the additional blocks plugin is causing a problem and the data is not being saved. Also, if the classic editor is active, the data will not be saved.
Yes,
just updated and problem is gone.
Thank you for fast reply.
Forum: Fixing WordPress
In reply to: Featured images now with 1px width/heightFound issue (only plugin that I didnt disable/temp_remove because I thought it’s not a probl).
Increase the memory limit is not an option.
Keep in mind that a huge memory limit is a poor substitute for good coding. A poorly written script may inefficiently squander memory which can cause severe problems for frequently executed scripts.
Also, there is a possibility to suspend your account.
To (try to) solve so many problems and conflicts with other plugins that use jquery:
in every .js putjQuery.noConflict();
var $j = jQuery;Than replace $ with $j everywhere. eg $j(function(){ //…
Still this will not solve problems with lots of queries (116 on homepage and 207 on gallery page. Earlier I don’t have more that 40 queries) and problems with CPU/memory usage.
No offence, but I think that you are wasting your time…The same thing happened to me (and many other users as I see). I just edited post with rating -> Click on Reviews and at bottom is your post with rating. Change rating as you want and update it.
Can’t test right now, but try this:
.ngg-album-compact {
margin:0px !important;
text-align:center;
width:120px;
display: inline-block;
}Find this class ngg-albumoverview and chanage to:
.ngg-albumoverview {
width: 100%;
margin: 0 auto;
text-align: center;
}@chip_88, as far as I know following css class is used for albums:
ngg-album (wrapper)
ngg-albumtitle
ngg-albumcontent
ngg-thumbnail
ngg-descriptionHave you tried to refresh browser cache (F5 or CTRL+F5)? I have tested with browser developer console and it’s working fine. So, basically you need to remove float property, set margins (centered) and padding to 0 and text-align to center.
Example:
ngg-album {
text-align:center;
}.ngg-thumbnail -> remove float property and set text-align:center, or if you want to override NGG style using theme style.css use !important declarations (so style will stay after plugin update).
.ngg-thumbnail {
float: none !important;
text-align:center !important;
margin: 0 auto !important;
}
Same for other class. With display property you define how a certain HTML element should be displayed. Example
display: inline-block -> the element is placed on the same line as adjacent content.
display: block -> the element is displayed like paragraphs ( as a block-level element)
etc…