sz1320
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: メインループのデフォルト表示数を10件以外にしたい<?php $catinfo = get_term_by('slug',$term,$taxonomy); ?>
この後に何が書いてあるかも分からないので何とも言えないですが、
ループするには何をループするかっていう指定があるはずです。
何も指定しないならデフォルトですが、
その条件に、記事が何件とか指定するのが、query_postsで、引数はarray、もしくは&でつなげて複数指定できます。
ということです。
is_main_query は、3.04じゃ使えないようなので、
3.3の新しい関数 is_main_query を使おうを参考にして、
function tax_display_all_articles( $wp_query ) { global $wp_the_query; if ( ( $wp_the_query === $wp_query ) && $wp_query->is_tax() ) { $wp_query->set( 'posts_per_page', -1 ); } } add_action( 'pre_get_posts', 'tax_display_all_articles' );
なんてどうかなと思いました。(試してません
フォーラム: 使い方全般
返信が含まれるトピック: メインループのデフォルト表示数を10件以外にしたいフォーラム: 使い方全般
返信が含まれるトピック: カスタムフィールドでカテゴリ付けして取得した固定ページ一覧の並び順フォーラム: 使い方全般
返信が含まれるトピック: 投稿記事のタグと地図をひもづけする方法を知りたいです。お使いのテーマ等分からないので、何ともいえませんけれども、
地図のHTMLを、
index.phpやhome.phpに追加すれば、
トップに表示されると思いますよ。地図のCSSは、Style.cssのどこかに書いてみたらいいと思います。
home.phpなどを編集したりするのが出来ない、というのであれば、
地図を表示する固定ページを作って、トップに表示するとかでしょうか。フォーラム: テーマ
返信が含まれるトピック: 固定ページでindex.phpが表示され、トップの投稿が表示されない分かりにくいようですみません。
funcition.phpの、下記コードが間違っているようにも見えるので、
//ニュース記事の投稿タイプ register_post_type( 'news', array( 'label' => 'ニュース', 'hierarchical' => false, 'public' => true, 'has_archive' => true, 'supports' => array( 'title', 'editor' ) ) );
コメントアウトしてください。
次に、home.phpですが、
<p class="title">NEWS</p> <ul class="newslist"> <?php query_posts('post_type=post&posts_per_page=6'); ?><?php if(have_posts()): while(have_posts()): the_post(); ?><?php get_template_part('content','title'); ?><?php endwhile; endif; ?>
で、試してください。
フォーラム: インストール
返信が含まれるトピック: WPバージョン更新失敗後のエラーについてMySQLのバージョンもありますけれど、
移転先サーバを確認していればきっとなんとかなりますよ。とは言え、3.0系と3.2系だと色々違いますよね。
新しくした方が良いとは思いますが。フォーラム: 使い方全般
返信が含まれるトピック: トップページに最新の投稿の日付とタイトルを表示する方法についてフォーラム: 使い方全般
返信が含まれるトピック: ワードプレスで作成したHPが真っ白 の件nobitaさま
あぁ、WP_DEBUG_DISPLAYがtrueだと、
ini_set( ‘display_errors’, 1 ); になるんですねぇ。それで表示されるなら、オフにして、ログをとってもらえば確かに良いですね。
#関係ないですけれど
それにしても、作業中とかじゃなしに、突如真っ白っていう現象が多くて、
解決した!っていうトピックはよく見かけますが、
朝起きたら真っ白!っていう理由が分かるトピックは少ないですね。フォーラム: 使い方全般
返信が含まれるトピック: トップページに最新の投稿の日付とタイトルを表示する方法についてすみません、自分が書いたコードは試してもらえましたか??
試してどうなるか確認しましたか?
自分でこうかな?と思うコードは試したものなんですか?<dd> <?php $cat = get_the_category(); $cat = $cat[0]; echo 'category_nicename . '">'; echo $cat->cat_name; echo ''; ?> </dd>
これだと、カテゴリー”>カテゴリー とかになりませんかね。
get_bloginfo(‘url’) は自サイトのurlを出力する呪文です。
bloginfo() で調べてもらえればすぐ分かります。WordPressにはパーマリンク設定というものがあります。
いろんなサイトに設定がそれぞれあるわけですね。
AってカテゴリーのURLを、管理者が都合に応じて、色々と設定が出来るわけです。
その設定に応じて、リンクのURLを変更しないといけませんよねって話です。
カテゴリーが何個あるとか、部署ごとに使い分けるかどうかは無関係です。フォーラム: 使い方全般
返信が含まれるトピック: ワードプレスで作成したHPが真っ白 の件フォーラム: 使い方全般
返信が含まれるトピック: gallery各写真デフォルトでリンクなしもしくは記事リンクを貼りたいフォーラム: 使い方全般
返信が含まれるトピック: 特定のカテゴリのコメントをサイドメニューに一覧表示する<?php query_posts('category_name=battle'); while (have_posts()) : the_post(); $comments = $wpdb->get_results("SELECT *,SUBSTRING(comment_content,1,200) AS com_excerpt FROM $wpdb->comments WHERE comment_post_ID = '$post->ID' AND comment_approved = '1' ORDER BY comment_date DESC limit 10"); $output = $pre_HTML; foreach ($comments as $comment) { //print_r($comment); $output .= "\n <div class='sanUsesr'><a href=\"" . get_permalink($comment->ID) . "#comment-" . $comment->comment_ID . "\" title=\"on " . $comment->post_title . "\"><b>".strip_tags($comment->comment_author) ."</b> : " . strip_tags($comment->comment_date_gmt)."</a><span>" . strip_tags($comment-> comment_author_url)."</span></div>"; $output .= "\n <p class='sancomments'>" . strip_tags($comment->com_excerpt) ."</p><br/><br/>"; } $output .= $post_HTML; echo $output; endwhile; ?>
これどうですか?
フォーラム: プラグイン
返信が含まれるトピック: WordPress Popular Postsの設定について教えてくださいまずデフォルト以外にしたい場合にどうしたらいいのか調べてください。
参考:[wordpress] 人気記事の一覧をブログに表示したい場合は「WordPress Popular Posts」を使おう
カスタム投稿タイプの話はきっとこのあたりに。
[resolved] Updated plugin to include custom post type supportフォーラム: 使い方全般
返信が含まれるトピック: gallery各写真デフォルトでリンクなしもしくは記事リンクを貼りたいこんなプラグイン見つけました。(試してはいません
フォーラム: 使い方全般
返信が含まれるトピック: トップページに最新の投稿の日付とタイトルを表示する方法について記事のカテゴリー名を取得して、リンクを作成し、
そのリンクをタイトル表示につなげます。<?php $title = get_the_title( ); //タイトル取得 $cat = get_the_category();//カテゴリー取得 $cat = $cat[0]; //リンク作成 echo '<a href="' . get_bloginfo('url') . '/category/' . $cat->category_nicename . '">'; echo $title; echo '</a>'; ?>
こうやったらどうなるか試してください。
カテゴリーページのURLは、パーマリンク設定に依るので、
manfuroiさんのサイトのカテゴリーページのURLを確かめてください。phpが分からなくても、wordpress初心者でも何でも構わないのです。
初心者だから申し訳ない、というのは間違いだと思いますよ。
初心者だから何も分からなくても仕方ないですし、
最初はみんな初心者です。ただ、やりたいことがあるわけですから、
・カテゴリーページへのリンクをどうやったら作ることが出来るか?
・今は個別記事へのリンクになっているが、それはどうやって作られているのか?
・それを変更するには、該当記事のカテゴリー名を取得しないといけないのではないか?
といった、そのための手段を出来るだけ考えてみないといけません。どうやって書けばいいのか、どこに書けばいいのか、
これからも、それを全て質問するわけにもいかないわけですから、
考えた末に、
・どうやってカテゴリー名を取得してリンク作成するのか分からない
とか、そういう質問を出来た方が良いと思われませんか?