フォーラムへの返信

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • 表示された画像を検証で調べるとimg{ width:100%} この値を変更するとサイズが変わる事が分かりましたが、全体の画像サイズが変わってしまって困っています。 

    このimg{width:100%}というのは、ご理解されている通り、「imgタグで埋め込まれている画像は『すべて』幅を、(imgを囲う親ブロック要素幅)100%にまで広げます」という意味です。

    今回の場合、投稿記事内の画像に関しては、この設定を使いたくないという事ですので、投稿記事を囲うclass名(例:class=”article”)を見つけて、style.cssの下の方に、
    .article img {width:auto;max-width:100%;height:auto;}
    と追加すれば、「articleクラスの中にあるimgタグで埋め込まれている画像の幅は、元の画像幅で表示させ、もし親ブロック要素よりも大きくなるようなら、親ブロック要素幅のサイズまで縮小します」という意味になります。

    フォーラム: 使い方全般
    返信が含まれるトピック: カテゴリーごとの記事の表示について
    GoUps

    (@goups)

    > いつからか表示が上手くされないようになっていました。

    具体的にどう表示されてしまっているのでしょうか?

    また、

    <?php query_posts('cat=7'); ?>
        <?php if (have_posts()) : while (have_posts()) : the_post(); ?>

    だと、カテゴリーIDが7に属している記事しか表示されないと思いますので、

    > 複数のカテゴリーごとの記事を出すために

    は、実現できないと思います。

    wp-includes/general-template.phpの中にある、get_calender()関数を、functions.phpにコピペして関数名を変更し、関数内の全てのSQL文のWHERE句内に post_author = ‘/*表示している投稿者ページの投稿者ID*/’ を追加すれば行けるのではないでしょうか。

    フォーラム: テーマ
    返信が含まれるトピック: 海外テーマ NewsPeperでの一覧表示時、抜粋文字数
    static function excerpt($post_content, $limit, $show_shortcodes = '') {
       $limit = 40;//40文字で切りたい場合

    のように$limitの値を関数の中で強制的に指定してみたらどうでしょう。

    とりあえず、以下のようにした場合どうなりますでしょうか。

    <?php
        $topvisual = get_posts( array(
            'post_type' => 'topvisual', //特定の投稿タイプを指定
            'posts_per_page' => 7 //取得記事件数
        ));
        foreach( $topvisual as $post ):
            setup_postdata( $post );
    ?>
    <li class="sp-slide">
        <a class="page-link" href="<?php echo get_post_meta( $post->ID, 'topvisual_link', true ); ?>">
        <img src="<?php echo wp_get_attachment_url(get_post_meta($post->ID,'topvisual',true,'top_visual'));?>" class="sp-image" width="980" height="300" />
        </a>
    </li>
    <?php endforeach; wp_reset_postdata(); ?>
    フォーラム: 使い方全般
    返信が含まれるトピック: 固定ページのページ送りが404

    テンプレートが正しく呼び出されない時、自分は以下のようにして色々確認します。

    (1)debug barというプラグインを入れたうえで、

    ttp://ドメイン/フォルダ名/sample/page/2/

    のページを開き、Requestの内容を見て、urlがどの様にリライトルールにマッチして、どんなクエリに変換されているか確認します。

    (2)次に、config.phpの好きな所に、

    define (‘SAVEQUERIES’, true);

    と書き込み、さらに404.phpに、

    global $wpdb;
    var_dump($wpdb->queries);

    を書き込んで、

    ttp://ドメイン/フォルダ名/sample/page/2/

    のページを開いた時に、実際にどのようなSQLが発行されているかを確認します。
    (通常SQLは沢山発行されますので、「sample」というキーワードでページ内検索をして当たりをつけてみてください)

    単なる確認なので、これだけで解決するわけではありませんが、何かの参考になればと思います。

    フォーラム: プラグイン
    返信が含まれるトピック: 記事に飛ばさず、外部のサイトに転送

    記事編集画面でパーマリンク変更をクリックするとパーマリンクの設定に飛ばされ、記事のURLの表記の設定になり、外部のURLが設定できません。

    これは、管理画面>設定>パーマリンクをいじっていない場合の仕様だったと思います。

    希望される仕様がどういうものかわかりませんが、

    (1)カスタムフィールドに外部リンクを登録する
    (2)最初の20の記事では、aタグのhref属性の値を、そのカスタムフィールドの値に設定し、それ以外では通常の記事リンクを設定する

    というやり方ではどうでしょうか?

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