-
AuthorPosts
-
January 7, 2014 at 7:06 pm #206418
My issue: Anonymous users, and subscribed users are unable to view full-width masonry pages (content element). I did not test other types of users. At first I thought it was a plugin issue. I disabled Permit Press, and Capabilities Manager (part of Permit Press). This did not solve my issue. I re-enabled the plugins, and gave subscribers rights to everything in Capabilities Manager, and removed permissions until I finally found the culprit. Since I am unable to edit Anonymous rights through Capabilities manager, I just worked with Subscriber capabilities. I enabled “Read Hidden Forums.” After I gave this permission to subscribers a subscriber could view a full width masonry page (or content element). Eventually I decided to disable bbpress. At this point anonymous users could view a full width masonry content element. After I disabled bbpress though, other things got messed up on the site. I’m not utilizing bbpress, but if I remember correctly bbpress comes with enfold theme. This makes me believe the theme kind of depends on bbpress for certain things. Also, i would like to utilize bbpress in the future. I don’t want it disabled.
Is there anything that could be done so that full width masonry content elements are not being categorized as hidden forums, or do you have any suggestions or feedback?
Thanks for taking the time to read this lengthy post. Any feedback or suggestions is greatly appreciated.
Sincerely,
tplagenz
January 8, 2014 at 3:58 am #206608Hey tplagenz!
bbPress by itself is just a supported plugin. The theme doesn’t really use it for anything or need it. In fact it only really styles it and nothing else.
I can’t think of why bbPress would have any impact on masonry galleries. What are you using to manager the user levels? Any membership plugin or anything like that?
Cheers!
DevinJanuary 10, 2014 at 4:05 pm #208050Hey Devin,
Thanks for the reply. I was using Permit Press to manage user levels. Whether I disabled or enabled Permit Press it made no difference with my issue. I am pretty sure Permit Press makes permanent changes even after you delete the plugin. I spent some time scrubbing my database, and user capabilities to see if it would fix the issue but came up empty handed. I decided to just remove bbpress for now, and address the issue in the future when I would like to implement forums. Considering how fast plugins come and go, and are updated my issue may just be resolved in time.
Sincerely,
tplagenz
January 10, 2014 at 4:36 pm #208060If the plugin is coded correctly then it should have a set of steps when you uninstall it to remove anything stored on your server. That usually doesn’t get run on just deactivating it so you could try deleting it through the WordPress admin and see if that helps as well or just down the road when you re-approach the issue.
January 17, 2014 at 4:11 am #211000I have the similar issue…but will both masonry and grid content for blog (other format seems to work).
When I unable the BBPress Forum plugin none of the enfold short code blog elements are displayed for visitors, but they work fine for registered users. Here is an example: http://visualwilderness.com/
On this page there needs to be portfolio grid…and it is not there. When I deactivate the BBPress the Grid comes back.
Update: You can recreate this issue when you create a Private Forum using BBPress. If all your forums are public everything works fine, but once you create a private forum the Blog Grid and Blog Masonry Layouts stop functioning for entire site.
- This reply was modified 10 years, 10 months ago by Jay.
January 17, 2014 at 4:57 am #211007Hey!
I see the grid fine on my end:
Cheers!
DevinJanuary 17, 2014 at 5:04 am #211010See my update:
Update: You can recreate this issue when you create a Private Forum using BBPress. If all your forums are public everything works fine, but once you create a private forum the Blog Grid and Blog Masonry Layouts stop functioning for entire site for visitors. Registered users will not see any issues. The only way to restore this issue that I know of is to restore the BBPress or to make the forum all public again.
- This reply was modified 10 years, 10 months ago by Jay.
January 18, 2014 at 8:09 am #211521I just did a test with bbPress 2.5.3 and the most recent version of the theme files with both a public forum and a forum set as private and wasn’t able to reproduce it.
If you have any other plugins active try deactivating them and see if that helps.
January 18, 2014 at 5:43 pm #211580Hey!
Please insert following code into the functions.php file
add_filter('avf_registered_post_type_array', 'avia_remove_bbpress_post_type_options', 10, 2); function avia_remove_bbpress_post_type_options($post_type_option, $args) { if(!empty($post_type_option)) { foreach($post_type_option as $key => $post_type) { if($post_type == 'forum' || $post_type == 'topic' || $post_type == 'reply') { unset($post_type_option[$key]); } } } return $post_type_option; } add_filter('avia_masonry_entries_query', 'avia_remove_bbpress_post_type_from_query', 10, 2); add_filter('avia_post_grid_query', 'avia_remove_bbpress_post_type_from_query', 10, 2); add_filter('avia_post_slide_query', 'avia_remove_bbpress_post_type_from_query', 10, 2); add_filter('avia_blog_post_query', 'avia_remove_bbpress_post_type_from_query', 10, 2); function avia_remove_bbpress_post_type_from_query($query, $params) { if(!empty($query['post_type']) && is_array($query['post_type'])) { foreach($query['post_type'] as $key => $post_type) { if($post_type == 'forum' || $post_type == 'topic' || $post_type == 'reply') { unset($query['post_type'][$key]); } } } return $query; }
We’ll include this code in the next theme update.
Cheers!
PeterJanuary 18, 2014 at 7:33 pm #211648Peter,
Works great! Thanks.
-
AuthorPosts
- The topic ‘bbpress and full width masonry’ is closed to new replies.