Support » Plugin: Extended Post Status » Public setting for new status name makes post or pages as “published”

  • Resolved lospeso

    (@lospeso)


    Without this plugin, the default “visibility” status of all posts and pages, whether they are draft or published is “public”. When a post/page remains as a draft, it is not published and not visible to the public until it is “published”.

    Your plugin changes that.

    In the settings window where we create a new status, there is the setting option to select “Public”, and it is claims to do the following: “Posts/Pages with this status are public“. Supposedly, by that description, it appears to be the same default visibility setting, but in reality, it is not.

    Selecting the “public” setting for a new status name makes all posts/pages as “published” when using that new status name.

    In addition, when looking at the post/page in the editor, the blue button shows as “publish”, which means it is suppose to be “unpublished“, but it is not “unpublished”, it is actually published. (I checked this using a second browser that was not logged into the WordPress site)

    Confusing? – yes it is.

    I do not know what the intent of the “Public” setting is suppose to do, but I cannot select it when creating a new status name because it forces any post/page that uses that new status name to be a publish post/page.

    To keep any new status name as a “draft” mode, I have to ensure the “Public” setting remains unselected.

    I checked this with all other plugins as off and use the default WordPress theme.

    Can you clarify this?

    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Felix W.

    (@welly2103)

    Hi @lospeso

    the public option just enables posts with this status to be available in the frontend.

    This checkbox is directly connected with the WP native argument “public” of the register_post_status function (https://developer.wordpress.org/reference/functions/register_post_status/).

    If you use the plugin only for internal organization of content, then you can correctly leave this checkbox always inactive, so no posts will be available in the frontend.

    Greetings Felix

    Thread Starter lospeso

    (@lospeso)

    Thanks for the reply, appreciate it.

    Using the “public” option in the plugin still creates a confusion, especially to those who are not tech minded.

    Also, I thought the plugin was strictly for internal organization of content. What is the external purpose of the plugin, especially with the public option selected?

    Plugin Author Felix W.

    (@welly2103)

    Hi @lospeso

    A status can also be intended for publication. WordPress allows filtering by status for example, for this it makes sense if posts with a certain status are publicly available.

    In my opinion, the plugin is most often used for internal organization, for example to adjust release processes, but there another public status can also make sense (eg. “Published under reserve” or “Published but needs revision”).

    So for your case, your can just ignore the public option 😉

    Greetings Felix

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Public setting for new status name makes post or pages as “published”’ is closed to new replies.