wtakop
フォーラムへの返信
-
フォーラム: 使い方全般
返信が含まれるトピック: トップページのみ最新記事5件出したい。フォーラム: マルチサイト
返信が含まれるトピック: マルチサイトでのサブドメイン利用についてjim912さま、맹조さま
アドバイスありがとうございます。
丁度ローカル環境で制作をしていたので実際に自分のサーバーでマルチサイト環境をつくって苦戦していたところです。
目的としては、1.クライアントの方で一週間に2回程度blogを更新、サイトに新着情報を出す。2.決まった担当者がいないので、サイトに詳しくない人方にも更新がしやすいような設計(カスタムフィールドで不必要な項目を減らして誤操作を防ぐ)でした。
jim912さんのおっしゃっていたようにマルチサイト機能の目的と違う点、また、맹조さんのデータベースやサーバーのトラブルで、サイトが表示されない時の緊急対策という点においてもやっぱり別々でインストールする方が安全だと思いました。
もう少し目的に沿った制作の機会とphpやデータベースがわかってからチャレンジしてみます。
アドバイスありがとうございました。Daisuke Takahashiさま
今後の説明文はhttp〜を含まないようにいたします。
ご対応いただきありがとうございました。Daisuke Takahashiさま
ご対応いただいてありがとうございます。今も投稿した際は最近の投稿では表示されますが、その詳細ページは白いまま、トピックの中に反映されていません。ご確認いただけると助かります。
フォーラム: 使い方全般
返信が含まれるトピック: 記事の最初の画像を複数件表示させたい英語のサイトで同トピックのものを見つけました。
https://wordpress.org/support/topic/retreive-first-image-from-post
すみません。ループのことを忘れていました。
これで表示できましたが間違っていないでしょうか。不勉強ですみません。表示させるphp内 <?php query_posts('showposts=10'); ?> <?php while (have_posts()) : the_post(); ?> <?php if ( $first_image = catch_that_image() ) : ?> <img src="<?php echo $first_image; ?>" width="300" alt="<?php the_title(); ?>" /> <?php endif; ?> <?php endwhile;?>
フォーラム: プラグイン
返信が含まれるトピック: Advanced Custom Fieldsを使用したブログ管理機能の作り方フォーラム: プラグイン
返信が含まれるトピック: Advanced Custom Fieldsを使用したブログ管理機能の作り方taku-k様
今試してみたところ、思っていた感じで表示がされました。
ずっと悩んでいた箇所でしたのでスッキリしました。
php初心者なので一行一行の意味を検索して勉強してみます。Advanced Custom Fieldsで作ったもののフィールド名とカスタム投稿のIDを結びつける方法がわかっておらず苦戦しておりました。
本当に助かりました。ありがとうございました。
フォーラム: プラグイン
返信が含まれるトピック: Advanced Custom Fieldsを使用したブログ管理機能の作り方taku-k様
ありがとうございます。
————————————————-
カスタムポスト「バナー」を設置して そこでバナーを管理するという方法なのでしょうか。
————————————————
はい。カスタム投稿でクライアントさんがバナーを自由に更新できる機能をつけたいと思っていました。その投稿部分を呼び出し部品banner.phpをとし、様々なページで部品呼び出しをさせたいと思っています。現状はトップページに呼び出すのみで検討しております。
もし良い方法がありましたらよろしくお願いいたします。フォーラム: 使い方全般
返信が含まれるトピック: 外部ブログ画像をRSSで読み込む際の画像のトリミングについてKUCKLUさん、맹조さん
ご回答いただいてありがとうございます。
実は表示元にslick.jsを使用して画像一覧のスライダをレスポンシブ表示にしていたので、少し複雑にしてしまっていました。調整しつつなんとかやってみます。同じお悩みの方へ下記CSSを見つけましたのでよければご参考ください。
方法1(元の画像が正方形でない場合は歪みます。) li { width: 300px; height: 300px; overflow: hidden; } 方法2 li { position:relative; width: 300px; height: 300px; overflow: hidden; } li > img{ position:absolute; top:-10px; left:-20px; } 方法3 li { position:relative; height: 300px; } li > img{ position:absolute; clip: rect(10px 100px 80px 10px); }
背景表示やjQueryもあるようです。
この度はありがとうございました。