Forum Replies Created
-
In reply to: Batch close topics
There is this plugin which might solve both, I haven’t used it so can’t say
In reply to: Topics Not Showing on Forum@loinim are you on a local or network installation? and can you confirm that this was working but now isn’t.
In reply to: Topic Date / Time under Mentionsgreat !
In reply to: Topics Not Showing on ForumSame problem here.
so can you confirm that you were working and now ‘Our topics are no longer being listed on our forum except for sticky topics I believe.’
In reply to: Background Colorthe code is still in your site !
Then I’d suggest you contact your theme author who is controlling this code and ask them for help.
Otherwise beyond my free help to work out all the code you would need.
In reply to: Background Colordeleting the code will return it – close and re-open your browser to get the css to take effect
In reply to: Topic Date / Time under Mentionsah, found out what I have done wrong
can you change the code to
add_action ('bbp_theme_after_reply_author_details', 'rew_display_date'); add_action ('bbp_theme_after_topic_author_details', 'rew_display_date'); function rew_display_date () { ?> <span class="bss-reply-post-date"><?php bbp_reply_post_date(); ?></span> <?php }
In reply to: Topic Date / Time under MentionsI’d need a link to your site
In reply to: Prevent unsubscribe when replyinggreat – glad you are fixed !
In reply to: How to delete or empty 50000 spam replies and topicsI wasn’t planning to make this a permanent tool, just trying to help rajaindian out.
I’ll think about whether to develop it further, but it won’t be soon, 6 other plugins and my proper job keep me busy !
In reply to: Topics Not Showing on Forumok, something has changed, it could be a theme or plugin update
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
In reply to: Is there an API for bbPress@barryhughes-1 thanks for posting back, and for the examples.
This is a whole new area, and whilst I am only interested out of eerrrmmm… interest, if others come up with things they need to achieve, I might be tempted to do a bit more.
thanks again for your valuable contributions !!
In reply to: How to delete or empty 50000 spam replies and topicsGreat – glad it works !!
In reply to: Topic Date / Time under Mentionsto hide the date at the top, put this in your css
.bbp-reply-post-date { display: none; }
Then to add to the list add this to your functions file
add_action ('bbp_theme_after_reply_author_details', 'rew_display_date'); add_action ('bbp_theme_after_topic_author_details', 'rew_display_date'); function rew_display_date () { ?> <span class="bbp-reply-post-date"><?php bbp_reply_post_date(); ?></span> <?php }
In reply to: Display Recent topics for each forum on index pageIn reply to: List of topics user has started or replied inThis would need some bespoke coding
you could try
or contact me via
In reply to: How can I define the status of sub-forum ?whilst in the forums list a sub private forum will not show, if the sub forum is set to public, then searches would show as the forum it belongs to is private.
So set every forum that you wish to be private to Private
If you don’t want the word private to appear – and I hate it showing! – then you can add this to your functions file
add_filter('private_title_format', 'ntwb_remove_private_title'); function ntwb_remove_private_title($title) { return '%s'; }
or add my plugin which has this and many other features
https://wordpress.org/plugins/bbp-style-pack/
and set this to hide in
dashboard>settings>bbp style pack>forum display item 4In reply to: formatting options unavailableok, so something must have happened to make you lose them. Have you installed other plugins or changed themes?
Plugins
Deactivate all but bbpress and see if this fixes. if it does, re-enable one at a time to see which is causing the error.
Themes
If plugins don’t pinpoint the problem, as a test switch to a default theme such as twentyfifteen, and see if this fixes.
Then come back
In reply to: help with searching – resuts needed on one pageok, having all results on one page might give you issues.
bbpress will by default show the number of replies per page that is set in
dashboard>settings>forums>Topics and Replies Per Page>Replies
You could up that to say 100, so that you get a decent chuck. But this would change it for forums as well.
However if you wanted that just for search, so not affecting forums, then you could set it as a filter in your functions file – if you know how to add code to your functions file, then come back and I’ll give you some code. Again I would recommend that you set a limit but it can be as high as you like.
In reply to: Prevent unsubscribe when replyingThe reply form has an element which says
Notify me of follow-up replies via email
By default this is unticked, so unless you tick it, you are unsubscribed from the topic.
So remembering to tick it makes sure you stay subscribed.
You can change this default to make it ticked by default by using
or using my style pack plugin which has lots of other extras
In reply to: Topics Not Showing on Forumcan you go to
dashboard>settings>permalinks and just click save at then bottom, and then come back if not fixed
In reply to: How to delete or empty 50000 spam replies and topicsok, so do the following
1. If you have WP mass delete already installed then deactivate and delete
2. the go to
and download the plugin to your PC
Then go into Dashboard>plugins>add new and upload plugin
then upload the file you downloaded, and then activate
To execute go into Dashboard>settings>WP mass Delete, and choose the options with care !!!
I would suggest you tick Bypass trash, as otherwise you’ll only get them in there instead !!
The plugin works by using a sql command to make an array of post ID’s needing deleting, and then using wp_delete_post command to do each one in turn, which will pick up post meta and revisions as well, and cycling through the array.
Given you have 50,000 it may well error as well, so I’d suggest you start by limiting the period to a) check that it is working !
b) give it something that it might succeed at.Once you know it works, you can try a full dump, but it may fall over.
If it does, then limiting to a period should let you delete a good size chunk each time, so hopefully in a couple of dozen iterations you should be able to get there.
Please come back and let me know how you get on – I can play with it a bit more if needed
In reply to: How to delete or empty 50000 spam replies and topics@rajaindian – great let me cut a version for you – I’ll do a minimum of testing and then come back
In reply to: apply bbpress login code only to forumgreat – glad you are fixed
ok, so
create a directory on your childtheme called ‘bbpress’
ie wp-content/themes/%your-theme-name%/bbpresswhere %your-theme-name% is the name of your childtheme
find
wp-content/plugins/bbpress/templates/default/bbpress/form-reply.php
Make a copy of this file, and put in in the directory called bbpress that you created above, so you end up with
wp-content/themes/%your-theme-name%/bbpress/form-reply.php
bbPress will now use this template instead of the original
and you can amend thisso amend this file – copy it to your Pc and use norepad or similar
around line 70 you will see
<?php if ( bbp_allow_topic_tags() && current_user_can( 'assign_topic_tags' ) ) : ?>
replace this with
<?php $user_id = wp_get_current_user()->ID; $topic_id = bbp_get_topic_id() ; $topic_author = bbp_get_topic_author_id( $topic_id ) ; $is_topic_author = ($topic_author == $user_id ? true : false) ; if ( bbp_allow_topic_tags() && current_user_can('assign_topic_tags' ) && ($is_topic_author || bbp_is_user_keymaster() ) : ?>
This is untested, and if it doesn’t work – do come back !