moritokawa
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: 公開ディレクトリ変更後、画像が表示されないご教授いただきありがとうございました!
ご指示いただいた通り、.htaccess 内の
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTP_REFERER} !^$ RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g?|png)$ [NC] RewriteCond %{HTTP_REFERER} !^http(s)?://ドメイン/サブディレクトリ名 [NC] RewriteRule \.(gif|jpe?g?|png)$ - [F,NC,L] </IfModule>
を削除したところ、無事画像が表示されました。
本当に心より感謝いたします!!
ありがとうございました。フォーラム: 使い方全般
返信が含まれるトピック: PHPバージョン変更後 データベースを選択できませんmunyagu 様
ご指摘の箇所、シングルクォートを消したところ、
正常に表示されるようになりました!お礼が遅くなりましたが、
ご教授ありがとうございましたm(_ _)mフォーラム: 使い方全般
返信が含まれるトピック: PHPバージョン変更後 データベースを選択できませんmunyaguさん
ありがとうございます。>wp-config.php に defined( ‘MYSQL_CLIENT_FLAGS’, ~というような行はありますか?
>そこにはどのように書かれていますか?‘MYSQL_CLIENT_SSL’
とあります。フォーラム: 使い方全般
返信が含まれるトピック: PHPバージョン変更後 データベースを選択できません見落としていました。
wp_optionsのテーブル current_theme の値も「twentynineteen」に変更しました。
エラー表示は変わりません。フォーラム: 使い方全般
返信が含まれるトピック: PHPバージョン変更後 データベースを選択できませんありがとうございます。
ダッシュボードにも入れないのでphpMyAdminから
wp_optionsのテーブル templateとstylesheetの値を「twentynineteen」に変更しました。ですが、同じエラー画面が表示されます。
フォーラム: インストール
返信が含まれるトピック: WordPress更新 日本語版が表示されないありがとうございます。
リリース直後だったというだけなのですね^^;
安心しました。英語版で問題なく更新できました。
ありがとうございました。解決済みとさせていただきます。フォーラム: 使い方全般
返信が含まれるトピック: ユーザーの投稿数(カスタムポスト)でランキング表示したいFumito MIZUNO 様
返信ありがとうございます。
リンク先拝見しました。
やはり、簡単にはできそうにないですね。
私の知識では難しそうなので、
並び替えは今後の課題としたいと思います。丁寧に教えていただきありがとうございました
ほんとうに助かりましたm(_ _)mフォーラム: 使い方全般
返信が含まれるトピック: ユーザーの投稿数(カスタムポスト)でランキング表示したいFumito MIZUNO 様
ありがとうございます!
上記のコードで試してみて、すべて5と表示されていて、
5以上が表示されなかったので、調べたところ、
‘posts_per_page’ => -1, //全件表示
をget_postsに追加することで無事表示されるようになりました!m(_ _)mありがとうございます!!
<?php $args = array( 'orderby' => 'post_count', 'order' => 'DESC', ); $users = get_users($args); if (!empty($users)) : echo '<ul>'; foreach ($users as $user) : $my_posts = get_posts ( array( 'author'=> $user->ID, 'posts_per_page' => -1, 'post_type' => 'staffcolumn')); $n = count($my_posts); ?> <li> <?php echo get_avatar( $user->ID, $size = '60'); ?> <a href="<?php echo get_author_posts_url( $user->ID); ?>"> <?php echo esc_html($user->display_name); ?></a>(<?php echo $n; ?>) <div class = "clear-left"></div> </li> <?php endforeach; echo '</ul>'; endif; ?>
ですが、現状、並び順がpostの投稿が多い人順になっております。
post_type(staffcolumn)の投稿数が多い人順に並べるには、どこで設定すればいいでしょうか?$args の
‘orderby’ => ‘post_count’,
‘order’ => ‘DESC’,
を消してみたり、
$my_posts 、$n 、の引数に追加してみたのですが、うまくいきません。何度も恐れ入りますが、よろしくお願いいたしますm(_ _)m
フォーラム: 使い方全般
返信が含まれるトピック: ユーザーの投稿数(カスタムポスト)でランキング表示したい回答ありがとうございます。
get posts の引数にpost_type(staffcolumn)を設定してみたのですが、
うまくいきません。
箇所が間違っていますでしょうか?<?php $args = array( 'orderby' => 'post_count', 'order' => 'DESC', ); $users = get_users($args); if (!empty($users)) : echo '<ul>'; foreach ($users as $user) : $my_posts = get_posts ( array( 'author'=> $user->ID, 'post_type' => 'staffcolumn')); $n = count($my_posts); ?> <li> <?php echo get_avatar( $user->ID, $size = '60'); ?> <a href="<?php echo get_author_posts_url( $user->ID); ?>"> <?php echo esc_html($user->display_name); ?></a>(<?php echo $n; ?>) <div class = "clear-left"></div> </li> <?php endforeach; echo '</ul>'; endif; ?>
初歩的なことで申し訳ございませんm(_ _)m
フォーラム: 使い方全般
返信が含まれるトピック: 投稿者別の記事一覧ができないgatespace様
ありがとうございます!
pre_get_postsで調べて見たところ、WordPressでページ送りが動かないのはどう考えてもquery_postsが悪い!【pre_get_posts、WordPressループまとめ】
上記のページを参考にコードを直したところ、
思うような表示がされるようになりました!<ul> <?php $args = array( 'author'=>( $author ), 'posts_per_page' => 5, 'offset' => 0, 'cat' => 0, 'orderby' => 'post_date', 'order' => 'DESC', 'post_type' => 'staffblog', 'post_status' => 'publish', 'suppress_filters' => true, 'ignore_sticky_posts' => true, 'no_found_rows' => true ); $the_query = new WP_Query( $args ); if ( $the_query->have_posts() ) { while ( $the_query->have_posts() ) { $the_query->the_post(); ?> <li> <h4><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h4><!--タイトル --> <div class="text2"> <?php the_date('Y.m.d'); ?> <!-- date --> </div><br /> <div class="entry-summary"> <?php the_excerpt(); ?> </div><!-- .entry-summary --> </li> <?php } } wp_reset_postdata(); ?> </ul>
思い通りの表示ができたので解決済みにします。
ありがとうございました!!!!