タグ付けされた質問 「query」

データベースから情報を取得するプロセスを指す一般的な用語。

6
WPはWPクエリを使用して親のすべてのサブページを取得します
ここに私のコードがあります $my_wp_query = new WP_Query(); $all_wp_pages = $my_wp_query->query(array('post_type' => 'page','post_parent'=>$parid,'orderby'=>'title','order'=>'ASC' )); 最初のレベルのサブページのみを表示します。すべてのサブページ、サブのサブページ...が必要です。私は解決策を探しましたが、get_pagesとwp_list_pagesを使用してすべてのサブページを取得できます。 ただし、カスタムポストメタ値で順序を並べ替える必要があります。だから私はカスタムクエリを使用する必要があります。 助けてください。ありがとう

4
wpdbを使用したget_results
データベースの情報を取得しようとしています。pagesこのステートメントを使用してすべてを表示したかったのですが、空白が表示されますARRAY global $wpdb; $result = $wpdb->get_results ( " SELECT * FROM $wpdb->wp_posts WHERE post_type = 'page' " ); echo $result; // display data 出力: ARRAY 編集:以下の提案を変更した後、私はこれを使用しています。しかし、私はまだ結果が得られません: global $wpdb; $posts = $wpdb->wp_posts; $result = $wpdb->get_results( " SELECT * FROM $posts WHERE 'post_type' = 'page' " ); foreach ($result as $page) { …
12 database  query  wpdb 

2
データベースクエリのカウントと表示
WordPressサイトですべてのクエリをカウントして表示する方法を探しています。良いプラグインがあれば誰かが知っていますか? それ以外の場合は、コンソールで多くの作業をしているため、コンソールでクエリを確認することが解決策となります。

1
投稿IDでコメントを取得する方法は?
特定のカテゴリ内のすべての投稿をリストするこのカスタム投稿クエリがあります。たとえば、私はこれを持っています: $args = array('cat' => 'home','post_type' => 'post')); $post_obj = new WP_Query($args); while($post_obj->have_posts() ) : $post_obj->the_post(); // do stuff here endwhile; このページでは、投稿のリストだけでなく、付随するコメントも表示したいと思います。投稿ごとに最大2つのコメントのみを表示しています。 これを行うための組み込み関数はありますか?
9 query  comments 

3
ホームページクエリを削除する
home.phpテンプレートを表示するホームページに、ウィジェットを含む2つのサイドバーが含まれています。 メインクエリは引き続き標準の10件の投稿を取り込みますが、これらを表示していないため、データベースに対して行われるクエリを完全に削除します。必要に応じて、home.phpテンプレートでメインループを使用していないので、空のポストループで十分です。 どうすればいいですか?pre_get_postsクエリを最小化および削減するために使用できますが、それでも非常に高速なクエリが残ります。どうすれば完全に削除できますか?
8 loop  query  homepage 

3
メタデータの日付で(サイト全体の)投稿を注文する
私のカスタム「ホーム」ページは、functions.phpの次の(カスタム名に更新された)コードを使用して、カスタム日付フィールドを介してカスタム投稿をソートするように設定されています。 // sort order for home page add_action('wp', 'wwgo_check_page'); function wwgo_check_page () { if (is_page()) { add_filter('get_previous_post_sort', 'sort_it'); add_filter('get_next_post_sort', 'sort_it'); add_filter('posts_orderby', 'sort_it' ); add_filter('posts_join', 'join_it' ); add_filter('posts_where', 'where_it' ); function sort_it () { global $wpdb; return " $wpdb->postmeta.meta_value ASC "; } function join_it( $join ) { global $wpdb; $join .= …

4
ページコンテンツを取得する適切な方法
特定のページコンテンツ(page(12)など)を取得する必要がある 私はそれを使いました: <?php $id=47; $post = get_page($id); echo $post->post_content; ?> qtranslateとの互換性のために素晴らしいexecptを実行してフランス語と英語のテキストを返す しかし、ループは問題なく、適切な言語バージョンのみを返します <?php if(have_posts()) : while(have_posts()) : the_post(); ?> <div id="post"> <?php the_content(); ?> </div> <!-- .post --> だから質問....特定のページコンテンツをループ内で取得する方法...
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.