Then, in each of 16 files, you’d like to change the BP Templates’ page title’s header tag from `
…
` or `
..
` to `
// Titles Of Respective BP Page Templates //
`, just watch out when you do this in the /activity/index.php page.
Save files.
Did you copy the styles from Twenty Ten per link I posted in Instruction D. above?
I managed to fix the issue with the sidebar. I just had to move the call function for the sidebar outside the div tag and it seems to work now..
Still trying to figure out what I need to do to change the CSS and only effect the buddypress part of the template though..
@mercime Thanks again for the help!
It’s looking tonnes better now.
There is one issue that the widgets are still showing up in the main content instead of in the right sidebar – http://progressivetalks.com/activity
is there something else I need to edit to get this working? I have the widget logic plugin so I can specify where I want widgets (there are some specific widgets I want in buddypress) but I must still need to define this sidebar in the buddypress pages or?
Also, just in terms of the final step of styling.. Just to clarify, I should copy the code supplied in the template tutorial and then modify that? I need to learn CSS so I am going through it, but is this the step where I can copy some of the styling over from Frisco?
Would it be a matter of just getting the styling from Frisco and copying into my style.css?
B. At the bottom of the same 16 files, replace:
`
`
with the following (except for registration/register.php):
`
`
with the following for registration/register.php:
`
jQuery(document).ready( function() {
if ( jQuery(‘div#blog-details’).length && !jQuery(‘div#blog-details’).hasClass(‘show’) )
jQuery(‘div#blog-details’).toggle();
jQuery( ‘input#signup_with_blog’ ).click( function() {
jQuery(‘div#blog-details’).fadeOut().toggle();
});
});
`
Save files.
C. Upload the 6 BP folders containing the 16 files you’ve just revised to your server wp-content/themes/bloggingnews/
D. Check out the style modifications made in BP Twenty Ten for reference especially with removing the bullets and bringing in the extended width of the BP elements. https://codex.buddypress.org/theme-development/theme-dev-bp-template-pack-walkthrough-twenty-ten-bp-1-5/3/ and copy these over to your theme’s stylesheet and adjust as needed.
@jakeyboy1989 Based on the HTML structure of your theme, you need to use the first option, i.e., change 16 template files within the 6 BP folders transferred to your bloggingnews theme folder in server during the compatibility process.
If you’ve previously changed any of the BP template files in your theme folder, replace all of them for a clean slate by deleting the 6 BP folders in server – /activity, /blogs, /forums, /groups, /members, and /registration – then re-run Appearance > BP Compatibility.
Download the 6 clean BP folders to your computer hard drive.
A. At the top of each of those 16 template files I linked to above, replace
`
with
`
Then, in each of 16 files, you’d like to change the BP Templates’ page title’s header tag from `
` or `
` to `
`, just watch out when you do this in the /activity/index.php page.
Save files.
Perhaps this column gets updated when I mark the sender as a spammer? Which I did do in this case. This perhaps would prevent private messages from being seen by the recipient.
@mercime Ive copied across loop, loop-page, loop-home and single
Im not sure how much this impacts upon the buddypress format, but I am in the process of trying to get rid of the comments form out of these templates (loop, loop-page) as it is really ugly and I would prefer users commenting with Facebook, etc… still not 100% sure how i will do it, but reading up
thanks again.
http://pastebin.com/pcWjwxvD
http://pastebin.com/zgLVQv3c
http://pastebin.com/yCX8pGrk
http://pastebin.com/kv9taL2j
it shouldn’t match the sender it’s supposed to be the recipient id, and it is on my local databases, if I check messages_messages I have an id and user_id – the sender – if I check the message id in recipients table and locate the same message ID the user_id now represents a different user, the recipient.
== but if I wanted to change it to reflect something closer to the Frisco for Buddypress theme, but instead Red, Black and White to suit my website, how would I go about this? ==
@jakeyboy1989 You could do that by using Firebug, Firefox add-on, and/or copying the styles of the BP elements from Frisco onto your current WP theme’s stylesheet. I suggest you do that after you implement the template changes I will post here later.
So to continue with fixing the alignment of your BP template files, I need the content of your theme’s loop-page.php file in pastebin.com as well.
Here are the 6 files @mercime including sidebar-footer.php. Thanks again for your help. Appreciate the tips. Its the header and footer that have gotten me quite lost…
The other thing I was wondering.. is it possible to change the look of buddypress within the template.. For example, at the moment it looks like it takes its styling from the default bp template, but if I wanted to change it to reflect something closer to the Frisco for Buddypress theme, but instead Red, Black and White to suit my website, how would I go about this?
Would it be a matter of copying the files from the new template over the default template files and then using a css sheet to redefine some values?
Thanks again! Cant say how much I appreciate it!
http://pastebin.com/ZANmErsf
http://pastebin.com/XsS23sVk
http://pastebin.com/Ft1Vnsgd
http://pastebin.com/pt7LqvCv
http://pastebin.com/nQPFB2NK
http://pastebin.com/kTX2sVqX
== I need to fix up the alignment still (which is another problem) ==
@jakeyboy1989 Fixing alignment and making BP template files mesh in with your theme’s styles at https://buddypress.org/community/groups/creating-extending/forum/topic/publicprivate-sites-cross-posting-content/?#post-128351
== Im still having some issues getting the template to work though. ==
@jakeyboy1989 I can see by the source code that you’re using Blogging News by Colorlabs. To help you fix alignment and some styles: open up your Blogging News theme’s header.php, Copy all, Paste in pastebin.com, Click submit, Post generated URI here. Do the same for: index.php, page.php, sidebar.php and footer.php.
@mercime I have gotten pretty far now
you can see the site at = progressivetalks.com
Im still having some issues getting the template to work though.. particularly I’m not sure how to define the right widget or in other words, decrease the width of the buddy press window
see here for the buddypress component – http://progressivetalks.com/members/
any possible suggestions?
Thanks again for your assistance!
== Do I have to separately install bbPress? ==
No, you don’t have to install the bbPress plugin if you want to use Group Forums at all. Go to the specific Group’s page > Admin tab to manage your Group.
== I want to be able to limit access to a group / forum based on the user role ==
You need create a plugin to do that. Or, make the Group either Private or Hidden. Members can only request to join in or members can be invited to join Private groups. Membership in Hidden Groups is by invitation only.
@mercime Thanks again for your help.
I tried this previously with another colorlabs template and it simply displayed =0 when I tried loading the page, however, using a different template now, it seems to work.. I just need to try and adjust the files to make it look a bit better.
you can see what I have done here – http://www.jakewhitehead.com/socialbp/
Just hoping this will do what I want.
Can you hide some of these menus so only logged in users see them?
@jakeyboy1989 from your WP forums post as well – If you just want to make your WordPress theme compatible with BuddyPress, you don’t need to create a multisite installation.
Install and activate the BP Template Pack Plugin and go through Appearance > BP Compatibility process. Then post back here if you require further assistance.
Thanks for the tips @Paul Gibbs
The reason I want the two sites to be connected is so that my authors can network and get points, rankings, etc, for the posts they make (this was a feature requested by my users).
The key thing for me is that my users want the social features that I can provide through buddypress, but it is difficult to integrate with more extensive framework based wordpress templates (at least it seems that way for me) so I would love to be able to have buddypress on the same site, or a connected site, that has its own template and is hidden from users.
Also when I say authors it might sound misleading because this could be potentially 500-1000 different users so they need group and discussion forum features..
There are some ways to get content copied from one site onto another, but I think they are all pretty clunky. Your content should be written and published on your user-facing site, and that’s where you’d be best to track things like blog posts.
I’d have a careful think about if tracking your authors’ activity gives much value to the other users; after all, anyone can read the posts that are published in the actual website. You can create a second site
(or multisite site), and have that site as the discussion area for your authors. Specifically, consider using the ‘P2 Theme’ on it, which you can find for download on WordPress.org.
Anyone else have ideas on this email issue? The messages are not being sent by BuddyPress as far as I can tell. I’ve searched the maillog file and nothing shows up in the WHM mail delivery reports.
Why is BuddyPress not sending the @mention and comment notifications?
Hey @djpaul any updates on this? Other ideas or places to look for the cause?
I’ve looked in /var/log/maillog (on linux) and don’t see evidence that the messages have been sent.
Should I look somewhere else?
Do you know for certain that the emails aren’t being *sent*, or are they not bring received?
thanks @mercime! That’s great.
I will post this in the sites you recommended, but I also wondering if you knew how to make the default option to broadcast to my public site… I want this all to be automatic, so my authors don’t have to select the box every time.. At the moment it saves the other settings, but I have to select the blog every time
thanks
1. Create a Network in subdirectory structure
2. Set which blog ID BuddyPress will run on: For example, your new sudirectory, /network is the first subsite you created (therefore with ID #2), then add this to your wp-config.php
`define ( ‘BP_ROOT_BLOG’, 2 );`
3. Install and activate BuddyPress. Go through Installation Wizard.
4. Install and activate https://wordpress.org/extend/plugins/threewp-broadcast/ where you broadcast posts from /network/ into main site which will have a regular WP theme. Author link, if theme dev added it per post, would link to main site’s author.php/archive.php file which will list author’s posts in main site only and will not link back to /network/ site.
Should you have any issues with ThreeWP Broadcast plugin, please post at WordPress Multisite Forums or at plugin WordPress.org