タグ付けされた質問 「post-status」

5
投稿ステータスのあるすべての投稿を取得する方法は?
現在のユーザーによるすべての投稿を表示する必要があるフロントエンドダッシュボードを作成しています。だから、私は主に、すべての状態で記事を表示する必要がありpublished、trashedそしてpending。現在、単純なクエリを使用していますが、公開された投稿のみを返しています。 $query = array( 'post_type' => 'my-post-type', 'post_author' => $current_user->ID ); query_posts($query); 誰でも助けることができますか?他に何をする必要がありますか?

3
カスタム投稿タイプの新しい投稿ステータス
カスタム投稿タイプがありrecipesます。cronスクリプトを使用して、ニュースをデータベースに自動的に集約しています。 現在、「レビュー待ち」としてインポートおよび保存されています。Aggregated発行されるすべての集約ニュースをリストするという別の投稿ステータスを作成することはできますか? 私はregister_post_status関数を使用しようとしましたが、これはうまくいかないようでした: function custom_post_status(){ register_post_status( 'aggregated', array( 'label' => _x( 'Aggregated', 'recipes' ), 'public' => false, 'exclude_from_search' => true, 'show_in_admin_all_list' => true, 'show_in_admin_status_list' => true, 'label_count' => _n_noop( 'Aggregated <span class="count">(%s)</span>', 'Aggregated <span class="count">(%s)</span>' ), ) ); } add_action( 'init', 'custom_post_status' ); これで助けてくれてありがとう。

2
ドラフト/公開ステータスの「レベル」を増やすことができますか?
ドラフトや公開以外の投稿ステータスを取得する方法はありますか? たとえば、多数の投稿を作成する場合、すべてのコンテンツを入力し、これらの投稿のステータスを「コンテンツ-下書き」に設定することができます。 次に、スタイルを変更し、テキストを太字にしたり、コードの強調表示を追加したり、「スタイル-下書き」に設定したりできます。 次に、最終レビューとして、ステータスを「レビュー済み」に設定できます そして最後に、それらを公開します 現在のワードプレスバージョン3では、このようなシナリオを実現できますか?

3
少なくとも1つの投稿を行ったユーザーのリストを表示する方法は?
私がやりたいのは、少なくとも1つの投稿に貢献したユーザーのリストを用意することです。 以下を示す必要があります。 【ユーザー写真】| [ユーザー名] | 【ユーザー投稿数】 例えば [写真] Joe Bloggs(8) 私はスタートしてこのルートを下りました: <?php $blogusers = get_users( 'orderby=post_count' ); foreach ( $blogusers as $user ) { echo '<li>' . esc_html( $user->display_name ) . '</li>'; } ?> ただし、これは投稿したユーザーではなく、ブログに登録されているすべてのユーザーを返すだけのようです。そのため、私は間違いなく正しく行っていません。 私はワードプレスとPHPを初めて使用するので、すべての助けをいただければ幸いです。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.