trazomaw
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: プラグインの検索でエラー>解決しているとは思えませんが・・
解決しました。
sqlのエラーが消えました。
WPtap Mobile Detectorを停止したら検索できるようになりました。
ありがとうございます。
でも、そのプラグインと同じ働きをするプラグインご存じありませんか?Optimize DBをインストールしてオプティマイズしたらデータベースのエラーはなくなりました。
予期せぬエラーは別スレにしますプラグインをインストールしようとしたら、
予期せぬエラーが発生しました。WordPress.org かこのサーバーの設定で何かがうまくいっていないようです。この問題が引き続き発生するようならフォーラムで相談してみてください。
というエラーが出て来ました。
これも関係しているのでしょうか?
フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思った別のサーバーでプラグイン無しで小テーマでトップページを固定ページにして、
1.最初のデータを入力(投稿)
2.次のデータを入力(投稿)
3.トップページのリンクをクリック
4.新しく入力したデータが表示されるかチェック
5.2~4の繰り返し
(一度、リセットしたいと思ったら、submitボタンを押して最新の投稿を表示)を行ったところ、ちゃんと動きました。
ということは私のソースが悪いということになります。
少し追いついて考えてみると、1点気になるところがありました。
トップページと他に2つのページが固定ページなんですが、
その合計3つのページだけ、別のスタイルシートを適用しようとしていました。
get_header()が使えません。それで考えたのが、ページのソースを見て、
ヘッダー部分を丸々コピーするということでした。
そのコピーしたところをよく見ると、
現在のページと前のページと次のページのタグがついていました。
これが悪さをしていたんだと思い、(書く投稿のページのソースをコピーしていた。。。。アホ)トップページのソースをコピーして、<?php $args = array( 'posts_per_page' => 5 ); ?> <ul> <?php $my_query = new WP_Query($args); ?> <?php if ($my_query->have_posts()) : ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <li> <span class="date"> <?php the_time('Y年n月j日'); ?> <?php $days=30; $today=date('U'); $entry=get_the_time('U'); $diff1=date('U',($today - $entry))/86400; if ($days > $diff1) { echo '<img src="http://www.trazomaw.miraiserver.com/images/new.png" alt="New" />'; } ?> </span> <a href="<?php the_permalink(); ?>"><?php the_title();?></a> </li> <?php endwhile; ?> <?php endif; ?> <?php wp_reset_postdata(); ?> </ul>
このソースを実行したところ、うまく新しい投稿が取得することができました。
皆さん大変お騒がせしてしまい申し訳ありません。
ページ送りの静的ページにいくら値を入れても代わる訳ありませんよね。
常に同じ所を見ているわけで。
wordpressのバグではありませんでした。フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思ったフォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思ったW3 Total Cache、これは私もハマりました。ていうか、入れただけでサイトが真っ白になってしまいました。すぐに外しました。
>検証された経緯
0.プラグインの無効化
1.最初のデータを入力(投稿)
2.次のデータを入力(投稿)
3.トップページのリンクをクリック
4.新しく入力したデータが表示されるかチェック
5.2~4の繰り返し
(一度、リセットしたいと思ったら、submitボタンを押して最新の投稿を表示)
この作業を延々と繰り返しました。確かに、私のサイトだけでバグだと断定するのは早計ですかね。
でも、このソースで確かめても、同じエラーが出ました。<?php get_header(); ?> <div id="primary" class="site-content"> <div id="content" role="main"> <?php while ( have_posts() ) : the_post(); ?> <?php get_template_part( 'content', 'page' ); ?> <?php comments_template( '', true ); ?> <?php endwhile; // end of the loop. ?> <?php // 投稿の最新5件を表示 $args = array( 'posts_per_page' => 5 ); $my_posts = get_posts( $args ); // $posts = とは書かない foreach ( $my_posts as $post ) : setup_postdata( $post ); ?> <p><?php the_title(); ?> <?php the_permalink(); ?></p> <?php endforeach; wp_reset_postdata(); ?> </div><!-- #content --> </div><!-- #primary --> <?php get_sidebar(); ?> <?php get_footer(); ?>
それで結局、私のサイトでは私の作ったコードで解決させました。
フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思ったすいません、寝てなくてかーっとしていました。。。
でも、プラグインを全部無効にしてtwentytwelveにテンプレートを入れたときは動いて、
小テーマにした途端動かなくなりました。
functions.phpも何もいじってない状態です、それでもうごきませんでした。
キャッシュのプラグインが悪さをするということはわかりました。
バグでないということもわかりました。
でも、現状の状態で問題なく動いているので、これでよしとしたいと思います。
皆さんに不快な思いをさせてしまったことは遺憾に思います。
すみませんでした。フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思ったフォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思った僕の書き方が悪かったんですが、1回めは表示されるんです。
次にデータを1つたします。
リンクをクリックします。
次のデータが表示されます。
次にまた同じ事をします。
データを足します。
リンクをクリックします。
データが変わりません。
submitボタンを押します。
次のデータが表示されます。次のデータが表示されなくなるまで、1から3回くらいで症状が現れます。
gatespace世話役さん、試しましたか?
フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思った最初は表示されるかもしれませんが、データを2回、3回と足していくうちに動かなくなると思うんですが。。。確かめましたか?
僕はもう動かなくなるのが怖いので変えるつもりはありませんが。フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思った結局、キャッシュでもスタイルシートでもありませんでした。
5件表示する前に1件ダミーのループを作ってみたら、うまくいきました。
ソースは以下のとおりです。<?php query_posts('&posts_per_page=1'); ?> <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?> <?php endwhile; else: ?> <?php endif; ?> <?php $args = array( 'posts_per_page' => 5 ); ?> <ul> <?php $my_query = new WP_Query($args); ?> <?php if ($my_query->have_posts()) : ?> <?php while ($my_query->have_posts()) : $my_query->the_post(); ?> <li> <span class="date"> <?php the_time('Y年n月j日'); ?> <?php $days=30; $today=date('U'); $entry=get_the_time('U'); $diff1=date('U',($today - $entry))/86400; if ($days > $diff1) { echo '<img src="images/new.png" alt="New" />'; } ?> </span> <a href="<?php the_permalink(); ?>"><?php the_title();?></a> </li> <?php endwhile; ?> <?php endif; ?> <?php wp_reset_postdata(); ?> </ul>
小テーマで固定ページでトップページで最新記事を表示したい方、注意してください。
これはwordpressのバグだと思います、僕は。。。。フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思ったtwentytwelve(親テーマ)に小テーマのテンプレートを持ってくると大丈夫なんですが、子テーマだとすべてのプラグインをなくしても動作しないようです。
フォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思ったフォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思った>全てのプラグインをオフにし、デフォルトテーマにソースコードを書いた時も意図した通りの記事が出力されないのですか?
出ました。
ただ、色々テストしているうちにテーマを変える処理をしてもテーマが変わらなくなってしまいました。
フォルダごと削除しないといけないかもしれませんフォーラム: 使い方全般
返信が含まれるトピック: トップページの新着記事だけ更新されないが、タイプミスをしたと思った