Wordpress display private and public posts on Blog Page












0















Is there away in Wordpress to display both my private and public posts on the blog page.



I am also looking for a way on the single post page if it is private displaying a message indicating it is.



So is there away to display both private and public posts on my blog page and is there a if condition for if private post?










share|improve this question


















  • 1





    Try this - wordpress.stackexchange.com/questions/78333/… It seems it can solve your issue

    – Sergey Fedirko
    Jan 2 at 6:46
















0















Is there away in Wordpress to display both my private and public posts on the blog page.



I am also looking for a way on the single post page if it is private displaying a message indicating it is.



So is there away to display both private and public posts on my blog page and is there a if condition for if private post?










share|improve this question


















  • 1





    Try this - wordpress.stackexchange.com/questions/78333/… It seems it can solve your issue

    – Sergey Fedirko
    Jan 2 at 6:46














0












0








0








Is there away in Wordpress to display both my private and public posts on the blog page.



I am also looking for a way on the single post page if it is private displaying a message indicating it is.



So is there away to display both private and public posts on my blog page and is there a if condition for if private post?










share|improve this question














Is there away in Wordpress to display both my private and public posts on the blog page.



I am also looking for a way on the single post page if it is private displaying a message indicating it is.



So is there away to display both private and public posts on my blog page and is there a if condition for if private post?







php wordpress






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 2 at 6:42









user979331user979331

15231121233




15231121233








  • 1





    Try this - wordpress.stackexchange.com/questions/78333/… It seems it can solve your issue

    – Sergey Fedirko
    Jan 2 at 6:46














  • 1





    Try this - wordpress.stackexchange.com/questions/78333/… It seems it can solve your issue

    – Sergey Fedirko
    Jan 2 at 6:46








1




1





Try this - wordpress.stackexchange.com/questions/78333/… It seems it can solve your issue

– Sergey Fedirko
Jan 2 at 6:46





Try this - wordpress.stackexchange.com/questions/78333/… It seems it can solve your issue

– Sergey Fedirko
Jan 2 at 6:46












2 Answers
2






active

oldest

votes


















1














Yes, you can add this into query let say wp_query where you use for getting all post, in template or function anywhere.



just you can put below query into your template.



$args = array(
'post_type' => 'blog',
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


just put this into your template and you cat get all your private and publish post into template.






share|improve this answer


























  • Where do I apply this code?

    – user979331
    Jan 2 at 15:38











  • Please check my edited answer just put this into your template.

    – Kushal Shah
    Jan 3 at 4:45



















1














You can get your 'private' and 'public' posts in this way



$args = array(
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


And then you can use get_post_status() inside the loop to get the status and indicate the message.



For your reference:
https://developer.wordpress.org/reference/classes/wp_query/
https://developer.wordpress.org/reference/functions/get_post_status/






share|improve this answer
























  • Where would I apply this code?

    – user979331
    Jan 2 at 15:06






  • 1





    Nevermind I found it.

    – user979331
    Jan 2 at 15:53











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54002267%2fwordpress-display-private-and-public-posts-on-blog-page%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























2 Answers
2






active

oldest

votes








2 Answers
2






active

oldest

votes









active

oldest

votes






active

oldest

votes









1














Yes, you can add this into query let say wp_query where you use for getting all post, in template or function anywhere.



just you can put below query into your template.



$args = array(
'post_type' => 'blog',
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


just put this into your template and you cat get all your private and publish post into template.






share|improve this answer


























  • Where do I apply this code?

    – user979331
    Jan 2 at 15:38











  • Please check my edited answer just put this into your template.

    – Kushal Shah
    Jan 3 at 4:45
















1














Yes, you can add this into query let say wp_query where you use for getting all post, in template or function anywhere.



just you can put below query into your template.



$args = array(
'post_type' => 'blog',
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


just put this into your template and you cat get all your private and publish post into template.






share|improve this answer


























  • Where do I apply this code?

    – user979331
    Jan 2 at 15:38











  • Please check my edited answer just put this into your template.

    – Kushal Shah
    Jan 3 at 4:45














1












1








1







Yes, you can add this into query let say wp_query where you use for getting all post, in template or function anywhere.



just you can put below query into your template.



$args = array(
'post_type' => 'blog',
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


just put this into your template and you cat get all your private and publish post into template.






share|improve this answer















Yes, you can add this into query let say wp_query where you use for getting all post, in template or function anywhere.



just you can put below query into your template.



$args = array(
'post_type' => 'blog',
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


just put this into your template and you cat get all your private and publish post into template.







share|improve this answer














share|improve this answer



share|improve this answer








edited Jan 3 at 4:45

























answered Jan 2 at 6:48









Kushal ShahKushal Shah

383214




383214













  • Where do I apply this code?

    – user979331
    Jan 2 at 15:38











  • Please check my edited answer just put this into your template.

    – Kushal Shah
    Jan 3 at 4:45



















  • Where do I apply this code?

    – user979331
    Jan 2 at 15:38











  • Please check my edited answer just put this into your template.

    – Kushal Shah
    Jan 3 at 4:45

















Where do I apply this code?

– user979331
Jan 2 at 15:38





Where do I apply this code?

– user979331
Jan 2 at 15:38













Please check my edited answer just put this into your template.

– Kushal Shah
Jan 3 at 4:45





Please check my edited answer just put this into your template.

– Kushal Shah
Jan 3 at 4:45













1














You can get your 'private' and 'public' posts in this way



$args = array(
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


And then you can use get_post_status() inside the loop to get the status and indicate the message.



For your reference:
https://developer.wordpress.org/reference/classes/wp_query/
https://developer.wordpress.org/reference/functions/get_post_status/






share|improve this answer
























  • Where would I apply this code?

    – user979331
    Jan 2 at 15:06






  • 1





    Nevermind I found it.

    – user979331
    Jan 2 at 15:53
















1














You can get your 'private' and 'public' posts in this way



$args = array(
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


And then you can use get_post_status() inside the loop to get the status and indicate the message.



For your reference:
https://developer.wordpress.org/reference/classes/wp_query/
https://developer.wordpress.org/reference/functions/get_post_status/






share|improve this answer
























  • Where would I apply this code?

    – user979331
    Jan 2 at 15:06






  • 1





    Nevermind I found it.

    – user979331
    Jan 2 at 15:53














1












1








1







You can get your 'private' and 'public' posts in this way



$args = array(
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


And then you can use get_post_status() inside the loop to get the status and indicate the message.



For your reference:
https://developer.wordpress.org/reference/classes/wp_query/
https://developer.wordpress.org/reference/functions/get_post_status/






share|improve this answer













You can get your 'private' and 'public' posts in this way



$args = array(
'post_status' => array( 'publish', 'private')
);
$query = new WP_Query( $args );


And then you can use get_post_status() inside the loop to get the status and indicate the message.



For your reference:
https://developer.wordpress.org/reference/classes/wp_query/
https://developer.wordpress.org/reference/functions/get_post_status/







share|improve this answer












share|improve this answer



share|improve this answer










answered Jan 2 at 6:52









ShifrinShifrin

1109




1109













  • Where would I apply this code?

    – user979331
    Jan 2 at 15:06






  • 1





    Nevermind I found it.

    – user979331
    Jan 2 at 15:53



















  • Where would I apply this code?

    – user979331
    Jan 2 at 15:06






  • 1





    Nevermind I found it.

    – user979331
    Jan 2 at 15:53

















Where would I apply this code?

– user979331
Jan 2 at 15:06





Where would I apply this code?

– user979331
Jan 2 at 15:06




1




1





Nevermind I found it.

– user979331
Jan 2 at 15:53





Nevermind I found it.

– user979331
Jan 2 at 15:53


















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f54002267%2fwordpress-display-private-and-public-posts-on-blog-page%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

The term 'EXEC' is not recognized as the name of a cmdlet Powershell

NPM command prompt closes immediately [closed]

Error binding properties and functions in emscripten