having a button at the top which goes to the form at the bottom can be achieved by
bbp style pack
dashboard>settings>bbp style pack>buttons
Having the from hidden is quite possible, but I don’t know of any already written code to do that
When I try to access a user profile (not an administrator), I get an error 404.
From the administrator user comes in and does not go from the usual. What to do?
WordPress version: 4.9.2
Version of bbPress: 2.5.14-6684.
Site address maks12345.biz.ua (site in Russian language)
Hi there,
For job postings, please use one of the resources such as https://jobs.wordpress.net/ or https://jetpack.pro/ .
Or find a local slack (https://make.wordpress.org/polyglots/handbook/about/teams/local-slacks/) and look for a job channel.
Pascal.
Hi. I have been trying to create a version of my website in Spanish and it is proving more difficult than I expected. I have tried language plugins such as Polylang and it created a massive problem that locked me out of my own website and created issues frontend so I am not willing to risk that again.
I am now looking into creating a multisite but the process seems quite complicated so I am wondering if there are registered WordPress specialists who would do this for me for a fee as again, I don’t want to risk further issues to the normal working of my site.
Site: http://www.canaryadminservices.com
WP Versión: WordPress 4.9.2 running Azoom Child Theme theme
Thanks in advance,
Sabrina
this function is now in
bbp topic count
see
dashboard>settings>bbp topic count>shortcodes
Hi Robin,
Sorry for the late reply. I had a health issue that set me back a few weeks. I did some testing on a vanilla WordPress install this morning, and it looks like this issue affects standard BBPress as well. Here’s what I did:
1.) Set up a local WordPress installation. Added Buddypress, BBPress and WP Mail Logging as the only plugins (latest versions on everything).
2.) Created several users and a forum. Logged in with each user account and subscribed it to the forum.
3.) Went to Settings->Discussion from the WP Dashboard and set it to hold a comment in the moderation queue if it has one or more hyperlinks
4.) Created a new topic that had no hyperlinks (i.e., did not go to moderation). WP Mail Logging showed that a new topic notification was sent and all subscribed users were BCC’d on the email.
5.) Created a new topic with a hyperlink. The topic went to moderation.
6.) Approved/published the topic with an admin account. No new topic notification email was sent.
Another issue is that new topics that are added directly from the Dashboard (i.e., by going to Dashboard->Topics->New Topics) also did not generate a new topic notification. The moderation approvals have to be done from the backend/Dashboard, so maybe these two issue are related?
Thanks again for your help with this! The moderation plugin author finally did get back to me and said they’ve added the issue to their backlog, but now I’m wondering if this is something that should be fixed in standard BBPress?
If necessary, the site owner I’m working said they might be willing to pay directly to get this issue fixed. However, their company is a small non-profit, so they probably won’t have a lot of extra funds for this sort of thing.
Matt
Stephen,
I’ll ask about the database schema, but since Rainmaker is proprietary software there’s no guarantee that I will be able to get it. Stay tuned.
Also, liderxlt asked if I was able to solve the problem. The answer is… kind of. Since I’m copying all of my content over from one site to another, in my desperation I ended up hacking the WordPress Importer plugin so that it does not look for conflicts in the $post_parent
value during import. This means that existing Post content will be overwritten if it shares the same $post_parent
value, which would be an untenable solution in most cases. But since my content will be identical from site to site, I’m counting it as a necessary evil.
Here is the snippet I excised from ‘wordpress-importer.php’:
if ( $post_parent ) {
// if we already know the parent, map it to the new local ID
if ( isset( $this->processed_posts[$post_parent] ) ) {
$post_parent = $this->processed_posts[$post_parent];
// otherwise record the parent for later
} else {
$this->post_orphans[intval($post['post_id'])] = $post_parent;
$post_parent = 0;
}
}
Of course, I made these changes as a separate (cloned) plugin, so I also had to update the register_importer
function as well. That way I have access to the original Importer for non-Forum Posts and Pages.
Like I said, this is a brute force hack, and not an elegant solution. If anyone has an elegant solution, I’m all ears. Thanks!
bbptress uses wordpress registration, so only one registration needed
Forums and Topics are totally separate custom post types, correct?
Yes.
I am reticent to start delving into this plugin – there are hundreds of thousand of plugins in wordpress and I only go into those that are specifically bbpress and then only a few of those – it can take a day easily to look at and understand a plugins code 🙂
There is a hook in topic creation that you could use
The following code is untested, but you could put this in your functions file. You must be able to edit that file outside of wordpress (ie NOT using dashboard>appearance>editor) in case it errors so you can amend it.
add_action( 'bbp_new_topic_pre_extras', 'new_topic_id', 10, 1 );
function new_topic_id ($forum_id=0) {
if (empty ($forum_id)) $forum_id = 31086 ;
return $forum_id ;
}
This will put any topic that doesn’t have a forum into that forum.
see this link
http://www.wpbeginner.com/plugins/how-to-deactivate-all-plugins-when-not-able-to-access-wp-admin/
The issue is with this plugin
bbPress Login Register Links On Forum Topic Pages
which was updated a day ago.
so don’t re-enable that one
if you go to that plugins support page, you’ll find someone has already logged that error.
You should revert to the earlier version until it is fixed
Hi, my site has been working fine all along till I updated my plug-ins a few hours ago. Now I can’t even access my homepage (thecollegedorm.com) and instead I receive an error message like this:
Fatal error: Can’t use function return value in write context in /home/thecollegedorm/public_html/wp-content/plugins/bbpress-login-register-links-on-forum-topic-pages/bbpress-login-register-links-on-forum-page.php on line 30
May I know if this is an issue with the plug in or? I cannot even access the wordpress admin page for my site now which really sucks as I can’t uninstall the plug-in.
Using Gravity Forms and bbPress, I am attempting to create a new topic, within a specific forum, upon form submission.
I have tried to incorporate the Gravity Forms Custom Post Type add-on to accomplish this, but, presumably due to the non-heirarchial structure of bbPress forums, I only seem able to either:
A) Create a new FORUM with the submitted data
or
B) Create a new TOPIC that goes unassigned to any forum
So, basically, unless a topic can be created as a child of a forum, I’m not sure there’s a way to get this working with that add-on.
Is there any way I can force the topic to be created within a specified forum using php? Any other thoughts or alternatives? Maybe a workaround that forces all topics created via Gravity Forms submission to default to a specified forum?
For what it’s worth, I am using Gravity Forms for users to submit event proposals. My idea is to then have the submission data routed into a forum like bbPress where the powers that be may vote on and discuss each proposal.
Wordpress Version:4.9.2
bbPress Version: 2.5.14
Site: http://www.avaiya.com
I have a couple of questions related to the default emails that get sent when people post to forums, follow topics, etc.
1. These emails show up as being sent from our admin email address, with the name Avaiya Media. I’d like to edit the name and the email address sending the emails. Do you know how I can do that?
2. These emails send a notification to the person who subscribed to that forum post, but they also
automatically send an email to noreply@avaiya.com. This is bouncing. How can I remove this email address when these emails are sent?
Thanks!
sorry but this is getting beyond free help. bbpress just uses wordpress registration, so this is not really a bbpress issue, rather a wordpress one.
I’m afraid I can’t help further
Hello,
I want to use bbPress for my webblog.
It is possible to use with the Twenty Twelve Theme? Anyone have trouble with Twenty Twelve and bbPress?
How about the resources and PageSpeed? Is the bbPress Plugin very resource-heavy?
Details:
– WordPress 4.9.2.
– bbPress (newest Version)
– Webblog: https://nebenjob-netz.de/
bbPress is using standard WordPress functions for user registration, so this is not strictly bbPress related. In most of the cases it’s because of a security plugin or something in your theme. So the above steps from @robin-w should help you troubleshoot.
Hi,
It seems I could not link properly to the images.
Let I describe the issue.
I have checked SMTP and WordPress email address.
Although both are GMAIL addresses, the WP SMTP plugin accepts it.
That’s why, I guess, I could send the test mail from the contact form.
I confirmed, these test emails from contact form are coming via the domain which I have created for SMTP plugin.
After registration of dummy account, I receive the message stating verification mail send.
However, no such registration/activation mail gets received for dummy account.
After registration I receive message stating verification mail send.
The dummy account gets listed on the WordPress backend user list.
The check email plugin sends the test mail to the Gmail address in general settings of the WordPress.
However, it fails to send the test mail to another Gmail address.
Kindly suggest.
Thanks in advance,
Suraj
If you want that functionality you will need to modify the plugin I linked to, you could set it so that it is only enabled on specific forums, or specific topics, that’s up to you.
It is not a bug in bbPress, it is by design, just as you can install plugins for WordPress, in this case, bbPress, you can install and customise bbPress by further installing bbPress plugins, it allows for the flexibility of each user to customise bbPress to their personal needs without imposing on others who do not want that functionality.
your smtp service will be expecting the correct email address
what is set is
dashboard>settings>general>email address
and does it match your smtp?
1. You should be aware that many spam filters strip messages that do not come from the correct address. So if your site is mysite.com and your email address in wordpress settings>general is fred@gmail.com
then it is likely that messages will be dumped in transit. You need to set up email to come from your site eg fred@mysite.com
, your hosting provider can help if needed.
2. Just bbpress?
Then you need to see if this is wordpress wide or just bbpress.
Try https://wordpress.org/plugins/check-email/
It wasn’t until I started googling this that I notice it is a recurring issue with bbpress sites using smtp, and hasn’t got a definitive answer.
As far as I can see two things seem to help.
1. amending the from address
2. not sending bulk emails
this plugin seems to address these two issues
Can you try it and report back
AsynCRONous bbPress Subscriptions
also there is a code snippet that lets you change the from address that smtp may well need -I don’t think it is needed as the plugin does this I hope (I haven’t tested the plugin), but quoted just in case 🙂
However, something causes that in the forum post notifications the “From” is set back to the default <noreply@domain.com>, although it is set to different/custom address by the WP Mail SMTP plugin. My web hosting service blocks the PHP mails sent from unknown addresses, so that’s the reason why the e-mails are not delivered.
/*BBPress email fix*/
add_filter( 'wp_mail_from_name', 'email_sent_from_name' );
function email_sent_from_name( $name )
{
return 'SITE NAME';
}
add_filter( 'wp_mail_from', 'email_sent_from' );
function email_sent_from( $email )
{
return 'email@example.com';
}
Hmmm, I think we should explore this a little closer, would you mind creating a ticket on our ticket tracker Trac?
bbpress.trac.wordpress.org/newticket