フォーラムへの返信

10件の返信を表示中 - 1 - 10件目 (全10件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: 公開ディレクトリ変更後、画像が表示されない
    トピック投稿者 moritokawa

    (@moritokawa)

    @moyo55

    ご教授いただきありがとうございました!

    ご指示いただいた通り、.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>

    を削除したところ、無事画像が表示されました。

    本当に心より感謝いたします!!
    ありがとうございました。

    トピック投稿者 moritokawa

    (@moritokawa)

    munyagu 様

    ご指摘の箇所、シングルクォートを消したところ、
    正常に表示されるようになりました!

    お礼が遅くなりましたが、
    ご教授ありがとうございましたm(_ _)m

    トピック投稿者 moritokawa

    (@moritokawa)

    munyaguさん
    ありがとうございます。

    >wp-config.php に defined( ‘MYSQL_CLIENT_FLAGS’, ~というような行はありますか?
    >そこにはどのように書かれていますか?

    ‘MYSQL_CLIENT_SSL’
    とあります。

    トピック投稿者 moritokawa

    (@moritokawa)

    見落としていました。
    wp_optionsのテーブル current_theme の値も「twentynineteen」に変更しました。
    エラー表示は変わりません。

    トピック投稿者 moritokawa

    (@moritokawa)

    ありがとうございます。
    ダッシュボードにも入れないのでphpMyAdminから
    wp_optionsのテーブル templateとstylesheetの値を「twentynineteen」に変更しました。

    ですが、同じエラー画面が表示されます。

    フォーラム: インストール
    返信が含まれるトピック: WordPress更新 日本語版が表示されない
    トピック投稿者 moritokawa

    (@moritokawa)

    ありがとうございます。

    リリース直後だったというだけなのですね^^;
    安心しました。

    英語版で問題なく更新できました。
    ありがとうございました。解決済みとさせていただきます。

    トピック投稿者 moritokawa

    (@moritokawa)

    Fumito MIZUNO 様

    返信ありがとうございます。

    リンク先拝見しました。

    やはり、簡単にはできそうにないですね。
    私の知識では難しそうなので、
    並び替えは今後の課題としたいと思います。

    丁寧に教えていただきありがとうございました
    ほんとうに助かりましたm(_ _)m

    トピック投稿者 moritokawa

    (@moritokawa)

    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

    トピック投稿者 moritokawa

    (@moritokawa)

    回答ありがとうございます。

    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

    フォーラム: 使い方全般
    返信が含まれるトピック: 投稿者別の記事一覧ができない
    トピック投稿者 moritokawa

    (@moritokawa)

    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>

    思い通りの表示ができたので解決済みにします。
    ありがとうございました!!!!

10件の返信を表示中 - 1 - 10件目 (全10件中)