ghvst
フォーラムへの返信
-
フォーラム: プラグイン
返信が含まれるトピック: 固定ページのWP-PageNaviのページナビが全てが1/1になってしまううまくいかなくて、ちょっと凹んでおられるようですね。
「ダメです」ということから望んだ結果にならなかったんだと判りますが
それだけでは、新たなコメントを差し上げることができません。ごめんなさい。でもminku17さんの最新の状況は、最初に投稿なさった時とは違ってきていると思います。
今の状況を、「どのようにした」そして「どうなった」という風に示して頂けたら
そこからヒントを見つけられるかもしれません。フォーラム: テーマ
返信が含まれるトピック: 『ページ送り』 自体が存在しない。project-ar2テーマをダウンロードして試してみましたが、トップページの「LATEST NEWS」というセクションの下部にページ送りが表示されました。arrasテーマの方でも表示されました。
フォーラム: プラグイン
返信が含まれるトピック: 固定ページのWP-PageNaviのページナビが全てが1/1になってしまう「新しく作った固定ページ」に指定するテンプレートには、下記のようなコードを入れることになると思います。Twentyfourteenテーマの子テーマに入れてみて、一応、それらしく動作しています。
<?php $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; $args = array( 'post_type' => 'page', 'posts_per_page' => 5, 'paged' => $paged, ); query_posts($args); ?> <?php if(have_posts()): ?> <?php while ( have_posts() ) : the_post(); ?> <div>固定ページID:</div> <?php the_ID() ?> <div>タイトル:</div> <?php the_title() ?> <div>本文:</div> <?php the_content() ?> <div>固定ページここまで</div> <hr /> <?php endwhile; // end of the loop. ?> <?php else: ?> <p>投稿されたものがありません。</p> <?php endif; ?> <?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?> <?php wp_reset_query(); ?>フォーラム: プラグイン
返信が含まれるトピック: 固定ページのWP-PageNaviのページナビが全てが1/1になってしまう一つ前のコメントでご紹介した
を参考になさったのでしたら、A,B,C,D,E とは別に新しく固定ページを作成されたと思いますが、それでもダメでしたか。次のように考えたのですが。
新しく作った固定ページを仮に XYZ とします。
XYZ のテンプレートは、上記の方法で新しく作ったものの筈です。
これで、XYZ の中に A,B,C,D,E の内容が順に並んで表示される筈です。
そして XYZ のテンプレートに、WP-PageNavi を入れれば、ご希望のページ送りが可能になると思ったのですが。フォーラム: 使い方全般
返信が含まれるトピック: AVI ファイル(動画)を固定ページに掲載したいアイデアだけですが…
- 動画を圧縮して、WordPressサーバーが容量オーバーにならない程度に、AVIファイルのファイルサイズを小さくする。
- AVIファイルをYouTubeへアップロードして、その動画のYouTubeのURLをWordPressの投稿に貼り付ける。
- 別のサーバー(httpサーバー)にAVIファイルをアップロードして、そのURLをWordPressの投稿に貼り付ける。
フォーラム: プラグイン
返信が含まれるトピック: 固定ページのWP-PageNaviのページナビが全てが1/1になってしまうminku17さんの投稿を改めて読んでみて、次のような状況なのかな…と思いました。違うところがありましたら教えて頂けますか?
- 固定ページを5つ作成済み。固定ページのタイトルを仮にA,B,C,D,Eとする。
- 5つの固定ページは、もしデフォルトテンプレート (
page.php) の場合、Aを表示すればAの内容だけが表示される。(当たり前ですが。) - 固定ページのテンプレートに
products(page-products.php) を指定してある。 - テンプレート
productsには、WP-PageNavi を入れてある。 - この状態で固定ページAを表示すると、A⇔B⇔C⇔D⇔E の間を WP-PageNavi のページ送り操作で行ったり来たりできると思ったが、そうならない。例えばBはBの内容のみが表示されて、WP-PageNaviの表示は「1/1 – 1」となり、AやCへ行くことができない。
もし上記のとおりでしたら、下記のページが参考になると思います。
WordPress トップや固定ページに指定IDの固定ページ一覧や指定階層の固定ページ一覧を出力する方法
フォーラム: プラグイン
返信が含まれるトピック: 固定ページのWP-PageNaviのページナビが全てが1/1になってしまうそれでは最初に戻って…
通常の固定ページとは別に、 products という名の固定ページを作りました。
この products のページだけにWP-PageNaviでページネーションをつけたいのですが上手くいきません。
設置した位置に 1/1 1 とういう表示はされるのですが
該当ページは5ページあるのですが、どのページも 1/1 1 という表示になってしまっています。「ページ」という単語がminku17さんが作成された固定ページを指すのか、固定ページの1つをページネーションした結果の1ページ目や2ページ目を指すのか、失礼ですがもしかすると混同なさっていませんか?
フォーラム: プラグイン
返信が含まれるトピック: 固定ページのWP-PageNaviのページナビが全てが1/1になってしまうこのフォーラムの過去の投稿が参考になるかもしれません。
[解決済み] ページでページングを利用したい (7 件の投稿)
ところで本題とは外れますが、テンプレートなどのコードは逆クォートで囲むようにしませんか。その方が読みやすくなります。
逆クォート(バックチック引用符)とは、日本で使われている多くのキーボードではシフト + @マークで表示できます。Macなどでは、半角数字1の左側にある(シフトを押すとチルダ ~ が出る)キーを押して表示します。
フォーラム: プラグイン
返信が含まれるトピック: All in one SEO packのタイトルタグホームタイトルとディスクリプション以外の All in One SEO の設定項目は、どのようになさっていますか?
(本題と関係ありませんが、この投稿自体にタイトルが付いていないので、フォーラムの新着一覧でクリックできませんでした。)
フォーラム: テーマ
返信が含まれるトピック: ページナビゲーションでループする、同カテゴリ内n番目の記事の場合に、2ページ目以降かどうか判別できればよいでしょうか?
実際に試してはいませんが、get_query_var('paged')で現在のページ番号が判るそうです。
http://ja.forums.wordpress.org/topic/127なお、静的ページの場合は
get_query_var('page')だそうです。
http://ja.forums.wordpress.org/topic/5740フォーラム: 使い方全般
返信が含まれるトピック: フッターがページにかぶさってきてしまいます。そのテーマについて詳しくは知らないのですが、専門のフォーラムがあるそうです。
このフォーラムはユーザー同士が問題を解決する為のフォーラムです。
株式会社△△△△ではBizVektorの無料サポートは原則行っていません。フォーラム: 使い方全般
返信が含まれるトピック: サイドバーに投稿ページを全部表示させたいですこのプラグインは如何でしょう?
実際に使ったことはありませんが、プラグインを入れると shortcode が使えるようになり、希望されているような表示ができそうです。
WP Recent Posts From Categoryフォーラム: 使い方全般
返信が含まれるトピック: 記事詳細で次のエントリーへのリンクに特定条件を加えての選出する方法実際に動作させてみた訳ではないのですが、どのようにして「隣接エントリーへのリンクを表示」するかを調べてみました。例えば「次の投稿」に相当するテンプレートタグ
next_post_linkは、WordPress-3.8.1-ja 本体のファイルwp-includes/link-template.phpが定義していました。next_post_linkは関数get_next_post_linkを呼び出しており、get_next_post_linkは 関数get_adjacent_post_linkを呼び出します。さらにget_adjacent_post_linkは関数get_adjacent_postを呼び出します。(何れも同じphpファイルにあります。)関数
get_adjacent_postが実行している内容は、ざっくりとしか理解できていないので間違っているかもしれませんが、次のような内容です。- 関数
get_postで現在の投稿を取得。 - その投稿のタイムスタンプを取り出す。
- 次の投稿なら「そのタイムスタンプより新しい投稿を古い順」、前の投稿なら「そのタイムスタンプより古い投稿を新しい順」に並べるソート条件を用意する。
- 用意したソート条件で投稿を検索して、結果の先頭だけを取得する。
そして、この
get_adjacent_postにはフィルターが3つ用意されています。SQL文を組み立てる話になってしまうので、わかりやすく説明できないのですが、検索条件(2種類)とソート条件をそのフィルターで変更できるようです。「次の投稿」の場合、下記の3つです。get_next_post_join… 投稿を検索するSQL文のjoin句を変更可能get_next_post_where… 同、where句を変更可能get_next_post_sort… 同、ソート用のorder by句を変更可能
shogo_misakiさんはカスタムフィールドを条件に追加なさりたいので、フィルター
get_next_post_joinもしくはget_next_post_whereを使えばよいのではないでしょうか。特にjoin句の部分は、タグ(taxonomy)によって投稿を検索するのに使われているようですので、カスタムフィールドにも当てはめやすいのではないかと思います。なお、これらのフィルターの説明が下記リンク先にありました。
WordPress hook directory
get_{$adjacent}_post_join
get_{$adjacent}_post_whereフォーラム: プラグイン
返信が含まれるトピック: Fancier Author Boxのカスタマイズcube999さん、無事解決したのですね。よかったです。
具体的にどのようなコードに書き換えたのか等をコメントして頂けると
後で同様の困りごとを抱えた方の役に立つと思います。フォーラム: テーマ
返信が含まれるトピック: get_postsを使ったループをカスタムフィールドの日付でソートしたい実際に試した訳ではないのですが、
orderbyをmeta_queryの内側に書く代わりに、meta_queryと横並びに書くと、もしかしてちゃんとソートされないでしょうか。または、下記リンク先の内容(英文です)が類似のトラブルを示しているように思います。こちらも試してはいないのですが。
WordPress meta_query and orderby custom field