フォーラムへの返信

8件の返信を表示中 - 1 - 8件目 (全8件中)
  • フォーラム: 使い方全般
    返信が含まれるトピック: query_postsで$query_stringを使う
    トピック投稿者 rocketpunch

    (@rocketpunch)

    ページ送りのタグは、Yuriko.netさんを参考にさせていただきました。
    $query_string .を除くと、ページ送りが表示されるのですが、次のページをクリックしても、また同じ状態で表示されます。
    パーマリンクは/%category%/%postname%/にしています。

    <div class="tablenav"><?php global $wp_rewrite;
    $paginate_base = get_pagenum_link(1);
    if (strpos($paginate_base, '?') || ! $wp_rewrite->using_permalinks()) {
    $paginate_format = '';
    $paginate_base = add_query_arg('paged', '%#%');
    } else {
    $paginate_format = (substr($paginate_base, -1 ,1) == '/' ? '' : '/') .
    user_trailingslashit('page/%#%/', 'paged');;
    $paginate_base .= '%_%';
    }
    echo paginate_links( array(
    'base' => $paginate_base,
    'format' => $paginate_format,
    'total' => $wp_query->max_num_pages,
    'mid_size' => 5,
    'current' => ($paged ? $paged : 1),
    )); ?>
    </div>
    フォーラム: 使い方全般
    返信が含まれるトピック: 日時とタイトルと本文の順番
    トピック投稿者 rocketpunch

    (@rocketpunch)

    ご返答ありがとうございます。
    やはり教えていただいた方法では、自分にはハードルが高かったようで、うまくいきなかったので、下記のようにして本文の一文だけを表示させるようにしたら思っていた形にできました。

    <?php the_post_thumbnail(); ?>
    <?php the_time(__('Y.m.d (D)', 'vicuna')) ?>
    <?php the_title(); ?>
    <?php the_excerpt(); ?>
    フォーラム: 使い方全般
    返信が含まれるトピック: 日時とタイトルと本文の順番
    トピック投稿者 rocketpunch

    (@rocketpunch)

    早速のご返答ありがとうございます。
    調べてみたのですが、確答するようなやり方が見つからなかったので、あまり主流ではないのかと思いまして、これはトップページで使用したいタグということもあり、下記のようにサムネイルで表示する方法にしました。

    <?php the_post_thumbnail(); ?>
    <?php the_time(__('Y.m.d (D)', 'vicuna')) ?>
    <?php the_title(); ?>
    <?php the_content(); ?>

    それで、投稿画面に画像を挿入すると重複してしまうため、投稿画面ではサムネイル作成だけ行っているのですが、各記事に行った時、wp_get_attachment_imageで、各記事に付随する画像を拾ってこれるのでしょうか?

    トピック投稿者 rocketpunch

    (@rocketpunch)

    djcomkatoさま

    ご返答ありがとうございます。
    ユーザーがスムーズな流れで投稿できるように、アカウント取得はは行わない仕様にしたいと思っています。
    それで、bbPressやbuddy Pressで実現可能なのかな?、と思い、今調べているところです。
    日本語ページで何か参考になるサイトなどご存知でしたら教えていただけると幸いです。

    トピック投稿者 rocketpunch

    (@rocketpunch)

    takuyaさま

    ご返答ありがとうございます。
    説明不足ですいません。
    実現したいと思っているのは、サイトに訪問したユーザーが自由に投稿できるフォームのページがあって、そこから(名前、コメント、画像)が投稿できるようになっています。
    ユーザーからの投稿はすぐにブログに反映されるのではなく、サイトを管理する側が、投稿をWP管理画面内で確認して、任意に選んだものだけをブログ内に反映することができる、という仕様を考えております。
    上記のプラグインでそれは可能でしょうか?

    トピック投稿者 rocketpunch

    (@rocketpunch)

    mizubeさま

    ご回答ありがとうございます。
    ちょっとレスが逆になってしまいました。すいません。
    下記cssにすることで、My Category Orderのカテゴリータイトルと各カテゴリー名を異なる指定にすることができました。

    #category {
    	list-style-type: none;
    	font-weight: bold;
    }
    
    #category ul {
    	border-top: dotted 1px #000;
    	margin-top: 4px;
    	padding-top: 4px;
    	width: 99px;
    }
    
    #category ul li {
    	font-style: italic;
    	line-height: 1.8em;
    	font-weight: normal;
    }
    トピック投稿者 rocketpunch

    (@rocketpunch)

    度々自己レスですが、下記のソースにすることで、細かくcssを設定することができました。

    <div class=”sidebars”>
    <div class=”sidebars-title”><?php _e(‘Categories:’); ?></div>
    <?php wp_list_cats(‘sort_column=name’); ?>
    </div>

    それで、さらにカテゴリーの順番を並び替えるべく、「My Category Order」をインストールしたのですが、またタイトルと各カテゴリー名のcssを分ける方法がわからいので、再度ご質問させてください。
    タイトル下にボーダーを入れたいのですが、現状は下記のように設定しているので、id(category)全体の下にボーダーが入ってしまっています。
    どうぞよろしくお願いいたします。

    <div id="category">
    <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar() ) : ?>
    <?php endif; ?>
    </div>
    <!-- CSS -->
    #category {
    	list-style-type: none;
    	margin-bottom: 5px;
    	font-weight: bold;
    	border-bottom: dotted 1px #000;
    	padding-bottom: 3px;
    	width: 99px;
    }
    
    #category ul li {
    	font-style: italic;
    	line-height: 1.8em;
    	margin-bottom: 5px;
    	font-weight: normal;
    }

    どうぞよろしくお願いいたします。

    トピック投稿者 rocketpunch

    (@rocketpunch)

    ウィジェットを全て外して、直接sidebar.php上に記述したら、cssの記述がうまく反映されるのがわかりました。

    それで、一点新たにわからないのでお伺いしたいのですが、サイドバーのカテゴリータイトルと格カテゴリー名のフォントを変えたいのですが、下記ソースにcss側で設定すると両方変わってしまうので、根本的にphpの記述を変えないといけないのではないかと思っているのですが。。

    <?php wp_list_categories(‘title_li=’ . __(‘Categories:’)); ?>

    アーカイブは、下記のように設定して、タイトルと年月のフォントを分けています。
    <div class=”sidebars”>
    <div class=”sidebars-title”><?php _e(‘Archives:’); ?></div>
    <?php wp_get_archives(‘type=monthly&limit=6’); ?>
    </div>

    どうぞよろしくお願いいたします。

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