so have you looked for these in the backend ie
dashboard>topics
I didn’t know I could do that…but I looked there and the topics in question are missing.
Is there a MySQL table I can check to see if they are there? (Or how do I proceed from here)
ok, so what is the url an example?
Here is a post that should exist but now reports 404:
Sample missing post link
this is related to the country part of your url
so
https://telium.io/topic/usb-license-on-hyper-v-guest/
does exist, but the link above is
https://telium.io/en/topic/usb-license-on-hyper-v-guest/
which has the ‘en’ part in it, and resolves to a 404
I tried to find the topics table in the wordpress database, and found one of my missing posts in the wp_12_posts table!
I’m not sure if this is normal, but I have wp_X_posts for 5/6/7/8/9/10/11 (replace X is table name). Is it correct to have posts in various wp_X_posts tables?
Next..looking at the row attributes for a sample post that is missing, I see:
post_status: inherit
comment_status: closed
ping_status: closed
menu_order:0
post_type: revision
Any clue there what’s wrong? Do I have to somehow force bbpress to regenerate indexes/names/etc?
guessing your post crossed with mine? and you hadn’t read my post before you posted yours?
bbpress just uses the woprdpress posts table – it is what wordpress calls a ‘custom post type’ many plugins use this method.
You’re right – we cross posted. I see your point about the language in the URL…so that post is visible. Maybe a bad example.
I found another post that I can NOT find in my forum! Post number 6855, and in the database the post_status is marked as “pending”. Is that a clue?
Do I have to change the status of a post from Pending to “publish”? I’m wondering if I editted a post and then it goes missing. Do I have to approve my own post change?
I’m new to bbpress so trying to figure it out…wondering if this is my own doing. How can I see posts needing approval and how do I approve them (or change from “pending’)? Is that something I can switch off, since only I create/edit posts?
Yes they need to be published to show, and yes most likely your own doing, but don’t worry we were all where you are in the past, it takes time to learn the peculiarities of each part of wordpress and plugins !!
so dashboard>topics>all topics
Then you will see options for ‘draft’ and ‘pending’ which you can select and then approve
you can do this individually, or use the boxes on the left to ‘bulk select’ and the ‘bulk actions’ to select ‘edit’ and then change the ‘status’ to publish.
I don’t see any DRAFT or PENDING options for the filters (only dates / SEO scores / Readbility scores / forums ). I suspect some SEO plugin is offering those.
Am I looking in the wrong spot? Dashboard > topics > all topics, then filters at the top of the table? (I would past a screen shot but haven’t figured out pastebin yet)
Above that I have links to filter based on: All / Mine / Published / Closed / Cornerstone content
I tried disabling my SEO plugin and those filters disappeared. The only other BBpress related plugin I have is for images, so i disabled that and no change to the filters.
I suspect something is interfering with the selectors / filters appearing that would allow me to approve posts (change from pending), or make approval related buttons appear (just guessing)
Any suggestions for a fix for the above?
Or, can I turn of ALL moderation so everything is automatically approved? I could not find such a setting.
can’t see your screenshot, but can you go to
dashboard>users>all users and tell me what roles your username has for wordpress and bbpress
I went to dashboard>users>all users and edited the user. I could not find any “role”, but the user is NOT a superadmin (box not checked)
I don’t see the word bbpress anywhere in the user’s settings.
I tried logging in as a “SUPERADMIN”, editing a post and then clicking submit. Looking at the MySQL table I can see that the status switched to “pending” again.
Does that help?
I discovered that I had enabled a setting to automatically move post to pending if it had more than 2 links. That explains WHY it’s happening, but not how to find all pending messages and publish them.
I have a feeling I may have to go into MySQL for now…can’t find how to publish these otherwise
ok, without extensive further work, I agree, if you have database access, then just use that to change the status